What's the difference between cash and accrual accounting?
The difference comes down to timing. Cash accounting records income when money hits your bank account and expenses when money leaves it. Accrual accounting records income when you earn it and expenses when you owe them, even if no money has moved yet.
Here’s a simple example. Say you’re an electrician who finishes a $12,000 panel upgrade in March and invoices the homeowner. They don’t pay until April. Under cash accounting, that income shows up in April when the check clears. Under accrual, it shows up in March when you invoiced for the completed work. The same logic applies to expenses. You buy $3,000 in materials on a credit card in November but don’t pay the bill until December. Cash basis records that expense in December. Accrual records it in November.
For most small trade and service businesses, cash basis is simpler and maps closely to what you see in your bank account. Money came in, money went out. Your books feel intuitive. This is why most plumbers, landscapers, cleaning companies, and smaller contractors use cash basis. It’s easier to manage and easier to understand when you’re looking at your monthly numbers.
Accrual accounting gives a more accurate picture of profitability over time, especially if your business carries large receivables. If you’re a general contractor who billed $150,000 on a project last month but hasn’t collected yet, cash basis makes it look like you had almost no revenue. Accrual reflects the work you actually performed and what you’re owed, which paints a more realistic picture of how the business is doing.
There’s a tax angle too. Cash basis gives you more control over timing. You can delay sending invoices until January to push income into the next tax year, or stock up on materials in December to pull deductions into the current year. That flexibility disappears with accrual because income and expenses are recorded when the transaction happens, not when the payment happens. A good Long Beach bookkeeper can help you think through which method works best for your situation and how to make the most of whichever one you’re on.
The IRS allows most small businesses with under $30 million in average annual gross receipts to choose either method. Certain larger construction contracts may require the percentage-of-completion method, but most residential contractors and trade businesses in the LA area won’t hit those thresholds.
If you’re running a smaller operation and want simplicity, cash basis is the right call for most people. If your business is growing, carrying big receivables, or you need a clearer view of job-level profitability, accrual might be worth the switch. Either way, the method you choose affects how your full-service bookkeeping gets handled, how your financial reports read, and how your tax return gets prepared. Pick one and stay consistent. Switching methods mid-year or bouncing between them creates a mess that’s expensive to clean up.
Long Beach's CPA for Contractors and Trades
The Next Step:
A Quick Conversation
Tell us about your business and where you need help. We'll ask a few questions, let you know what we can do, and give you a quick quote.
More Questions
What questions should I ask before hiring a bookkeeper?
Ask about industry experience, what's included in the monthly price, how they communicate, and what reports you'll receive. The answers will tell you whether they'll actually help you run your business or just enter transactions.
Read answerCan QuickBooks handle progress billing for contractors?
Yes. QuickBooks Online has a built-in Progress Invoicing feature that lets you bill against an estimate in stages. It works well for most small to mid-size contractors, though it has some limitations compared to construction-specific software.
Read answerHow long should I keep business receipts and records?
The IRS generally requires three years from your filing date, but the safe rule is seven years. Some records like asset purchases and entity documents should be kept permanently.
Read answerWhat bookkeeping software is best for contractors?
QuickBooks Online is the best option for most contractors. It handles job costing, invoicing, 1099 tracking, and integrates with nearly every construction and field service app. It's also what most bookkeepers and CPAs already use.
Read answerHow much does a bookkeeper cost for a small business?
Most small businesses pay between $200 and $2,000 per month for bookkeeping, depending on transaction volume, number of accounts, and complexity. Trades and contractor businesses often land in the middle of that range.
Read answerHow often should I reconcile my business bank account?
At minimum, once a month. But weekly is better if you want to catch errors, spot duplicate charges, and actually trust the numbers in your accounting software.
Read answer