QuickBooks Online Setup for Contractors: Items Classes and Job Costing

Tools & Software
Jan 08, 2025
QuickBooks is the accounting standard for contractors, but out of the box it isn’t set up for how a service or construction business actually works. Configure it right — with the correct items, classes, and job costing — and you’ll finally know which jobs make money. Here’s how to set up QuickBooks Online for contractors.

Start with the right foundation

  1. Choose the right QuickBooks Online plan. Job costing and advanced reporting require higher tiers (Plus or Advanced) — don’t start on a plan that can’t track projects.
  2. Set up your chart of accounts for a contractor — income by service type, cost of goods sold (materials, labor, subs), and overhead. A clean chart is the backbone of useful reports.

Items: the key to contractor bookkeeping

Set up products and services (items) that map to what you sell and what it costs — so each invoice line ties revenue and cost together. Use two-sided items where possible so you capture both the income and the expense. This is what makes job profitability visible.

Classes and projects for job costing

  • Projects let you track income and costs per job, so you can see true profit per job — the number most contractors fly blind on.
  • Classes can segment by division, location, or service line for higher-level reporting.
  • Assign every transaction (invoice, bill, expense, time) to the right project so costs land where they belong.

Connect the rest of your stack

Reports that actually help you run the business

  • Profit & Loss by Project — which jobs make (and lose) money.
  • Job costing reports — labor, materials, and margin per job.
  • A/R aging — who owes you and how late.

Pair these with a simple owner’s dashboard — see the KPI dashboard template.

Is QuickBooks right for you?

It’s the standard for good reasons, but it can be more (and pricier) than a tiny business needs — see QuickBooks alternatives if you want something simpler.

Get the books right, then grow the top line

Clean books tell you which jobs are profitable; reviews bring in more of those jobs. Tailwind is the reputation layer that drives the leads your well-run books will thank you for — see how it works and the full tech stack.

Run your books like a pro, then grow. See how Tailwind works.

Ready for more than a one-off tool?

What Tailwind does for your business

  • Online reputation — we grow your rating
  • Connect your business to LLMs — MCP connector
  • Generate content — we improve your SEO rankings
  • AI Visibility — see how high you rank in AI answers and exactly what to do
  • …and other useful tools

All of it from $29/month

Try free — first month on us

No credit card required. Cancel any time.

Subscribe to our newsletter

We send helpful materials once a month, along with information about discounts and special offers. No daily spam

We use your email only to send this newsletter. You can unsubscribe at any time from the link in every email. See our Privacy Policy.

How to unsubscribe from the mailing list?
QuickBooks Online Setup for Contractors: Items Classes and Job Costing