Bookkeeping for contractors, trades, and small businesses in Utah.

Call or Text: (208) 971-3479

What accounting should a siding contractor do?

Start with the basics that apply to any business. Keep business and personal finances completely separate. Use a dedicated business bank account and credit card for every business transaction. This makes tax time easier and protects you if you ever get audited.

The accounting that actually matters for siding contractors is job costing. Generic bookkeeping tells you how much money came in and went out last month. Job costing tells you whether the Johnson vinyl siding job made money or lost it. Without tracking costs by project, you have no idea which jobs are profitable and which ones you should stop bidding.

Track materials by job from the start. Siding materials are expensive. Vinyl, fiber cement, wood, metal. Each has different cost structures. When you buy materials, code them to the specific project in your accounting software. Waiting until month end to allocate costs means you’ll guess wrong or forget entirely.

Labor tracking matters just as much. If you have a crew, track hours worked on each job. This is how you know your actual labor cost per project, not just what you estimated when you bid it. The difference between your estimate and actual hours is where profit disappears without you noticing.

Handle subcontractors correctly if you use them. Get W-9s before you pay anyone. Track payments by job so you know your true sub costs per project. Issue 1099s at year end for anyone you paid over $600. The IRS matches 1099s to tax returns, so skipping this step creates problems for both of you.

Reconcile your bank and credit card accounts weekly. Catching errors while you remember the context is easier than reconstructing transactions three months later. Weekly reconciliation also helps you spot cash flow issues before they become emergencies.

Invoice promptly and track receivables. Many siding contractors wait too long to bill or don’t follow up on unpaid invoices. Set up a system to invoice as soon as work is complete and follow up at 30, 45, and 60 days. A construction bookkeeper in American Fork can handle this if you don’t have time.

Plan for seasonality. Exterior work slows down in winter along the Wasatch Front. Your accounting should help you see this coming. Review cash flow projections quarterly so you’re not surprised when January arrives and you have payroll to cover but fewer active jobs.

Pay quarterly estimated taxes if you’re profitable. Utah and the IRS both expect quarterly payments. Waiting until April to pay everything at once results in penalties and interest. Your bookkeeper or accountant can calculate the amounts based on your year-to-date profit.

Construction job costing is the piece most siding contractors skip or do poorly. They track revenue and expenses overall but can’t tell you which jobs made money. That’s the difference between running a business and guessing. Set up job costing correctly from the start, or get help fixing it if your current system doesn’t give you project-level profitability.

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 financial reports should an electrician review?

Job profitability reports matter most because they show which projects made money. Beyond that, review your P&L monthly, AR aging weekly, and cash position regularly.

Read answer

Can QuickBooks handle job costing for construction?

Yes, QuickBooks can handle job costing for construction if it's configured correctly. Default setup won't work because it tracks expenses at the company level, not by job. Proper configuration includes enabling jobs, setting up construction-specific categories, and coding every transaction to the right project.

Read answer

What is the best QuickBooks version for contractors?

QuickBooks Online Plus or QuickBooks Desktop Premier Contractor Edition work for most contractors. The version matters less than having it set up properly for job costing.

Read answer

How do I get my bookkeeping under control?

Start by separating business and personal finances completely. Then catch up on past transactions before establishing a weekly rhythm. The key is making bookkeeping a consistent habit rather than a quarterly scramble.

Read answer

How 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 answer

How do I improve my cash flow?

Invoice immediately, collect consistently, and delay outgoing payments strategically. Most cash flow problems come from timing gaps between when you pay expenses and when you collect from customers.

Read answer

Utah bookkeeping firm for contractors, trades, and small businesses. We provide bookkeeping, construction job costing, payroll, and QuickBooks support. Locally owned in American Fork, serving Provo to Salt Lake City and the entire Wasatch Front.

Client Reviews

5-Star Rated Firm

Social

  • Intuit Bookkeeping Certification badge
  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Certification Level 2 badge
  • QuickBooks Online Payroll Certification badge
  • QuickBooks ProAdvisor Advisory badge

© 2026 TRUEquity Bookkeeping, LLC