Contractor Bookkeeping: The Simple System That Keeps You Profitable
You didn't become a contractor to do accounting. But knowing where your money goes is the difference between a business that grows and one that bleeds out slowly. Here's the minimum viable system.
๐ What contractors are searching for: Our our market research (March 2026) shows the contractor bookkeeping keyword cluster gets over 2,400 combined searches/month โ "construction bookkeeping" (590/mo, $50.09 CPC), "contractor accounting" (390/mo, $44.42 CPC), "contractor bookkeeping" (260/mo, $32.95 CPC), plus dozens of related terms like "bookkeeping for construction companies" (320/mo) and "bookkeeping for contractors" (260/mo). The high CPCs ($33-$50 per click) mean bookkeeping services are paying a premium to reach you. Google's People Also Ask reveals what's really on contractors' minds: "How to do bookkeeping for a contractor?", "How much should you pay a bookkeeper per month?", and "What is the golden rule of bookkeeping?" โ we'll answer all three.
Why Most Contractors Have No Idea If They're Profitable
Here's what typically happens: You deposit checks, pay bills, and at the end of the year, your accountant tells you how much tax you owe. Maybe you made money. Maybe you didn't. You have no idea which jobs were profitable and which ones cost you.
This isn't a moral failing โ nobody taught you this in trade school. But it's fixable, and it doesn't require an accounting degree.
The 4-Account System
At minimum, you need four bank accounts. This idea comes from the book Profit First, adapted for contractors:
Account 1: Operating
All revenue deposits go here first. This is your main business checking account. Pay yourself, your materials, your subs โ all from here.
Account 2: Tax Reserve
Every time you deposit revenue, immediately transfer 25โ30% to this account. Don't touch it except for quarterly estimated tax payments. This prevents the "I owe $15,000 in April and don't have it" nightmare.
Account 3: Profit
Transfer 5โ10% of every deposit here. This is YOUR money. Take a profit distribution quarterly. If you can't afford 5%, your pricing is wrong.
Account 4: Emergency/Equipment
Transfer 5% here. This covers truck breakdowns, tool replacement, insurance deductibles, and slow months. Build this to 2โ3 months of operating expenses.
The key insight: Don't save what's left after spending. Spend what's left after saving. Moving money to tax, profit, and emergency accounts FIRST forces you to run leaner and price jobs correctly.
Job Costing: Know Which Jobs Make Money
Job costing means tracking revenue and costs for each individual job. This is the single most valuable bookkeeping habit for contractors. Without it, you might be doing 10 jobs a month โ 7 profitable and 3 money-losers โ and never know it.
What to Track Per Job
- Job revenue: Total invoiced amount
- Material costs: Every receipt, tagged to the job
- Labor hours: Your time + any employees/helpers
- Labor cost: Hours ร loaded rate (including payroll taxes, WC, benefits)
- Sub costs: Any subcontractor invoices for this job
- Other costs: Permits, equipment rental, disposal fees
- Gross profit: Revenue minus all direct costs
- Gross margin %: Gross profit รท revenue ร 100
Target gross margin: 35โ50% for residential trade work. If a job comes in under 30%, figure out why. If a job type consistently underperforms, raise your prices or stop doing that type of work.
Simple Job Tracking Method
You don't need fancy software to start. A Google Sheet with these columns works:
Job Name | Customer | Date | Revenue | Materials | Labor Hrs | Labor $ | Subs | Other | Total Cost | Gross Profit | Margin %
Spend 5 minutes at the end of each job filling this in. After 20โ30 jobs, you'll have data that transforms how you price work.
Weekly Bookkeeping Routine (30 Minutes)
Set a recurring calendar event. Every Friday (or Monday morning, whatever sticks). Here's the checklist:
- Categorize transactions โ Open your bank/credit card feed, tag each expense (materials, fuel, insurance, etc.)
- Photograph receipts โ Use your phone. Apps like Dext or just your camera roll. The IRS wants receipts for anything over $75.
- Send overdue invoices โ Check what's outstanding. Follow up at 7, 14, and 30 days.
- Update job costs โ For active jobs, make sure material receipts are logged
- Check cash position โ How much is in operating? Enough for next week's payroll and materials?
30 minutes a week. That's it. If you can rough-in a bathroom in a day, you can handle 30 minutes of bookkeeping.
Software Recommendations (Ranked by Simplicity)
- Wave (Free) โ Good enough for solo operators. Invoicing + basic bookkeeping. Start here.
- QuickBooks Simple Start ($15/mo) โ Industry standard. Your accountant will thank you. Move here when you're doing $100K+/year.
- Jobber or Housecall Pro ($50โ$100/mo) โ All-in-one: scheduling, invoicing, payments, job costing. Worth it when you have employees.
The 5 Numbers You Need to Know Every Month
- Revenue: Total invoiced this month
- Direct costs: Materials + labor + subs
- Gross margin: (Revenue - Direct costs) รท Revenue. Target: 35โ50%
- Operating expenses: Everything else (vehicle, insurance, phone, marketing)
- Net profit: What's left. Target: 10โ20%
If you know these five numbers, you know more about your business finances than 80% of contractors.
When to Hire a Bookkeeper
Consider hiring help when:
- You're doing $200K+/year in revenue
- You have employees (payroll gets complicated fast)
- You're spending more than 2 hours/week on bookkeeping
- Your bookkeeping is consistently 2+ months behind
A good contractor bookkeeper costs $300โ$600/month. They'll save you more than that in tax deductions you're missing and financial clarity.
Get the full financial toolkit for contractors
Our Cash Flow Management course covers everything โ from the 4-account system to job costing to building a 12-month financial forecast. Plus templates and calculators you can use immediately.
Get Pro Bundle โ $29Launching Q2 2026. No credit card required.