Accounting
Which field service software works with QuickBooks Desktop, and how?
Field service software reaches QuickBooks Desktop through Intuit's Web Connector, a small Windows program installed on the computer where the company file lives that polls the vendor on a schedule, so that PC has to stay on and signed in for anything to sync. Some FSM vendors support Desktop this way (Housecall Pro, ServiceTitan, Service Fusion and Kickserv describe it in their help pages), while others such as Jobber and ServiceM8 sync only with QuickBooks Online. Fieldproxy supports QuickBooks Desktop and Enterprise as well as Online. If your Desktop version is near the end of Intuit's support, moving to QuickBooks Online first is usually the cleaner path; otherwise use a Web Connector integration, a third-party Desktop bridge, or a file import.
- Desktop syncs through the Web Connector on the PC that holds the company file; if that PC is off, nothing syncs.
- Check your Desktop version: Intuit discontinued QuickBooks Desktop 2023 after May 31, 2026.
- Intuit stopped selling new US Pro Plus, Premier Plus and Mac Plus subscriptions after September 30, 2024; Enterprise is still sold.
- Moving to Online keeps most data, but not users, bank connections, timesheets or memorized reports.
- Decide what must sync (customers, invoices, payments, items, bills) before comparing vendors.
Pick a time for your demo
60 minute video call
Fieldproxy works with QuickBooks Online, Desktop and Enterprise. This page covers how Desktop syncs work with any vendor, and what to check.
Facts checked as of November 2026. Sources at the end of the page.
Step by step
How a Desktop connection works, step by step
QuickBooks Online has a cloud API. QuickBooks Desktop does not, so every Desktop integration follows the same pattern.
1. Install the Web Connector on the right PC
Intuit's QuickBooks Web Connector can only be installed where the company file is saved locally. The field service vendor gives you a .qwc file, which you add in the Web Connector (or through File > App Management > Manage Web Apps).
2. The Web Connector polls the vendor
The Web Connector runs on that machine and calls the vendor's service on a schedule, exchanging qbXML messages. QuickBooks Desktop has no webhooks, so changes move on each poll, not instantly.
3. Keep the PC on and signed in
Conductor, a Desktop API vendor, tells its users the computer must be powered on, online and signed in to Windows; QuickBooks need not be open, but keeping it open is strongly recommended. A PC that sleeps at night is a sync that stops at night.
4. Decide what flows each way
Typical: customers and items from QuickBooks into the field service system once; invoices and payments from the field service system to QuickBooks after each job. Check what is one-way. ServiceTitan's Desktop FAQ, for example, says its web connector does not export technician timesheets.
5. Match names and versions
Vendors set rules: Housecall Pro supports only US versions of Desktop, no more than three years old, on Windows 10 or later, with a QuickBooks Admin login when the Web Connector runs. Kickserv requires the company file name to match the company name in Kickserv.
6. Run a test batch and reconcile
Sync a day of invoices, check them against QuickBooks line by line (customer, items, tax, totals), then switch on the schedule. Kickserv notes first syncs can take 20 to 30 minutes.
Where it breaks
Why Desktop integrations go wrong
A buyer on one of our sales calls wanted native AI in the field service tool and a connection to QuickBooks Desktop. These are the problems to plan for.
The office PC is the integration
If the machine with the company file is off, asleep, updating or in someone's bag, nothing syncs. Invoices pile up and then arrive in a batch.
Your Desktop version is out of support
Intuit discontinued QuickBooks Desktop 2023 after May 31, 2026. Discontinued versions lose live support, security updates, payroll, payments processing, bank feeds and online banking. Vendors often require recent versions too, so an old file can block an integration before it starts.
Zapier and most no-code tools do not reach Desktop
Zapier's QuickBooks app is QuickBooks Online. If the plan was to connect the field service tool to Desktop with a no-code automation, check that first.
IIF imports do not link anything
Intuit's IIF import can bring in customers, items, invoices, bills and journal entries, but it does not link transactions (you match payments to invoices yourself afterwards), and Intuit does not offer technical support for IIF import and export. It works as a stopgap, not a sync.
Two systems both own the customer list
If customers are created in both QuickBooks and the field service tool, duplicates appear on the first sync. Pick one owner of the customer record before connecting.
The options
Ways to do it
What field service vendors' own help pages say about QuickBooks Desktop, plus the non-vendor routes.
| Route | How it works | Watch for | Good for |
|---|---|---|---|
| Housecall Pro | Web Connector integration; one-time import from QuickBooks, then sync to QuickBooks | US Desktop only, version no more than 3 years old, Windows 10 or later | Residential teams on recent US Desktop |
| ServiceTitan | Web Connector on the computer used for QuickBooks; invoices batched, posted and exported | Technician timesheets are not exported | Larger trade businesses staying on Desktop |
| Service Fusion, Kickserv | Service Fusion installs its own integrator on a Windows PC; Kickserv uses a Web Connector QWC file | Windows only; Kickserv charges separately for the Desktop connection | Small teams that want to keep Desktop |
| Jobber, ServiceM8 | QuickBooks Online only (ServiceM8 also Xero and MYOB) | No Desktop sync; Jobber allows a one-time client import | Teams willing to move to Online |
| Third-party Desktop bridge (e.g. Conductor) | An API in front of the Web Connector that other software can call | Still needs the PC on; another vendor in the chain | Software without its own Desktop connector |
| Fieldproxy | Works with QuickBooks Desktop and Enterprise as well as Online; what syncs each way is set and tested with your own invoices during setup | Desktop still needs the machine with the company file reachable for syncs | Teams staying on Desktop, or planning a later move to Online |
| Move to QuickBooks Online, then sync | Intuit's migration moves most data; the field service system syncs to Online through its cloud API | Users, bank connections, timesheets, memorized reports and custom form templates do not move | Anyone on an old Desktop version or tired of the always-on PC |
As of November 2026, from each vendor's and Intuit's own pages (sources below). Version rules change each year, so check your exact version with the vendor.
Worked example
A worked example: deciding stay or move
Say a 12-technician plumbing company runs QuickBooks Desktop Premier on the office manager's PC and wants a field service app. Made-up details to show the decision.
| Question | Their answer | What it points to |
|---|---|---|
| Which Desktop version? | 2023 | Discontinued after May 31, 2026: plan a move regardless |
| Is the PC on all the time? | No, it goes home with the office manager | Web Connector sync would stop every evening |
| Does the accountant use Desktop-only features? | Accountant Copy, but open to Online | Not a blocker |
| What must sync? | Customers, invoices, payments; payroll stays with a payroll provider | A standard Online sync covers it |
| Decision | Migrate to QuickBooks Online at a month end, then connect the field service system | One cutover, no always-on PC, timesheets kept in the field service system |
A company on a current Enterprise version, with a server that stays on and an accountant who relies on Desktop features, would reasonably decide the other way and stay on Desktop with a vendor that supports it, such as Fieldproxy.
Before you buy
What to check before you buy
Good signs
- The vendor's own help page names your QuickBooks edition and version
- A written list of what syncs each way: customers, items, invoices, payments, bills
- Clear rules for duplicates and which system owns the customer list
- Sync errors show on the job or invoice, not only in a log
- They will run a test batch with your real invoices before go-live
Red flags
- "Works with QuickBooks Desktop" with no answer on what syncs each way
- A Desktop connection that depends on Zapier
- No answer on what happens when the PC is off
- Your Desktop version is past Intuit's support date and the plan is to stay on it
- Payments or timesheets you need are one-way or not synced at all
In Fieldproxy
Setting it up in Fieldproxy
What Fieldproxy does and does not do here, stated plainly.
QuickBooks Online, Desktop and Enterprise
Fieldproxy works with all three. Customers and invoices go from the job to QuickBooks, and payment status comes back onto the record that produced it, so the office sees paid and unpaid without switching apps. See QuickBooks integration.
Staying on Desktop
You don't have to move to Online to use Fieldproxy. On setup we agree what syncs each way (customers, items, invoices, payments) and where the company file lives, then test with a batch of your own invoices. If your Desktop version is near Intuit's end of support, we'll say so, and the move to Online can come later without changing anything on the field service side.
Native AI on the field service side
Agents work inside Fieldproxy on your jobs: reading work orders, flagging problems, drafting follow-ups and answering from live data, with a confirm step and Undo. See AI field service software. You can also work with your Fieldproxy data from Claude or ChatGPT through the MCP server.
Timesheets and job cost stay in Fieldproxy
Because Intuit's migration does not carry Desktop timesheets across, keep labor by job in the field service system, where check-ins and job costing already live, and send payroll the approved hours.
Live within a day
Your stages, forms and price book are set up around your process and live within a day of the mapping call. Connecting QuickBooks, Online or Desktop, is part of that setup, tested with a batch of your own invoices.
How switching works
How switching to Fieldproxy works
We move your data over and set the system up to the way you already work. Fieldproxy replaces the old tool; it does not run alongside it.
Tell us your QuickBooks setup
Edition, version, where the company file lives, and what your accountant needs from it.Stay on Desktop or move
Both work with Fieldproxy. We go through the version dates and what must sync; if you choose Online, Intuit's migration runs at a month end.We build the field service side
Stages, forms, price book and roles set up around your process, live within a day.Connect and test
QuickBooks connected, a batch of real invoices synced and reconciled with you before the switch.
FAQ
Questions people ask
- Does Fieldproxy integrate with QuickBooks Desktop?
- Yes. Fieldproxy works with QuickBooks Desktop and Enterprise as well as QuickBooks Online. What syncs each way is agreed and tested with your own invoices during setup.
- Can field service software sync with QuickBooks Desktop in real time?
- Not truly. Desktop integrations work through the Web Connector, which polls on a schedule from the PC that holds the company file. Expect minutes or hours between syncs, and none while that PC is off.
- Is QuickBooks Desktop being discontinued?
- Intuit stopped selling new US Pro Plus, Premier Plus and Mac Plus subscriptions after September 30, 2024, and existing subscribers can renew. Enterprise is still sold. Each version also has its own end of support: Desktop 2023 was discontinued after May 31, 2026.
- What does not move when I migrate from Desktop to Online?
- Intuit lists users, bank and credit card connections, uncategorized bank feed items, mileage, time tracking timesheets, memorized reports, the audit trail, past reconciliation reports and custom form templates.
- Can I import invoices into Desktop from a file instead?
- Yes, with an IIF file, but imported transactions are not linked to payments, and Intuit does not support IIF imports. Back up the company file first. It suits a short bridge period, not daily use.
- Does Zapier work with QuickBooks Desktop?
- Zapier's QuickBooks app is for QuickBooks Online. For Desktop you need a Web Connector integration or a Desktop bridge.
- Does Fieldproxy charge per user?
- No. Fieldproxy is one price per company with unlimited users. See /pricing.
Sources
Competitor details on this page come from the vendors' own pages and documentation, checked as of November 2026. Plans and prices change, so check the vendor's current page before you decide.
- Intuit: set up QuickBooks Web Connector: https://quickbooks.intuit.com/learn-support/en-us/help-article/install-products/set-quickbooks-web-connector/L4Vp7VI44_US_en_US
- Intuit: QuickBooks Desktop stop-sell (Plus subscriptions, US): https://quickbooks.intuit.com/r/whats-new/quickbooks-desktop-stop-sell/
- Intuit: QuickBooks Desktop service discontinuation policy: https://quickbooks.intuit.com/learn-support/en-us/help-article/feature-preferences/quickbooks-desktop-service-discontinuation-policy/L17cXxlie_US_en_US
- Intuit: what to expect when switching from Desktop to Online: https://quickbooks.intuit.com/learn-support/en-us/help-article/import-export-data-files/expect-switch-quickbooks-desktop-quickbooks-online/L0dEyNosU_US_en_US
- Intuit: export or import IIF files: https://quickbooks.intuit.com/learn-support/en-us/help-articles/export-or-import-intuit-interchange-format-iif-files/00/262337
- Apideck: building a QuickBooks Desktop integration (Web Connector, qbXML, polling): https://www.apideck.com/blog/build-an-integration-with-quickbooks-desktop-in-2025
- Conductor: end-user FAQ: https://docs.conductor.is/help/faq/end-user-faq
- Jobber Help Center: QuickBooks Online only: https://help.getjobber.com/hc/en-us/articles/115009616147
- Housecall Pro Help: QuickBooks Desktop integration onboarding guide: https://help.housecallpro.com/en/articles/4327479-quickbooks-desktop-integration-onboarding-guide
- ServiceTitan Help: web connector to QuickBooks Desktop FAQ: https://help.servicetitan.com/docs/servicetitan-web-connector-to-quickbooks-desktop-faq.md
- Service Fusion Help: QuickBooks Desktop and Online: https://servicefusion.zendesk.com/hc/en-us/articles/360001111652
- Kickserv Help: connect to QuickBooks Desktop: https://help.kickserv.com/article/8-connect-to-quickbooks-desktop
- ServiceM8: accounting integrations: https://support.servicem8.com/help-center/topics/accounting-integrations.md
- Zapier: QuickBooks Online integrations: https://zapier.com/apps/quickbooks/integrations
Related
Keep reading
- How do I replace several field service tools with one system?
- Which field service software works with Zapier, Make or n8n?
- Xero integration
- Fieldproxy MCP server for ChatGPT and Claude
- What is the best field service software for a 5-10 person HVAC team?
- Cheaper ServiceTitan alternatives for small plumbing and HVAC companies, without payment processor lock-in