Bookkeeping and tax services for contractors and trades in Long Beach and across Greater LA.

Call or Text: (562) 738-7344

How do I do job costing in QuickBooks?

You need QuickBooks Online Plus or Advanced to use the Projects feature, which is the built-in way to do job costing. If you’re on Simple Start or Essentials, you won’t see the option. Go to Settings, then Subscriptions and billing, to check your plan.

Turn on Projects by going to Settings, then Account and settings, then Advanced. Toggle on “Organize all job-related activity in one place.” Once that’s enabled, you can create a new project under the Projects tab for every job you take on. Name them clearly so anyone looking at the books can tell which job is which. Something like “Martinez Kitchen Remodel” is better than “Job 47.”

The real work is coding every transaction to the right project. When you enter a bill from your materials supplier, assign it to the project it belongs to. When a subcontractor invoices you, same thing. When you create a customer invoice, attach it to the project. If your crew tracks time in QuickBooks, those hours should be assigned to the correct project too. Every dollar in and every dollar out needs to land on the right job or your reports are useless.

Set up your categories to reflect how you actually spend money on jobs. At minimum you want to separate materials, labor, subcontractors, equipment rental, and permits. Don’t dump everything into a single “job expenses” category. The whole point of job costing is knowing where the money went so you can figure out why a job made or lost money.

Once transactions are coded, the Project Profitability report shows you revenue minus costs for each job. You can see which projects are profitable and which ones ate into your margins. QuickBooks also lets you compare estimates to actuals if you create estimates within the system, which is helpful for catching overruns before a job is finished.

The most common problem is inconsistency. You code expenses for the first two weeks of a job, then get busy and start letting things pile up uncoded. A month later you’re guessing which materials went to which project. At that point your job costing data is unreliable and you’re making decisions based on bad numbers. If you can’t stay on top of it daily, do it weekly at a minimum.

Another issue is overhead allocation. Your truck payment, insurance, and office rent don’t belong to any single job, but they still eat into your profit. QuickBooks won’t automatically allocate overhead to projects. You can either accept that project profitability reports show gross margin only, or work with your bookkeeper to build an overhead allocation method that gives you a more complete picture.

If the setup feels complicated or you’re not sure your chart of accounts is structured right for job costing, QuickBooks Online setup and training can get you started with a system that actually works for your type of business. Getting the foundation right matters because fixing a year of miscoded transactions takes far longer than setting it up correctly from the start.

For contractors and trades businesses, job costing is the difference between knowing you had a good year and knowing which jobs made it a good year. That insight changes how you bid future work, which subs you hire, and where you focus your energy. Solid bookkeeping for trades businesses depends on getting this right consistently, not just when you remember to do it.

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 a bookkeeper help me catch up on months of messy records?

Yes. Cleaning up months of backlogged or disorganized books is one of the most common things a bookkeeper does for trade and service businesses. The process involves gathering bank and credit card statements, categorizing every transaction, and reconciling the accounts so your financials are accurate.

Read answer

Can I deduct a truck payment as a business expense?

Not exactly. The loan payment itself isn't deductible, but the cost of the truck (through depreciation) and the interest on the loan are. The distinction matters for both your books and your tax return.

Read answer

What insurance premiums can I deduct as a contractor?

Most insurance premiums you pay to run your contracting business are fully deductible. This includes general liability, workers' comp, commercial auto, tools and equipment coverage, and more. Health insurance has special rules for self-employed contractors.

Read answer

What should a bookkeeper do for a contractor?

A bookkeeper for a contractor should handle much more than basic data entry. They need to track job costs, manage subcontractor payments, categorize expenses for maximum deductions, and deliver reports that show profitability by project.

Read answer

What are California's rules for classifying workers as 1099?

California uses the ABC test under AB5, which makes it harder to classify workers as independent contractors than in most states. Construction subcontractors with valid licenses get a partial exemption, but the rules are still strict.

Read answer

Do I need a bookkeeper for my contracting business?

Most contractors do, especially once they're juggling multiple jobs, subcontractors, and equipment purchases. The complexity of construction accounting makes it easy to lose money without realizing it.

Read answer

Long Beach CPA firm specializing in contractors, trades, and service businesses. Bookkeeping, tax preparation, IRS representation, and advisory services for businesses across the South Bay and Greater LA. Owned and operated by a CPA with over a decade of hands-on experience.

Social

© 2026 TradeBuilt Accounting Company