How do I track income from multiple jobs at the same time?
Every dollar of income and every expense needs to be tied to a specific job. Without that connection, you might know your total revenue for the month, but you have no idea which jobs actually made money and which ones lost it.
In QuickBooks Online, use the Projects feature to create a separate project for each active job. When you send an invoice, assign it to the project. When you receive a payment, it follows the invoice and stays linked to that job automatically. This gives you a clean breakdown of income by project without extra sorting at the end of the month. If you’re not using Projects, classes or sub-customers can accomplish the same thing. The method matters less than consistency. Every single transaction needs a job tag.
Expenses are just as important as income when it comes to job tracking. Materials purchased for a specific job, subcontractor payments, permit fees, and equipment rentals should all be tagged to the job they belong to. When both sides are tracked per job, you can pull a profitability report for each project and see exactly where your margins are. This is what job costing is, and it’s essential for construction and contracting businesses running multiple projects at once.
For progress billing or jobs with multiple draws, create invoices for each billing milestone under the same project. This way you can see total billed versus contract amount and know where you stand on collections for every active job. Deposits received before work starts should also be recorded against the correct project so nothing gets lost.
The common mistake is treating your business like one big bucket. Revenue goes in, expenses come out, and at the end of the year you hope the number is positive. That approach hides the jobs that lost money and makes it impossible to bid future work accurately. If you don’t know your actual costs on a kitchen remodel versus a bathroom renovation, you’re guessing on every estimate you send out.
Set aside time weekly to review unassigned transactions. Bank feeds pull in charges without job tags, and if you let those pile up, you’ll spend hours at month-end trying to remember which job a Home Depot run was for. A quick weekly review keeps everything current and takes fifteen minutes instead of an entire afternoon later.
If you’re running enough jobs that tracking all of this yourself takes time away from the actual work, that’s where contractor bookkeeping services pay for themselves. Having someone maintain your books with proper job-level tracking means you always know which projects are profitable and can make better decisions on what work to take next.
Long Beach's CPA for Contractors and Trades
The Next Step:
A Quick Conversation
Tell us about your business and where you need help. We'll ask a few questions, let you know what we can do, and give you a quick quote.
More Questions
Can I deduct gas and maintenance for my work vehicle?
Yes, but you need to choose between the actual expense method and the standard mileage rate. Contractors with trucks often save more using actual expenses, though both methods require tracking your business miles.
Read answerWhat's the threshold for issuing a 1099 form?
The threshold is $600 for the 1099-NEC, which covers payments to subcontractors and other non-employees. If you paid someone $600 or more for services during the year, you need to file one.
Read answerWhat tax deductions can contractors claim?
Contractors can deduct vehicle costs, tools, equipment, materials, subcontractor payments, insurance, licensing fees, and more. The key is actually tracking and documenting these expenses throughout the year so nothing gets missed at tax time.
Read answerWhat should a contractor's invoice include?
A contractor's invoice should include your business and license info, project details, a clear breakdown of work performed, payment terms, and retention if applicable. Good invoices get you paid faster and keep your books clean.
Read answerWhen are payroll taxes due?
Federal payroll tax deposits are due either monthly or semi-weekly depending on your total tax liability. Quarterly returns (Form 941) are due at the end of the month following each quarter. California has its own deadlines that largely mirror the federal schedule.
Read answerHow do cleaning companies handle bookkeeping for multiple clients?
Set up each client as a sub-customer or project in your accounting software so every invoice and expense ties back to a specific account. Use recurring invoices for regular clients and review profitability per account monthly.
Read answer