What is the difference between cash basis and accrual basis bookkeeping?
The difference comes down to timing. Cash basis bookkeeping records revenue when money hits your bank account and expenses when money leaves it. Accrual basis records revenue when you earn it (typically when you send an invoice) and expenses when you incur them (when you receive a bill), regardless of when the actual payment happens.
A simple example makes this clear. You send a client a $5,000 invoice on March 15 and they pay you on April 10. Under cash basis, that counts as April revenue. Under accrual, it’s March revenue because that’s when you did the work. Same money, different timing, and a very different financial picture for each month.
Cash basis is simpler and works well for businesses that get paid at the point of sale. A restaurant collecting payment when customers eat, a retail shop ringing up sales at the register, or a salon collecting at checkout. There’s almost no gap between earning the money and receiving it, so cash basis reflects reality closely enough.
Accrual becomes essential when there’s a meaningful delay between doing the work and getting paid. Medical and dental practices are the clearest example. You treat a patient in January, bill insurance, and might not see payment until March or April. Under cash basis, January looks like you worked for free and March looks unusually profitable. That’s not useful information for managing a practice. Accrual shows the revenue in January when it was actually earned, giving you a month-by-month picture that matches what really happened.
The same applies to wholesalers selling on net-30 or net-60 terms, B2B service companies invoicing monthly, and any business carrying accounts receivable. If customers regularly owe you money, accrual gives you financial statements you can actually use to make decisions.
Most small businesses with under $25 million in gross receipts can choose either method for tax purposes. Some owners prefer cash basis for taxes because it defers income recognition. You don’t owe taxes on an invoice until the customer actually pays you, which helps with cash flow around tax time.
You can also use one method for your internal books and another for your tax return with proper adjustments. Many businesses run accrual for day-to-day management because it shows the true financial picture, then convert to cash basis at year end for tax filing. Your accountant handles that conversion.
QuickBooks Online supports both methods and can generate reports either way. Setting up the right method from the beginning matters because switching later means adjusting historical data. If you’re unsure which approach fits your business, bookkeepers in Buena Park who understand your industry can evaluate your situation and configure things correctly from the start.
The bottom line is that cash basis is simpler but can hide what’s really happening in your business. Accrual takes more effort to maintain but produces numbers that reflect actual performance. If your business regularly invoices customers and waits for payment, accrual isn’t just preferred. It’s necessary for financial statements that mean anything.
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 do I classify workers as employees vs. independent contractors under California AB5?
California's AB5 law presumes every worker is an employee unless your business can prove all three parts of the ABC test. Prong B is the toughest because you have to show the worker performs tasks outside your company's usual line of business.
Read answerWhat is landed cost and how do I track it for imported goods?
Landed cost is the total cost of getting a product to your warehouse, including freight, duties, insurance, and handling fees. For accurate COGS, all of these costs must be allocated to inventory rather than expensed separately.
Read answerHow do I manage cash flow when inventory purchases are large and payment terms are long?
The gap between paying vendors and collecting from customers can stretch 60 to 120 days for wholesale businesses. Shortening that cycle requires tracking inventory turnover, negotiating terms on both sides, and forecasting cash flow weekly.
Read answerHow should a restaurant handle sales tax collection on food vs. alcohol in California?
In California, prepared food served at a restaurant is generally taxable, and alcohol is always taxable. The 80/80 rule can make all your sales presumed taxable unless you track exempt items separately.
Read answerCan a bookkeeper handle my payroll or do I need a separate payroll service?
For most small businesses, a bookkeeper can absolutely handle payroll. It's a natural extension of bookkeeping, and having one person manage both means cleaner books and fewer reconciliation headaches. A dedicated payroll service becomes worth considering when your situation gets complex.
Read answerWhat expenses can an owner-operator truck driver deduct and how should I categorize them?
Owner-operators can deduct fuel, truck payments or depreciation, insurance, maintenance, per diem meals, IFTA taxes, and dozens of other operating costs. The key is categorizing each expense separately in QuickBooks rather than lumping everything into one 'truck expenses' account.
Read answer