QuickBooks Online for Contractors: Complete 2026 Guide
Most contractors don't lose money from bad work. They lose it from not knowing where the money went after the job closed.

Most contractors don't lose money from bad work. They lose it from not knowing where the money went after the job closed. A subcontractor bill gets miscategorized, a progress invoice sits at 45 days without a follow-up, and a job that looked profitable on paper quietly bleeds margin nobody can fully explain. Using QuickBooks for contractors online means more than just sending invoices, it means configuring QBO to track job costs and accounts receivable the way project-based billing actually demands. This guide covers the decisions that actually matter: QBO versus Desktop, turning on job costing, reading your AR aging report before invoices go cold, and picking the right integrations for your trade. One thing worth knowing upfront: QBO surfaces the financial data clearly, but it doesn't chase your money. That last part, automating AR follow-up on aging invoices, is where tools like Maximus can make a real difference for contractors running lean offices who can't afford to let 60-day invoices sit untouched.
QuickBooks for Contractors Online vs. Desktop: The Real Difference
Both platforms handle contractor accounting. The choice isn't about which brand is better, it's about which workflow matches how your jobs are structured. Getting this decision wrong costs you either the capability you needed or saddles you with complexity you don't.
Where QBO Wins for Smaller and Mid-Size Shops
Cloud access, mobile invoicing from the field, real-time bank feeds, and a wide integration ecosystem make QBO the practical default for contractors running smaller and mid-size operations. Your bookkeeper, accountant, and office manager all work in the same live file simultaneously, which eliminates the emailed-spreadsheet back-and-forth that wastes hours every month. For HVAC shops, plumbers, remodelers, and electrical contractors with relatively straightforward job structures, QBO handles everything they actually need without the overhead of a locally installed system.
When Desktop Still Earns Its Place
Desktop handles deeper cost-code tracking at the phase level, WIP reports, certified payroll for prevailing-wage jobs, and complex multi-job reporting that QBO can't fully replicate natively. The Desktop Premier Contractor Edition includes built-in estimate-versus-actual reports, unpaid bills by job, and a Customer:Job hierarchy that gives large commercial GCs the granular cost-code structure they need. For general contractors running large commercial jobs with detailed phase budgets, Desktop remains the stronger tool. The practical rule: choose QBO unless your workflow requires a specific Desktop feature, such as detailed WIP reporting or prevailing-wage payroll, that you've confirmed QBO can't replace or work around.
QuickBooks for Contractors Online: Setting Up Job Costing and Progress Invoicing
Many contractors have QBO active, use it for bank reconciliation, and send invoices from it, but never turn on the features that make it useful for project-based billing. That's the equivalent of buying a truck with a crew cab and hauling everything in the back seat.
Enabling Projects and Assigning Every Cost Correctly
The Projects setup path is straightforward: Gear icon, then Account and Settings, then Advanced, then Projects. Toggle on "Organize all job-related activity in one place" and save. Projects is available on Plus and Advanced plans only, Simple Start and Essentials don't include it, so job costing isn't possible on those tiers. Once Projects is active, every transaction has to be linked to the correct project to produce useful data: bills, vendor payments, expense receipts, time entries, and invoices all need that project tag. The profitability report is only as good as the discipline behind the data entry, and that's where most shops fall apart within the first month.
Running Progress Invoices from Estimates
The estimate-to-invoice workflow in QBO is built for exactly this situation: create the estimate, link it to the project and customer, then invoice a percentage or fixed dollar amount per billing milestone. This is especially useful for longer jobs, mechanical installs, phased remodels, multi-stage builds, where billing at completion means waiting 90 days to see any cash from a job you've been funding for weeks. Turn on Progress Invoicing in Account and Settings under Sales, and QBO will track what percentage of the estimate has been billed with each invoice. One limitation worth knowing: QBO doesn't have native retainage management. Contractors handling holdbacks will need a workaround, typically a separate line item and a liability account, or an integration like Buildertrend or Knowify that handles retainage directly.
Reading Your AR Aging Report Before Invoices Go Cold
Most contractors pull their AR aging report only when cash gets tight. That's too late. By the time you're checking because the bank balance looks thin, several of those invoices have already crossed the threshold where collection gets statistically harder. Running this report weekly often takes less than 10 minutes and tells you more about your business health than your bank balance does.
What the Aging Buckets Actually Tell You
The AR Aging Summary in QBO breaks your open invoices into columns: 1, 30 days, 31, 60 days, 61, 90 days, and 90-plus. A 30-day invoice is a reminder. A 60-day invoice is a warning. A 90-day invoice carries a significantly lower probability of full collection based on commercial benchmarking data, meaning a meaningful share of dollars sitting in that column may not come back. Contractors who wait until a job is fully complete before sending the final invoice often find those invoices aging while the customer's attention and budget have moved on to the next project.
The Specific QBO Reports Worth Running Every Week
Three reports form the core weekly review: the Accounts Receivable Aging Summary, the Profit and Loss by Project view, and the Open Invoices report. From the AR Aging Summary, identify which customers have multiple open invoices and which ones have crossed the 30-day mark without a payment. The P&L by Project tells you which jobs are costing more than their estimate, the early warning before a job becomes a loss. The Open Invoices report shows every unbilled or partially billed job still in progress. Together, these three views give you a complete financial picture of where your money is and where it's stalling.
The AR Follow-Up Gap That QBO Doesn't Close
QuickBooks Online shows you the problem but doesn't fix it. The AR aging report tells you which invoices are past due. What happens next is entirely up to whoever has time to make the call or send the email, and in most contractor offices, that person is already doing five other things.
Why Manual AR Follow-Up Doesn't Happen Consistently
Contractors are running crews, handling callbacks, dealing with supply delays, and mentally managing the next job before the current one is fully billed. Chasing a $2,800 invoice at day 45 requires a specific kind of consistent, systematic attention that most lean offices simply don't sustain. The result is aging AR that quietly converts to bad debt, not from negligence exactly, but from the reality that urgent always beats important when you're wearing every hat in the company.
How AI Platforms Like Maximus Plug Into QuickBooks to Handle Follow-Up Automatically
Maximus integrates directly with QuickBooks, flags invoices past 30 and 60 days, and initiates follow-up without the owner having to manually manage a collections list. The platform was built inside a real home services company, Temperature Pros Orlando, where Maximus collected $12,400 in aging accounts receivable within 90 days. For contractors already using QBO, Maximus adds the operational layer that QBO doesn't include on its own: automated outreach, escalation sequencing, and a daily morning briefing that summarizes which invoices moved overnight and which ones still need attention. It's the AR follow-up that actually gets done, not the one you meant to do after the afternoon service calls. If you want to see how it works for your shop, reach out to the Maximus team directly.
Picking the Right QBO Plan and Integrations for Your Trade
Plan selection is a decision most contractors make once and never revisit, which means a lot of shops are paying for a tier that doesn't include the features they need, or staying on a higher tier for tools they never use. Neither is a good outcome.
Which Subscription Tier Most Contractors Actually Need
Simple Start at $38/month and Essentials at $75/month don't include Projects, which means job costing isn't available on either tier. Plus at $115/month is the minimum viable option for contractors: it includes Projects, class tracking, inventory, and up to five users. QuickBooks Online Advanced at $275/month makes sense when you have a larger team, need custom reporting, or want more automation built into QBO itself. Most contractors in smaller to mid-size shops land on Plus and supplement with integrations to fill the gaps. Intuit has adjusted subscription pricing in 2026, so confirm current rates directly before committing to an annual plan.
The Integrations Worth Adding
QBO's ecosystem is wide enough that any trade can build a functional stack without switching accounting platforms. The most useful additions by category:
- Estimating and deeper job costing: Buildertrend or Knowify, both of which sync directly with QBO and handle retainage natively
- GPS-verified field crew time tracking: Workyard or ClockShark, which push verified time entries into QBO for payroll and job cost allocation
- Payroll with automated 1099-NEC filing: Gusto or OnPay, both of which integrate cleanly with QBO and handle year-end subcontractor reporting
- Scheduling and field dispatch: Jobber or Housecall Pro for home service contractors, which sync invoices and payments back to QBO in real time
The goal isn't to add tools for their own sake, it's to fill the specific gaps that QBO leaves open for your trade. Start with the integration that fixes your most expensive problem first.
Common QuickBooks Contractor Mistakes That Quietly Kill Margin
A well-configured QBO setup still fails when the daily habits around it are inconsistent. These are the errors that show up in year-end reviews and leave contractors asking why the numbers don't match what they felt in the field.
Costs That Never Get Assigned to a Job
If a bill, expense, or time entry doesn't get linked to a project, it lands in overhead and distorts your profitability reports. Over time, jobs look more profitable than they are, and the income statement looks worse than it should. The fix is a weekly reconciliation habit: match every transaction to a project before it ages past the point where you can remember what it was for. Five minutes on Friday saves an hour of reconstruction in March.
Subcontractor and 1099-NEC Tracking in QBO
For payments made in 2026, the IRS updated the 1099-NEC filing threshold to $2,000 for nonemployee compensation (up from the $600 threshold that applied through 2025). Any subcontractor paid more than $2,000 in the 2026 calendar year needs a 1099-NEC. QBO tracks this automatically when you mark the vendor as a 1099 contractor during setup. The common mistake is onboarding a sub quickly mid-job without checking that box, then scrambling at year-end to reconstruct payments across multiple check runs. Audit your vendor list quarterly, not in January when it's already too late to fix cleanly.
Putting It to Work
Setting up QuickBooks for contractors online is genuinely worthwhile when it's configured for the way contractors actually work: Projects turned on, every cost assigned to the right job, and AR aging reviewed on a fixed weekly schedule. The accounting itself isn't the hard part. The gap is what happens after the invoice goes out.
Contractors who close that loop, whether through manual discipline or AI-powered automation like Maximus, tend to collect faster, carry less bad debt, and build cleaner financials over time. The setup described here isn't complicated; a straightforward implementation can often be completed in a day for smaller shops. The bigger shift is treating QBO as a management tool, not just a tax prep tool, and staying in the data every week instead of waiting until cash flow forces the conversation. To see how QuickBooks for contractors online combined with automated AR follow-up can reduce bad debt in your shop, reach out to the Maximus team for a demo.