Cash vs Accrual Accounting: The Choice That Shapes Your Numbers
I had a Sugar Land contractor finish a $103,000 project December 15th. Sent the invoice December 20th. Got paid January 25th.
On cash basis, December shows zero revenue. January shows $103,000.
On accrual basis, December shows $103,000 revenue. January shows zero.
Same project. Same money. Totally different picture in the books.
This choice matters more than most business owners realize. It changes when you owe taxes, whether your monthly numbers make sense, and if your financials show what’s actually happening or just whenever money happens to hit the bank account.
The Core Difference
Cash basis is simple. Income when you get paid. Expenses when you write the check. What you have in the bank is what you report.
Accrual basis tracks what actually happened in your business. Income when you complete the work. Expenses when you’ve earned them. The bank account isn’t the question.
One method follows cash flow. The other follows business reality.
How the Same Transaction Looks Totally Different
| What Happened | Cash Basis | Accrual Basis |
|---|---|---|
| Invoice client Dec 15, paid Jan 10 | January income | December income |
| Buy supplies Dec 20, pay in 30 days | January expense | December expense |
| Prepay 12 months insurance Dec 1 | December expense (full $6,000) | Monthly expense ($500/month for 12 months) |
| Get deposit for future work | Income when you get it | Income when you do the work |
Same December. Same business doing the same work. One method shows profit. The other shows barely breaking even. It’s not a different business. It’s just different math.
Why Cash Basis Is Simpler
Cash basis is straightforward. Look at the bank account. Money in is revenue. Money out is expenses. That’s it.
No tracking invoices sitting in your receivables pile. No tracking vendor bills you haven’t paid. No accruing things. A freelancer in the Heights doing straightforward work can manage cash basis bookkeeping in maybe one quarter of the time accrual would require.
What’s Good About Cash Basis
You know where your money actually is. If the books say you made $25,000, you have that $25,000 in the bank. No guessing.
Tax timing flexibility. Hold that December invoice and deposit it January 2nd, the income hits next year’s taxes. It’s not shady. It’s smart timing.
Lower bookkeeping costs. Simpler means cheaper. Less work for whoever’s tracking your numbers, whether that’s you or someone you pay.
Makes sense to most people. If you’re not an accountant, cash basis clicks immediately. The numbers match what you see at the bank.
What’s Wrong With Cash Basis
You’re flying blind on what you’re actually owed. Cash basis doesn’t show invoices sitting unpaid or bills you owe vendors. I’ve had clients show $80,000 profit while having $65,000 in unpaid invoices headed their way next week.
The monthly numbers bounce all over the place. Collect three big invoices and the month looks fantastic. Do the work but haven’t sent the invoices and you look like you’re failing. You can’t see real patterns this way.
Banks laugh at it. Try getting a loan and show them cash basis statements. They want to see everything you’re owed and everything you’re responsible for.
The numbers don’t tell the story. You spend $60,000 in December on a project, get paid in February. December looks like you lost money. February looks like you made it. But the real story is December. That’s when the work happened and the profit was earned.
Why Accrual Basis Is More Accurate
Accrual shows what really happened in your business, not just when you happened to move money.
You finish the job in December, December shows the revenue. You spend the money in December, December shows the cost. Each month tells the real story of what happened.
What’s Good About Accrual Basis
You see your real situation. Revenue shows when you earn it. Expenses show when they happen. The balance sheet shows what clients owe you and what you owe people. This is actually what your business looks like.
Revenue and expenses line up. Finish a project in December and both the income and the cost show up in December. You know right away if that job was profitable.
Monthly numbers make sense. You see actual business activity, not random timing of checks. You can see real patterns instead of noise.
Banks want it. Want a loan or credit? Banks and investors look at accrual statements. They need to see the whole picture.
What’s Wrong With Accrual Basis
It’s more work. You have to track invoices not yet paid, bills not yet paid, deferred revenue, prepaid expenses. Every item needs attention.
Profit doesn’t equal cash in the bank. I’ve got a contractor in Katy showing $75,000 profit on accrual while sitting on $70,000 in invoices his clients haven’t paid yet. He’s profitable on paper and broke in reality. I’ve seen this tank good businesses.
Tax timing doesn’t work the same way. You owe taxes on the $40,000 you invoiced in December even if you don’t get paid until February. That’s the trade-off for having honest financial statements.
It costs more to maintain. More complicated system, more expertise needed. Your bookkeeping costs will be higher.
What the IRS Requires
Most small businesses can choose. The IRS allows cash basis for sole proprietors, partnerships without a C-corp, S-corporations, C-corps under $30 million annual gross receipts on average, and most service businesses.
The IRS forces accrual for C-corps over $30 million, tax shelters, and some farming operations.
The Inventory Rule Changed
This used to be strict. Have inventory, use accrual. They changed it. Now small businesses under $30 million can use cash basis even with inventory. Treat it as supplies.
So a shop owner in Midtown selling retail under that threshold can stick with cash basis if they want.
Switching Methods Later
Need to change later? It’s doable but not simple.
You file Form 3115, calculate the Section 481(a) adjustment which is basically the cumulative difference between methods, then spread it over future years, usually four years.
It’s technical. The math is real. This is CPA work, not something to do yourself.
Making the Right Choice
Go cash basis if you’re straightforward, you’re solo or a small team with few invoices outstanding, you care most about cash flow, you want the simplest bookkeeping, or you don’t need loan approval anytime soon.
Go accrual basis if you’ve got significant unpaid invoices or vendor bills, you need real monthly financial statements, you’re heading toward a bank loan or investor, you want to know if projects are actually profitable, or the IRS requires it for your business.
Some businesses do both. Use cash basis for the tax return since it’s simpler and gives tax timing flexibility. Use accrual for internal reporting since it shows reality. It means keeping two sets of books. More work, but you get the benefits of both.
A Houston Construction Example
Real scenario. Energy Corridor contractor finishes a $100,000 job. December 15, finished. December 20, invoice out. January 25, gets paid. December labor and materials cost him $70,000.
Cash Basis tells a lie. December shows zero revenue and $70,000 in costs. That’s a $70,000 loss. January shows $100,000 revenue and zero costs, a $100,000 profit.
December looks terrible. January looks miraculous. Neither month is actually true.
Accrual Basis tells the truth. December shows $100,000 revenue and $70,000 in costs. That’s a $30,000 profit. January is unaffected.
December shows exactly what happened. The project made $30,000. The numbers match reality.
Questions to Help You Decide
- What does the IRS actually require for your business and size?
- How many invoices are sitting unpaid at any given time?
- Do you need to show statements to a bank or investor?
- How much bookkeeping work do you want to do?
- Do you care about shifting income between tax years?
For most Houston small businesses, especially service providers, freelancers, and contractors under $30 million, cash basis works fine. Simple, tax flexible, cheap to maintain. But if you’re growing, adding complexity, or heading toward a loan, accrual becomes more valuable.
Getting Expert Guidance
This choice sticks with you. It affects your taxes, your financial statements, and how much bookkeeping work you’ll do for years. Switching is possible later but it’s work.
We help Houston businesses pick the right method, set up clean bookkeeping systems, and keep good records whether you’re cash or accrual. Starting from scratch or rethinking what you’re doing now, we can help you decide right.
Not sure which method fits? Contact us and let’s talk about your situation.
This article provides general information and is not tax advice. Tax situations vary, and you should consult with a qualified tax professional about your specific circumstances.
EZQ Group
Houston accounting and bookkeeping firm for small businesses. QuickBooks setup, payroll, tax planning, and IRS resolution. We handle the numbers so you can run your business.
Topics covered:
Related services:
Need Help With Your Business Finances?
Our team of experts is ready to help you with bookkeeping, taxes, and business growth strategies.
Related Articles
AI Bookkeeping Software: What Houston Small Businesses Are Actually Using
A practical look at AI bookkeeping software options for Houston small businesses: what each tool does, what it costs, and when you still need a human.
BookkeepingHow to Build a Profit and Loss Statement From Scratch
A step-by-step walkthrough of building a profit and loss statement, what each line means, common mistakes to avoid, and how to read the numbers once you have them.
BookkeepingBookkeeping for Nonprofits: Fund Accounting & 990s
Bookkeeping for nonprofits requires fund accounting and accurate Form 990 filing. One Houston org nearly lost 501(c)(3) status over 3 years of errors.