Bookkeeping, payroll, and accounting services for small businesses across Orange County and Greater Los Angeles.

Call or Text: (714) 399-5126

How do I track cash sales and prevent theft in a retail business?

Cash theft in retail usually happens in predictable ways. An employee doesn’t ring up a sale and pockets the money. Someone voids a transaction after the customer leaves. A cashier gives incorrect change intentionally. The register drawer comes up short at the end of a shift and nobody knows why. Every one of these problems is preventable with the right controls in place.

Start with daily cash counts. Every register should be counted at the start and end of each shift, and both the employee and a manager should sign off. This creates accountability and makes it clear exactly when a discrepancy happened. If you only count cash once a day or once a week, you’ll never pinpoint who was responsible or when money went missing.

Reconcile your POS system to the actual register total every single day. Your POS report will show total cash sales for the shift. The register drawer should match that number plus or minus the starting bank. A variance under $5 is normal and usually comes from honest counting errors or rounding on change. Anything consistently over $5 is a red flag that needs investigation. Don’t let small daily shortages slide because $10 a day is $3,650 a year.

Deposit cash to the bank the same day whenever possible. Cash sitting overnight in a register or a back office safe is cash at risk. If same-day deposits aren’t realistic, use a drop safe where employees can deposit excess cash during shifts without access to retrieve it. For large cash amounts, use dual custody, meaning two people count and transport the money together. This protects both the business and the employees from false accusations.

In QuickBooks Online, record each daily cash deposit as it goes to the bank. Match the deposit amount to the POS cash sales report for that day. Full-service bookkeeping should include this kind of daily reconciliation because it catches problems immediately rather than letting them compound over weeks. If your deposit is consistently lower than your POS cash sales figure, the gap is either a procedural issue or theft, and either way you need to address it fast.

Cameras at the register are one of the most effective deterrents. Employees who know they’re being recorded are far less likely to skim. Position cameras so they can see the register screen, the cash drawer, and the transaction happening. This also protects you in cases of customer disputes or false refund claims.

Run surprise cash counts randomly. If employees know audits only happen at shift change, they can plan around it. An unexpected mid-shift count by a manager keeps everyone honest. You don’t need to do this daily, but a few times a month sends the message that the cash is being watched.

Beyond physical controls, your POS system should require manager approval for voids, refunds, and no-sale drawer openings. Pull a weekly report of voided transactions and refunds by employee. One cashier with significantly more voids than everyone else is worth looking into. Same goes for no-sale openings, where the drawer opens without a transaction being rung up.

Running a retail shop with heavy cash flow doesn’t have to mean accepting shrinkage as a cost of doing business. Tight daily procedures, proper QBO recording, and a few layers of accountability will keep your cash where it belongs. The businesses that lose the most to cash theft aren’t the ones without cameras or fancy systems. They’re the ones without consistent daily habits around counting, reconciling, and depositing.

Orange County's Small Business Bookkeeper

The Next Step:
A Short Conversation

Tell us about your business and what you need help with. We'll listen, ask a few questions, and give you a straightforward quote with no surprises.

More Questions

How should an e-commerce business track COGS when products come from multiple suppliers?

Calculate the full landed cost for each product including the supplier price, inbound shipping, duties, and any prep or labeling fees. Set up QuickBooks Online to track inventory on a FIFO basis and review COGS by product category monthly to catch margin changes early.

Read answer

What are the bookkeeping requirements for Amazon FBA sellers in California?

Amazon FBA sellers in California need to categorize FBA fees correctly, track inventory across warehouses, reconcile settlement reports to bank deposits, and understand multi-state nexus created by Amazon storing your products in other states.

Read answer

How do I track restricted vs. unrestricted donations in QuickBooks?

Use separate income accounts for donations with and without donor restrictions, and track specific restrictions using classes in QuickBooks Online. When the restriction is fulfilled, release the funds through a journal entry.

Read answer

What are the biggest bookkeeping mistakes restaurant owners make?

The costliest mistakes include not tracking food costs weekly, failing to reconcile POS reports to bank deposits daily, and commingling personal and business expenses. These errors hide profit leaks and create tax problems.

Read answer

How much does a bookkeeper cost for a small business in Orange County or Los Angeles?

Monthly bookkeeping for small businesses in Orange County and Los Angeles typically runs $200 to $800 per month. The actual cost depends on your total monthly expenses, number of accounts, and whether you need specialized industry knowledge.

Read answer

How is nonprofit bookkeeping different from for-profit small business bookkeeping?

Nonprofits use fund accounting, which tracks every dollar by its restriction or purpose rather than just by account type. This changes the terminology, the financial statements, and how you classify revenue.

Read answer

A family-owned bookkeeping and accounting firm based in Buena Park, serving small businesses across Orange County and Greater Los Angeles. Full-service bookkeeping, accounting, payroll, and advisory services led by Amrit Sarker, a Certified Public Bookkeeper and QuickBooks certified professional with 35+ years of experience in accounting and financial operations. Income tax preparation is provided through our official tax partner, Dharia Tax & Services, Inc. Offers services in English and Bengali.

Client Reviews

5-Star Rated Firm

Social

  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Certification Level 2 badge
  • QuickBooks Desktop Certification badge

© 2026 Sarker Accounting Services LLC