Tax preparation, bookkeeping, and accounting services for Nampa, Boise, and the Treasure Valley.

Call or Text: (801) 550-2613

What is the best accounting method for contractors?

Cash basis accounting is the right choice for most contractors. It matches your tax liability to the money actually sitting in your bank account, which makes a real difference in construction where payment timing is unpredictable.

The IRS allows businesses with average annual gross receipts of $29 million or less to use cash basis accounting. That threshold covers nearly every contractor we work with in Nampa, Boise, and the Treasure Valley. Unless you’re running a large general contracting operation with major commercial projects, you qualify for cash method.

Cash basis makes sense for construction and trades because of how money actually flows in this industry. You bill a customer in October, they pay in December, and with cash accounting you recognize that income in December when you can actually spend it. Accrual accounting would have you owing taxes on October income you haven’t collected yet.

Retainage creates an even bigger problem under accrual. You complete a $100,000 project but the customer holds back $10,000 for six months until final inspection. With accrual, you’d owe taxes on that $10,000 immediately. With cash, you wait until the check clears. When retainage sits out there for months or even a year, the cash method keeps your tax bill aligned with reality.

Some contractors use a hybrid approach. They file taxes on cash basis but maintain internal reports on accrual basis. Accrual gives you a clearer picture of true profitability because it matches revenue and expenses to the period when work was performed. Banks often prefer accrual financials when you apply for credit. Running both takes more work but gives you tax advantages plus better management information.

If you’re over the $29 million threshold or have long-term contracts spanning multiple years, different rules apply. Percentage of completion and completed contract methods come into play. These situations need professional guidance because the tax implications get complicated.

Changing accounting methods requires IRS approval. If you’ve been using the wrong method or want to switch, there’s a formal process. Getting it right from the start is easier than fixing it later.

The method you choose needs to be implemented correctly in your accounting software. Small business bookkeeping for contractors isn’t just about recording transactions. It’s about setting up your chart of accounts, job costing, and reporting to match how construction actually works. The accounting method decision affects how everything else gets configured.

The Treasure Valley's Tax and Accounting Team

The Next Step:
A Short Conversation

Tell us what you're dealing with. We'll listen, answer your questions, and give you a straightforward quote.

More Questions

What do I need to start a business in Idaho?

Starting an Idaho business requires choosing an entity structure, registering with the Secretary of State, getting an EIN, and registering for state taxes. Local business licenses in Nampa, Boise, and other Treasure Valley cities may also be required.

Read answer

What records do I need to keep for my business?

Keep all income documentation, expense receipts, bank statements, tax returns, payroll records, and legal documents. The IRS can audit up to seven years back in some cases, so retention matters as much as collection.

Read answer

What is the best POS system for restaurant bookkeeping?

The best POS depends on how well it integrates with your accounting software and fits your operation. Toast, Square, Clover, and TouchBistro all work when configured correctly. Setup and consistent use matter more than the brand you choose.

Read answer

Can a contractor use cash basis accounting?

Yes, most contractors can. The IRS allows cash basis accounting for businesses with average annual gross receipts under $29 million. The bigger question is whether cash basis gives you useful financial information for running your business.

Read answer

What is a profit and loss statement?

A profit and loss statement shows your business revenue, expenses, and net income over a specific time period. It tells you whether you made money or lost money and helps identify where your money is going.

Read answer

How do I set up payroll for my first employee?

Start by getting an EIN if you don't have one, then register with Idaho's tax and labor agencies. Collect employee paperwork, choose a payroll system, and set up withholding correctly before that first paycheck.

Read answer
  • Enrolled Agent badge
  • Intuit ProAdvisor Gold Tier badge
  • QuickBooks Desktop certification badge
  • QuickBooks Online certification badge

© 2026 Castell Tax Experts LLC