Cash vs Accrual Accounting
Quick Definition
Cash accounting records income when you receive payment and expenses when you pay them, while accrual accounting records income when you earn it and expenses when you incur them โ regardless of when money changes hands.
What Is Cash vs Accrual Accounting?
These are the two fundamental methods for recording financial transactions, and the choice between them affects your taxes, your financial reporting, and how you understand your business's financial health.
Cash basis accounting is the simpler method. You record income when the check hits your account and expenses when you actually pay them. If you complete a $40,000 job in November but don't get paid until January, that income shows up in January under cash basis. If you buy $10,000 in materials in December but pay the supplier in February, the expense shows up in February.
Accrual basis accounting matches income and expenses to the period when they're earned or incurred, regardless of when cash moves. That $40,000 job completed in November? It's November income under accrual, even though you haven't been paid yet. The $10,000 in December materials? December expense, even though you haven't paid the bill.
The IRS generally allows sole proprietors and small businesses (under $29 million in average annual gross receipts) to use either method. However, if you maintain inventory or have long-term contracts, there are additional rules. Most small contractors use cash basis because it's simpler and gives them more control over tax timing.
Why It Matters for Contractors
For contractors, the choice between cash and accrual can significantly impact your tax bill in any given year. Cash basis lets you control timing โ if you're having a high-income year, you might delay invoicing a December job until January to push that income into next year. You can also prepay expenses (materials, insurance) in December to increase this year's deductions.
However, cash basis can mask your true financial position. You might look profitable because you received a lot of payments this month, but if you have $200,000 in unpaid bills and unfunded commitments, cash basis won't show that. Accrual gives a more accurate picture of your financial health, which is why banks and bonding companies often prefer accrual-basis financial statements.
Example
You're a GC who completed three projects this quarter. Under cash basis: you received $180,000 in payments and paid out $120,000 in expenses โ showing $60,000 profit. Under accrual basis: you earned $220,000 (including $40,000 in unpaid invoices) and incurred $155,000 in expenses (including $35,000 in bills you haven't paid yet) โ showing $65,000 profit. Cash basis shows less profit this quarter because of the timing difference, but those unpaid invoices and bills will flip in the next quarter.
Key Takeaways
- โ Most small contractors use cash basis for simplicity and tax timing flexibility
- โ Accrual basis gives a more accurate picture of financial health โ banks and bonding companies prefer it
- โ Cash basis lets you shift income and expenses between tax years by controlling payment timing
- โ If your average annual gross receipts exceed $29M, the IRS requires accrual basis
How Holdings Helps
Holdings supports both cash and accrual views of your finances, so you can file taxes on cash basis while still understanding your true accrual-basis position.
Related Terms
Net Income vs Gross Income
Gross income is the total money your contracting business brings in before any expenses, while net income is what's left after you subtract all business costs โ and it's what you actually pay taxes on.
Accounts Receivable Aging
A report that categorizes your outstanding invoices by how long they've been unpaid โ typically in 30-day buckets (current, 30, 60, 90, 120+ days) โ showing you who owes you money and how overdue it is.
Progress Billing
A billing method where you invoice for work completed during a specific period rather than waiting until the entire project is finished, keeping cash flowing throughout the job.
Schedule C
The IRS form (Schedule C, Profit or Loss from Business) that sole proprietors and single-member LLCs use to report business income and expenses on their personal tax return.
Retainage
A percentage of each progress payment (typically 5-10%) that the project owner withholds until the project is substantially complete, serving as a financial incentive to finish the work.
Lien Waiver
A document a contractor or subcontractor signs to give up their right to file a mechanic's lien against a property, typically in exchange for receiving payment.
Explore More contractor Terms
Browse our complete financial glossary designed specifically for contractors.
View All contractor Terms โ