What does the HubSpot QuickBooks integration do?
HubSpot's QuickBooks Online app syncs contacts with QuickBooks customers, products with products and services, and invoices and credit memos, each one way or both ways. Invoices created in HubSpot from deals or quotes go to QuickBooks, and payments recorded in QuickBooks or taken in HubSpot update them. On Professional plans, US customers also get workflow actions.
HubSpot builds the app on its data sync engine. This guide follows HubSpot's documentation as of October 2026. Intuit's support site couldn't be reached when we checked, so QuickBooks-side permissions aren't covered here.
What do you need to connect QuickBooks to HubSpot?
A QuickBooks Online subscription (Simple Start, Essentials, Plus or Advanced) and a HubSpot Super Admin or user with App Marketplace permissions. The sync works on HubSpot's free tools; custom field mappings need Data Hub Starter or above. QuickBooks sandbox accounts can't connect, and HubSpot doesn't document QuickBooks Desktop support.
| Feature | HubSpot plan, October 2026 |
|---|---|
| Customer, product, invoice and payment sync | All plans |
| Custom field mappings | Data Hub Starter or above |
| QuickBooks workflow actions | Professional or Enterprise; US customers only |
Outside the US, most QuickBooks Online versions require tax on synced invoices, which HubSpot invoices can't include, so non-US accounts can't use invoice sync in that way.
How do you set up QuickBooks and HubSpot, in order?
Prepare QuickBooks first: turn off custom transaction numbers, lock closed periods and give products SKUs. Install the app and connect QuickBooks, then set up syncs one object at a time: products from QuickBooks, then customers, then invoices. For each, choose the direction, the system that wins conflicts, the field mappings and filters, then turn it on.
- 01 Prepare QuickBooksSKUs, numbering, periods
- 02 ConnectSuper Admin
- 03 ProductsFrom QuickBooks
- 04 CustomersMatched by email
- 05 InvoicesFrom HubSpot
- 06 TestOne invoice and payment
- Prepare QuickBooks: turn off custom transaction numbers, lock closed accounting periods and add SKUs to products, since product sync only includes products with SKUs by default.
- Connect from the HubSpot Marketplace and sign in to QuickBooks.
- Sync products one way from QuickBooks, as HubSpot recommends.
- Sync customers, bringing QuickBooks customers into HubSpot so invoices match.
- Sync invoices with HubSpot's recommended filters, then turn each sync on.
- Test an invoice from a deal, record a payment in QuickBooks and check it updates in HubSpot.
How does HubSpot match and sync QuickBooks records?
Contacts match QuickBooks customers by email, and products match by SKU; once paired, records sync by ID. Display Names must be unique in QuickBooks, and HubSpot uses the associated company's name, so a second contact at the same company can fail. HubSpot says its changes reach QuickBooks within minutes, and QuickBooks changes are checked every 30 minutes.
- Conflicts: you choose which system's data wins when values differ.
- Filters only limit which records sync initially; synced records keep syncing.
- Deals: invoices created in QuickBooks aren't automatically associated with HubSpot deals.
- Payments: only payments created after you connect sync, and payment settings are fixed.
What are the limits of the HubSpot QuickBooks integration?
Invoices created in HubSpot can't have line items, prices, payments or tax changed in QuickBooks, or they stop syncing. Manual taxes and fees can't be added to HubSpot invoices when the app is installed, though HubSpot's automated tax syncs as a line item. Refunds, deleted payments and payments split across several invoices don't sync.
- Fees: card processing fees aren't created as QuickBooks expenses.
- Credit memos apply to one invoice per payment.
- Revenue recognition doesn't work, because HubSpot line items have no service date.
- Workflow actions need line items that match QuickBooks products and contacts that pass your sync filters.
Invoices failing to sync to QuickBooks? Bring the error list to a free 30-minute call and we will find the cause.
HubSpot QuickBooks checklist
Key takeaway: Prepare QuickBooks first, sync products and customers before invoices, keep invoices from HubSpot edited only in HubSpot, and agree how tax is handled before you go live.
Frequently asked questions
What does the HubSpot QuickBooks integration do?
HubSpot's QuickBooks Online app syncs HubSpot contacts with QuickBooks customers, products with products and services, invoices and credit memos, one way or both ways. Payments recorded in QuickBooks, or taken through HubSpot, update the synced invoices. HubSpot builds the app, which uses HubSpot's data sync.
Does the HubSpot integration work with QuickBooks Desktop?
HubSpot's listing says the app requires a QuickBooks Online subscription, on Simple Start, Essentials, Plus or Advanced, when we checked in October 2026. HubSpot doesn't document QuickBooks Desktop support, and QuickBooks sandbox accounts can't be connected.
Which HubSpot plan do you need for QuickBooks?
The sync itself works on HubSpot's free tools. Custom field mappings need Data Hub Starter or above, and QuickBooks workflow actions, such as creating an invoice or sales receipt, need a Professional or Enterprise subscription and are only available to customers based in the United States.
Why aren't HubSpot invoices syncing to QuickBooks?
Common causes are a contact whose email doesn't match the QuickBooks customer, a second contact from the same company clashing with a Display Name already in use, products without SKUs, or invoices edited in QuickBooks after they came from HubSpot. Outside the US, QuickBooks usually requires tax on invoices, which HubSpot invoices can't add.
How often does HubSpot sync with QuickBooks?
HubSpot's documentation says changes from HubSpot to QuickBooks are detected within a few minutes, and changes from QuickBooks to HubSpot every 30 minutes. You can also start a sync manually. Payments only sync for payments created after you connect.
Sources
HubSpot documentation behind the feature and tier notes above, checked October 2026. HubSpot changes features and tiers often, so check your own portal too.
- Connect HubSpot and QuickBooks Online
- Using the QuickBooks Online data sync integration for invoices
- Use QuickBooks Online actions with HubSpot workflows
- Troubleshoot the QuickBooks Online data sync integration
- Set up automated tax and tax rates (HubSpot)
- Match records in data sync (HubSpot)
- QuickBooks Online (HubSpot App Marketplace)

