Search Contractor ToolStack

Find reviews, head-to-head comparisons, category guides, and more.

jobnimbus ai call answering vs servicetitan roofing crm
QuickBooks
Featured Software QuickBooks
Software Guide · Updated May 28, 2026

How to Set Up QuickBooks for Contractors (2026)

Set up QuickBooks the right way for a contracting business — which plan to buy, the contractor chart of accounts, job costing with Projects, and CRM sync.

Research-based

Most contractors don’t choose QuickBooks — they back into it because the accountant already uses it and every CRM in the trades already syncs to it. That’s a legitimate reason. But “the accountant set it up” is also why so many contractors run QuickBooks for years and never get a single useful number out of it: no job profitability, no idea which crews make money, expenses dumped into one “Cost of Goods Sold” bucket that tells you nothing. The software isn’t the problem. The setup is.

This is the setup guide I wish someone had handed every GC and sub I worked under who was flying blind on the books. It walks the whole thing — which plan to actually buy, the chart of accounts built for construction instead of a coffee shop, how to turn on job costing without paying a bookkeeper $2,000 to do it, and how to wire your field software in so you’re not typing every invoice twice.

Minimum Plan for Job Costing

Plus

$115/mo — Projects feature

Setup Time

4-6 hrs

Done once, done right

Capterra Rating

4.3/5

8,451 reviews

Which QuickBooks Do Contractors Actually Need?

This is where most contractors waste money — in both directions. They either buy the cheapest plan and discover it can’t do job costing, or they get talked into Desktop Enterprise and pay four figures a year for features a two-truck operation will never touch.

For 95% of contractors, the answer is QuickBooks Online (QBO), and the only real decision is which tier. Here’s the honest breakdown:

PlanPrice (list)UsersJob costing (Projects)?Who it’s for
Simple Start$38/mo1❌ NoA solo handyman who only needs to invoice and track expenses
Essentials$75/mo3❌ NoSmall shops with no job-costing need (rare in the trades)
Plus$115/mo5YesThe real starting point for any contractor
Advanced$275/mo25✅ YesMulti-crew operations, 10+ office users, heavy reporting

The single most important fact in this entire guide: job costing lives in a feature called Projects, and Projects only exists on Plus and Advanced. If a contractor tells me they’re on Simple Start or Essentials, I already know they can’t see whether a single job made money. Don’t waste a month on Essentials and migrate later — start on Plus.

Prices reflect Intuit’s standing 2026 rates after the July 2025 increase. New customers can take either a 30-day free trial or up to 50% off for three months — not both, so do the math on which saves more for your situation.

There are two other QuickBooks products you’ll see in search results, and they cause endless confusion: the brand-new Construction Edition (an AI add-on for Enterprise Suite and QuickBooks Online Advanced, launched February 2026) and the old Desktop Enterprise — Contractor Edition (a desktop product that’s existed for years and runs $1,300-$7,200+/year). Most contractors need neither. I untangle all three in the companion guide: QuickBooks Construction Edition explained →.

Step 1: Build a Chart of Accounts That Speaks Construction

QuickBooks ships with a generic chart of accounts designed for a business that buys things and sells them. A contractor’s money doesn’t move like that — you have direct job costs (labor, materials, subs, equipment) that need to stay separate from overhead (office rent, software, the truck payment) so you can actually calculate gross margin per job.

The default chart dumps everything into one “Cost of Goods Sold” line. Replace it. At minimum, build out your COGS (job costs) into these buckets:

  • Job Labor — field crew wages tied to specific jobs
  • Job Materials — shingles, pipe, wire, lumber, whatever you install
  • Subcontractors — anything you 1099 out
  • Equipment & Rentals — dumpsters, lifts, scaffold rental
  • Permits & Fees — pulled per job
  • Other Job Costs — disposal, fuel surcharges, anything direct

Then keep overhead completely separate: office salaries, vehicle expenses, insurance, software subscriptions, marketing. The line between “this cost is because of a job” and “this cost exists whether or not I work today” is the line between knowing your numbers and guessing.

As Foundation Software — a construction-accounting company that fields ex-QuickBooks contractors every day — puts it in its QuickBooks for Contractors breakdown: “More extensive job costing, specialized billing and complex payroll can mean contractors eventually experience some limitations.” The same article concedes the upside, too — “one of the biggest appeals of QuickBooks for contractors is that it can be really simple to use.”

That’s the honest framing. QuickBooks can do construction accounting — but only after you teach it. This chart of accounts is lesson one.

Step 2: Set Up Products & Services as Two-Sided Items

Here’s the step almost every DIY setup skips, and it’s the one that quietly breaks job costing later. In QuickBooks, Products and Services items are the bridge between what you sell and what it costs you. A properly built item is two-sided — it records the income when you invoice it and the cost when you buy it, posting each to the right account.

Set up two-sided items for your common work — “Architectural Shingle Install (sq),” “Service Call,” “Tear-Off & Haul,” whatever your line items are. When you build a customer invoice, the income side fires. When you enter the supplier bill or a credit-card charge for materials, the cost side fires. Both get tagged to the same job. That’s what produces a real job profit report instead of revenue with a blank cost column.

Skip this and you get the most common contractor complaint in QuickBooks: invoices show up against a job, but 25-35% of actual job costs never get assigned because credit-card material buys and miscellaneous expenses were cleaned up with journal entries that don’t carry a customer/job tag. The report looks profitable because half the costs are missing.

Step 3: Turn On Projects (This Is Job Costing)

With Plus or Advanced, go to Settings → Account and Settings → Advanced → Projects and switch it on. Now you can create a Project for each job and assign every invoice, estimate, expense, bill, and time entry to it. QuickBooks then gives you a per-project view: income, costs, and profit margin, updated in real time.

★ The terminology trap — QuickBooks has three overlapping concepts and contractors mix them up constantly:

  • Projects = the modern job-costing container. One per job. (This is the old Desktop “Customer:Job,” renamed.)
  • Classes = a separate axis for segmenting profit — by trade, by division, by crew. Class tracking is also a Plus feature. Use it to answer “is my service division more profitable than new installs?”
  • Customers = who you bill. A customer can have many Projects under them.

Projects answer which job made money. Classes answer which part of my business makes money. You want both turned on, and you want a discipline of tagging every transaction to a Project from day one — because retroactively assigning six months of expenses to jobs is the kind of weekend nobody gets back.

The deep version of this — committed costs, the labor-burden problem, and when QuickBooks job costing genuinely isn’t enough — is its own guide: Job costing in QuickBooks for contractors →.

Step 4: Wire In Your Field Software So You Don’t Type Everything Twice

QuickBooks’s real moat for contractors isn’t the accounting — it’s that every tool in the trades already syncs to it. If you’re running a CRM or field-service platform, connect it before you build a single manual invoice. This is the difference between books that update themselves and an office manager re-keying invoices at 9 PM.

Field toolSyncs to QuickBooks?What to know
JobNimbus✅ QBO and DesktopSyncs estimates, invoices, customers, products. Job costing does not sync — only the financial documents do, and only when line items are linked to QB products
Jobber✅ QBOTwo-way customer + invoice sync; pairs well with CompanyCam
Housecall Pro✅ QBOQuickBooks sync included from the Essentials plan and up
CompanyCam✅ via CRMPhoto documentation; connects through JobNimbus/Jobber rather than directly to the ledger

The JobNimbus caveat matters: it pushes financial documents (invoices, estimates) into QuickBooks, but your work orders, POs, material orders, and budgets stay in JobNimbus. So your job-costing reporting splits across two systems — plan for that rather than discovering it at tax time. (Picking the CRM that sits on top of QuickBooks is its own decision — start with the best contractor CRM breakdown.)

Step 5: Turn On Payments — and Watch the Fees

QuickBooks Payments lets customers pay invoices by card or bank transfer with a “Pay Now” button, and the payment auto-reconciles. That’s genuinely useful — Intuit’s own data shows invoices with online payment enabled and automated reminders get paid an average of five days sooner. The catch is processing fees, which stack on top of your subscription. Price the all-in monthly cost before you commit; the full breakdown lives in the QuickBooks contractor pricing guide →.

If you pay subcontractors, set up your 1099 vendors now too. QuickBooks tracks 1099 categories, and the Contractor Payments add-on (around $15/mo for up to 20 contractors) handles direct-deposit sub payments plus year-end 1099 e-file. Tag every sub as a 1099 vendor from the start — chasing down W-9s and miscategorized payments every January is a self-inflicted wound. When filing season comes, our 1099 reporting walkthrough covers the QuickBooks wizard, the deadlines, and the new $2,000 threshold for 2026.

Step 6: Put Intuit Assist (the AI) to Work

By 2026, every QBO plan includes Intuit Assist, Intuit’s AI assistant, and Intuit is rolling out background AI agents — an Accounting Agent that categorizes transactions, a Payments Agent that chases overdue invoices, and more. For a contractor with no full-time bookkeeper, the practical wins are: auto-drafted invoices, automatic expense categorization (review it — AI guesses wrong on construction COGS), and AI-written payment reminders.

Intuit claims 76% of customers report less manual work with the AI agents. Take vendor stats with salt, but the direction is real: the categorization and reminder grunt work that used to eat a contractor’s Sunday is increasingly automated. Just keep a human eye on how it tags job costs — that’s exactly where misfiled transactions wreck your profit reports.

The 5 Mistakes That Make QuickBooks Useless for Contractors

  1. Buying Essentials or Simple Start. No Projects = no job costing. You’ll outgrow it in week one.
  2. Keeping the default chart of accounts. One COGS bucket tells you nothing. Split job costs from overhead.
  3. One-sided items. If your items only track income, your cost column stays empty and every job looks profitable.
  4. Journal-entry cleanups without a job tag. This is how a third of your real costs vanish from job reports.
  5. Not connecting your CRM. Double-entry is a tax on your office manager and a source of errors. Sync it.

Get those five right and QuickBooks becomes the financial backbone of the business — the thing that tells you which jobs, crews, and trades actually make money. Get them wrong and it’s a $115/month way to email invoices. The software is the same either way; the setup is the whole game.

Frequently Asked Questions

Which QuickBooks plan do I need for contractor job costing?

QuickBooks Online Plus ($115/mo) is the minimum, because job costing runs through the Projects feature, and Projects is only available on Plus and Advanced. Simple Start and Essentials cannot do job costing at all. If you have more than five office users or need advanced reporting, step up to Advanced ($275/mo).

Is there a QuickBooks version made specifically for construction?

Sort of, and it’s confusing. Intuit launched a Construction Edition in February 2026, but it’s an add-on for Intuit Enterprise Suite and QuickBooks Online Advanced — aimed at larger contractors. There’s also a long-standing Desktop Enterprise Contractor Edition. Most small and mid-size contractors don’t need either; they run QBO Plus or Advanced with Projects and Class tracking turned on. See our Construction Edition explainer.

How long does it take to set up QuickBooks for a contracting business?

Budget 4-6 hours to do it properly: choosing the plan, building a construction chart of accounts, creating two-sided Products and Services items, turning on Projects and Class tracking, and connecting your CRM. It’s a one-time cost that pays back every month in reports you can actually trust.

Does QuickBooks sync with JobNimbus, Jobber, and Housecall Pro?

Yes — all three sync with QuickBooks Online. The important caveat is JobNimbus only syncs financial documents (invoices, estimates, customers, products), not job costing, work orders, or material orders. Jobber and Housecall Pro also sync invoices and customers two ways. Always confirm line items map to QuickBooks products so costs land in the right accounts.

Can QuickBooks do job costing for construction without add-ons?

Yes, on Plus or Advanced, using Projects + two-sided items + Class tracking. It handles labor, materials, and subcontractor costs per job. Where native QuickBooks gets thin is committed costs (open POs), labor burden, retainage, and AIA billing — at that point contractors often add a layer like Knowify or step up to the 2026 Construction Edition. Our job costing guide covers the limits and workarounds.

How much does QuickBooks really cost a contractor per month?

The subscription is $115/mo (Plus) or $275/mo (Advanced), but the real all-in number includes payment processing fees, the Contractor Payments add-on (~$15/mo) if you pay subs, and payroll if you run W-2 crews. We break down the true monthly cost in the QuickBooks contractor pricing guide.

Tools Mentioned

Software covered in this guide.

AI-Powered
QuickBooks logo

QuickBooks

Universal contractor accounting with Intuit Assist AI and the February 2026 Construction Edition — deepest integration ecosystem in the trades

AI-Powered
JobNimbus logo

JobNimbus

The #1 CRM built specifically for roofing contractors

AI-Powered
Jobber logo

Jobber

Easy-to-use field service management for growing home service businesses

AI-Powered
Housecall Pro logo

Housecall Pro

All-in-one field service management with AI call answering, Instapay, and built-in financing for home service businesses

AI-Powered
Xero logo

Xero

The QuickBooks alternative for contractors — unlimited users on every plan, native Jobber and JobNimbus sync, and a March 2026 Anthropic partnership that brings Claude-powered AI into small business accounting

AI-Powered
CompanyCam logo

CompanyCam

Photo documentation and project tracking for contractors

$19/user/mo Read Review