What is accrual vs cash basis accounting?
Cash basis accounting records income when you receive payment and expenses when you pay them. If a customer pays you in March, that’s March revenue. If you pay your supplier in April, that’s an April expense. It’s straightforward and matches what you see in your bank account.
Accrual basis accounting records income when you earn it and expenses when you incur them, regardless of when cash actually changes hands. Send an invoice in March, that’s March revenue even if payment arrives in April. Receive materials in February, that’s a February expense even if you don’t pay the bill until the next month.
The difference matters most when there’s a gap between doing work and getting paid or between receiving goods and paying for them. For a service business that gets paid immediately, the two methods produce nearly identical results. For a contractor with 30-day payment terms and materials sitting on site, the results can look completely different. Any bookkeeper American Fork businesses work with should be clear on which method applies so the books make sense.
Consider a general contractor who completes $80,000 of work in December but doesn’t collect payment until January. Cash basis shows zero December revenue and $80,000 in January. Accrual shows $80,000 in December when the work was performed. One method makes December look terrible and January look great. The other shows what actually happened each month.
Construction businesses often benefit from accrual accounting because it aligns revenue with the work that generated it. When you’re tracking job costs and trying to understand which projects are profitable, you need expenses recorded when they’re incurred, not when checks clear. A $15,000 materials purchase that sits on your supplier’s billing terms for 45 days is still a cost of that job the moment it arrives on site.
For contractors serious about understanding margins by project, construction job costing works better with accrual accounting. You see the real cost of each project as work progresses rather than a distorted picture based on when payments happen to clear.
Cash basis has advantages for tax planning. If you’re having a strong year, you can delay invoicing and accelerate payments to shift income and expenses between years. The IRS allows most small businesses under $29 million in average gross receipts to use cash basis, so you’re not required to use accrual unless you exceed that threshold.
Most small businesses start with cash basis because it’s simpler. As you grow and need more accurate financial statements for decision-making, accrual often becomes worth the extra complexity. The key is picking one method and applying it consistently so your financial reports actually mean something.
Utah's Construction Bookkeeping Specialists
The Next Step:
A 15-Minute Call
We'll ask a few questions about your business, figure out what you need, and give you a straightforward price.
More Questions
What is inventory accounting for contractors?
Inventory accounting tracks materials and supplies contractors purchase, store, and use on jobs. It ensures costs hit the right projects at the right time, which matters for accurate job profitability and tax reporting.
Read answerWhat financial records should a tile contractor keep?
Keep job-level documentation including contracts, material receipts coded to each project, and labor records. These records let you see profitability by job instead of guessing which projects actually made money.
Read answerHow do I allocate overhead to individual jobs?
Overhead allocation distributes indirect costs like rent, insurance, and admin expenses across jobs based on labor hours, labor cost, or total direct costs. Calculate a rate using your annual overhead and apply it to each job to see true profitability.
Read answerWhy do my financial statements never make sense?
Financial statements that don't make sense usually stem from unreconciled accounts, inconsistent categorization, or mixing personal and business transactions. Sometimes the statements are accurate but require practice to interpret correctly.
Read answerWhat happens if my books are a mess?
Messy books lead to tax problems, missed deductions, and flying blind on cash flow. The good news is it's fixable through catch-up bookkeeping. The sooner you address it, the easier and cheaper the cleanup.
Read answerHow do I manage payroll for a cleaning service?
Start by classifying your cleaners correctly as W-2 employees. Then set up simple time tracking, account for travel time between jobs, and use payroll software or a payroll service to handle taxes and filings.
Read answer