The honest assessment: QuickBooks is not built for the field
QuickBooks Online is genuinely excellent software for what it was designed to do: bookkeeping, bank reconciliation, payroll, tax reporting. It was built for accountants and business owners sitting at desks with time to navigate menus.
It was not built for a contractor standing in a client's driveway after finishing a job, trying to send an invoice before driving away. That experience on the QuickBooks mobile app is frustrating in a way that's hard to overstate — slow load times, multiple taps to reach the invoice screen, manual price entry, and a UI that was clearly designed for desktop and squeezed onto a phone.
This isn't a knock on Intuit. QuickBooks does its core job very well. But its core job is not field invoicing. And the gap between what trade contractors need on a phone at a job site and what QuickBooks delivers on mobile is where most of the frustration lives.
The result is predictable: contractors default to one of three workarounds. They do the invoicing later at home (which means delays and sometimes forgotten invoices). They use a separate invoicing app that doesn't connect to QuickBooks (which means double entry). Or they stop invoicing promptly at all, which directly hurts cash flow.
What actually works on the QuickBooks mobile app
To be fair, the QuickBooks mobile app is useful for some things. If you know what works and what doesn't, you can build a workflow around it.
Works well:
- Viewing existing invoices and their status
- Recording a payment received
- Taking a photo of a receipt and attaching it to an expense
- Checking who owes you money (accounts receivable summary)
- Running a quick profit and loss for the month
Works poorly:
- Creating a new invoice from scratch — too many steps, slow to load item list
- Finding a specific item from a large item list by searching
- Quoting a job on site — there's no real estimate-to-invoice flow on mobile
- Sending a professional-looking quote before a client decides
- Anything that requires navigating deep into the app on a small screen
The single biggest time cost for most contractors is creating the invoice itself. Finding the right items from a list of 50–200 products, adding them one by one, checking quantities, applying the right rates — it takes 5–10 minutes in QuickBooks mobile when it should take 30 seconds.
Why your QuickBooks item list is actually your biggest asset
Most contractors know their QuickBooks item list exists. Far fewer realise how valuable it is.
Your item list is the closest thing you have to a live pricing database. Every service you offer, every material you use, every labour type you charge for — it's all there, with the rates you've decided on, updated whenever you change your pricing. If you've been in business a few years and actively use QuickBooks, your item list is probably the most accurate record of what you actually charge that exists anywhere.
The problem is that this list is locked inside QuickBooks. When you're on a job site trying to quote or invoice quickly, you can't easily get to it, search it, or build a quote from it on your phone. You either recreate it manually in whatever app you're using, or you carry a separate price list, or you just remember your prices and type them in.
All of those workarounds mean your item list — your best pricing asset — is doing nothing useful in the field. It's only helping your accountant.
The better approach is to use your QuickBooks item list as the foundation of field quoting. Describe the job, match the items, build the quote directly from your QB prices. That way you're never maintaining a separate catalog, your prices are always current, and every quote you send reflects your actual rates.
This is exactly what Fieldpaid does — it reads your item list directly from QuickBooks and uses it to build quotes in the field. You describe the job in plain English, Fieldpaid matches it to your QB items, and you have a priced quote in under 60 seconds. Free during beta.
A field invoicing workflow that actually works
Here's a workflow that combines QuickBooks' strengths (back-office accounting, record-keeping) with a faster tool for the field parts (quoting, invoicing, chasing payment).
Before the job: Use QuickBooks to review your financials, run reports, see what's outstanding. This is what QuickBooks is good at and where it belongs.
On site, quoting: Use a mobile-first quoting tool that pulls from your QB item list. Describe the job, confirm the line items and quantities, send the quote as a PDF before you leave. The whole thing should take under two minutes.
Job done: Convert the quote to an invoice in one tap. Attach a Stripe payment link so the client can pay immediately by card. Send it while you're still on site or in the driveway.
Payment tracking: Automate payment reminders. If the invoice is still open after 7 days, a polite reminder goes out automatically. Day 14, another one. Day 30, a firmer note. You never have to make an awkward payment call.
When the invoice clears: The invoice pushes to QuickBooks automatically. Your books stay in sync without double entry. Your accountant sees the invoice in QuickBooks just as if you'd created it there directly.
The key insight is that QuickBooks should be the system of record, not the point of interaction in the field. Your accounting data lives there. But the day-to-day quoting, invoicing, and payment chasing should happen in a tool that's actually built for a phone at a job site.
Specific notes for electricians, HVAC, and plumbers
Different trades have slightly different problems with QuickBooks in the field.
Electricians typically have large item lists — panels, breakers, wire, outlets, switches, conduit in multiple sizes. Scrolling through 150 items in the QB mobile app to find the right breaker size is genuinely painful. The search works but requires knowing the exact item name. A semantic match ("20 amp breaker") is much faster than an exact string search.
HVAC technicians often work on service calls where the scope changes once they open the unit. Quoting at the start of the job and revising mid-job is common. QuickBooks doesn't handle the quoting side well, and the estimate-to-invoice conversion on mobile is clunky. A tool that lets you revise a quote quickly on a phone is important.
Plumbers often deal with emergency calls where the client wants an invoice immediately — before they clean up, sometimes before the water is fully off. Speed of invoicing directly affects how professional you look and how quickly you get paid. A 10-minute QuickBooks invoicing process in an emergency is the wrong tool for the moment.
Security installers often have the longest item lists of any trade — cameras in multiple models, cable by type, access control hardware, alarm panels, sensors. Maintaining that list in two places (QuickBooks and a separate quoting tool) creates constant sync problems. Getting those items from QB directly is particularly valuable.
In all four cases, the pattern is the same: QuickBooks is the right back-office tool, but it needs a faster front-end layer for field use.