Should my small business use cash or accrual accounting?
Cash basis accounting records income when you receive payment and expenses when you pay them. Accrual basis records income when you earn it and expenses when you incur them, regardless of when money changes hands. The difference matters for your financial statements and your tax return.
Most small service businesses use cash basis for taxes. It’s straightforward and matches how you naturally think about your business finances. When a customer pays you, that’s income. When you pay a bill, that’s an expense. Your books reflect actual cash movement.
Accrual basis gives a different picture. If you invoice a customer in December but they pay in January, accrual records the income in December when you earned it. If you receive supplies in December but pay the vendor in January, accrual records the expense in December. This method shows what you’re owed and what you owe, not just what’s in the bank.
Certain business situations push toward accrual-style recordkeeping. If you carry inventory, tracking it properly requires accrual methods to match costs against sales. Businesses with significant accounts receivable benefit from seeing outstanding invoices on their balance sheet. Full-service bookkeeping for these businesses typically includes receivables and payables tracking even if the tax return uses cash basis.
Lenders often want accrual-basis financial statements because they show the complete financial picture. If you’re applying for a business loan or line of credit, your bank may require accrual statements regardless of how you file taxes.
The IRS allows most small businesses to choose either method for tax purposes. Businesses averaging $27 million or less in annual gross receipts over three years can use cash basis. That covers nearly all small businesses in the Houston area.
Here’s what happens in practice. Many business owners use cash basis for their tax return while tracking receivables and payables in QuickBooks for operational visibility. You want to know who owes you money and what bills are coming due even if your business tax preparation uses cash basis. The two can coexist.
If you’re a service business without inventory and you bill customers who pay reasonably quickly, cash basis probably makes the most sense. If you carry inventory, invoice customers on net-30 terms, or need financial statements for lenders, consider accrual or at least track AR and AP in your books. The choice isn’t permanent. With IRS approval, you can change methods if your business circumstances shift.
Greater Houston's Small Business Bookkeeping Partner
The Next Step:
A Quick 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.
More Questions
What happens if my Texas sales tax filings do not match my POS reports?
The Texas Comptroller can flag discrepancies between your sales tax returns and POS data, bank deposits, or marketplace reports. Mismatches may result in notices requesting explanation or audits that lead to penalties and back taxes.
Read answerWhat bookkeeping cleanup is needed before applying for a business loan?
Lenders expect current, reconciled financial statements before approving a loan. You'll need clean bank reconciliations, an accurate balance sheet, a schedule of existing debt, properly documented owner compensation, and a profit and loss statement that supports your cash flow capacity.
Read answerWhy does my bank balance not match my bookkeeping reports?
The difference usually comes down to timing. Your bank shows cleared transactions while your books include everything you've recorded, even checks that haven't been cashed yet.
Read answerWhat QuickBooks Online settings matter most before connecting bank feeds?
Configure your accounting method, fiscal year, chart of accounts, and sales tax settings before connecting bank feeds. These foundational settings are difficult to change later and affect how every transaction gets recorded.
Read answerHow should a general contractor track job costs by project?
Every dollar in and out gets assigned to a specific job. Track labor, materials, subcontractors, equipment, and overhead by project so you can see which jobs actually make money and which ones lose it.
Read answerShould I use QuickBooks classes, locations or projects?
Classes track departments or service lines, locations track physical sites, and projects track individual jobs over time. Which you need depends on what questions you want your financial reports to answer.
Read answer