HubSpot QuickBooks Integration: A Practical UK Guide

6 Jun 2026 · 8 min read

Integrate HubSpot with QuickBooks Online to sync contacts, turn won deals into invoices, and show payment status in the CRM. The quickest start is HubSpot's free native QuickBooks app; iPaaS or a custom build suit automated, deal-driven invoicing. Set sync direction per object, dedupe first, and test UK VAT before go-live.

Integrating HubSpot with QuickBooks Online connects your sales pipeline to your accounting ledger: a won deal becomes an invoice in your books, the payment status flows back to the sales team, and nobody rekeys a customer's details twice. For most UK businesses the quickest start is HubSpot's free native QuickBooks Online app from the HubSpot App Marketplace, which links contacts and lets you raise and view invoices against deals. But the native app has real limits around how invoices are automated and how UK VAT is mapped, so the right route depends on how your billing actually works.

This guide covers what to sync, the three integration routes, one-way versus two-way decisions, deduplication, and the gotchas that catch UK businesses out.

What you can sync between HubSpot and QuickBooks

There are four sensible things to keep in step:

  • Contacts and companies. Customers should match across both systems. This is the foundation: if contacts are misaligned, invoices attach to the wrong record and your reporting drifts.
  • Products and items. Your QuickBooks products and services (and their VAT codes) map to HubSpot line items, so quotes and invoices use consistent pricing and tax.
  • Deals to invoices. When a deal is marked won in HubSpot, you want an invoice raised in QuickBooks. This is the headline use case, and the one that most often needs more than the native app.
  • Payment status. Once an invoice is paid in QuickBooks, that status (paid, part-paid, overdue) should show against the deal or contact in HubSpot, so sales and finance see the same truth.

A sensible order of priority: get contacts clean and synced first, then products, then invoices and payments. Trying to sync everything on day one usually surfaces all your data problems at once.

The three routes to connect HubSpot and QuickBooks

1. Native marketplace connector (QuickBooks Online by HubSpot)

HubSpot's own QuickBooks Online integration is free, available on most HubSpot tiers, and installs in minutes from the App Marketplace. You'll need to be a HubSpot Super Admin (or hold App Marketplace permissions) and a QuickBooks admin to authorise the OAuth connection.

What it does well: it links a HubSpot company or contact to a QuickBooks customer, lets you create a QuickBooks invoice from a HubSpot deal, embeds that invoice on the deal record, and shows its payment status back in HubSpot. For a straightforward UK business invoicing in GBP with simple VAT, this is often enough.

The catches are worth knowing before you commit. Invoices are typically raised as an action from the deal record rather than firing automatically on a stage change, so a truly hands-off "won deal raises an invoice" flow usually needs a workflow workaround or a different route. Product and tax mapping is basic, so complex invoices (mixed VAT rates, discounts, many lines) need checking. And it connects to one QuickBooks company at a time, which matters if you run multiple entities.

2. iPaaS / third-party connectors

Tools such as Zapier, Make and Workato, or purpose-built connectors, sit between the two systems and give you more control. Use this route when you need:

  • A won deal to raise a proper QuickBooks invoice automatically, with correct line items, VAT and customer links.
  • Custom field mappings the native app doesn't expose.
  • Conditional logic, for example only invoicing deals over a certain value, splitting deposits and balances, or routing by company.

iPaaS is faster and cheaper than a custom build, but it adds a monthly subscription and a third party in your data path. Quality varies, so check specifically how each tool handles UK VAT codes and customer matching before you rely on it. This is the same middle-ground pattern we cover in our Stripe to QuickBooks and Xero to CRM guides.

3. Custom API integration

A bespoke build against the HubSpot and Intuit (QuickBooks Online) APIs gives you full control over logic, error handling and edge cases. It's the right choice for deal-driven invoicing at volume, multi-entity QuickBooks setups, unusual billing (milestones, retainers, usage), or when invoices must be exact for audit. The trade-off is upfront cost and ongoing maintenance as both APIs evolve. If invoicing is the goal, our AI automation work can also handle the messier judgement calls, such as matching part-payments or flagging odd line items for review.

RouteBest forIndicative UK costDeal-to-invoice qualityMaintenance
Native QuickBooks appContact links, simple GBP invoicing, payment visibilityFreeManual / limitedLow
iPaaS / third-partyCustom mappings, automation, moderate logicSubscription (low tens to low hundreds £/mo)Good (tool-dependent)Low–medium
Custom API buildDeal-driven billing at volume, multi-entity, auditOne-off build + upkeepFull controlHigher

Figures are indicative UK market ranges, not quotes; iPaaS pricing varies widely by tool, task volume and tier. See our services and pricing for how we scope fixed-price work.

One-way vs two-way sync

Decide direction per object, not for the whole integration. Two-way sync sounds appealing, but it multiplies the ways your data can conflict.

A sensible default for many UK businesses:

  • Contacts: two-way, so either system can be where a new customer is added.
  • Products and items: one-way from QuickBooks to HubSpot. QuickBooks owns your item list and VAT codes; let it be the source of truth.
  • Invoices and payments: invoice creation triggered from HubSpot deals, with payment status flowing one-way from QuickBooks back to HubSpot. In short: HubSpot initiates, QuickBooks owns the financial record, and the paid/unpaid status flows back.

The principle is simple: pick a single source of truth for each field. If both systems can edit the same field, you need a clear rule for which one wins, or you'll get sync loops and overwritten data.

Deduplication: do this before you connect

The single biggest cause of messy HubSpot–QuickBooks integrations is duplicate or mismatched contacts. Before you switch any sync on:

  • Clean both sides first. Merge duplicate contacts in HubSpot and customers in QuickBooks separately.
  • Agree a matching key. Email is the usual match field, but QuickBooks customers are often company names without a clean email. Decide how a HubSpot record maps to a QuickBooks customer, and whether you match on company or person.
  • Watch person vs company. HubSpot separates contacts and companies; QuickBooks has a single customer concept (with optional sub-customers). Map this deliberately so invoices land on the right entity.
  • Run a small test batch. Sync a handful of records and inspect the result in QuickBooks before opening the floodgates.

Getting this right once saves hours of untangling later.

Gotchas for UK businesses

  • VAT codes. This is the most common failure point. QuickBooks UK uses specific VAT codes (standard 20%, reduced, zero-rated, exempt, no VAT, and reverse charge). A synced invoice that defaults to the wrong code will distort your VAT return. Always confirm the correct code appears on a real test invoice before go-live, especially for zero-rated and reverse-charge cases.
  • Manual vs automatic invoicing. The native app leans on creating invoices from the deal as an action rather than firing automatically. If your team expects a won deal to silently raise an invoice, set expectations or plan for iPaaS or a custom build.
  • Line-item detail. Simple invoices may sync cleanly while detailed multi-line invoices lose data or tax accuracy. Test with your most complex real invoice, not a tidy example.
  • Payment timing. Status updates are polled rather than instant, so a payment marked in QuickBooks may take a little while to show in HubSpot. Fine for most teams, but tell sales.
  • Multi-entity QuickBooks. The native app connects to one QuickBooks company at a time. Multiple entities usually need iPaaS or a custom build.
  • Currency. If you invoice in currencies other than GBP, check multi-currency handling carefully; native support is limited and exchange-rate control is better in a custom build.
  • Permissions and ownership. Connecting requires admin rights in both tools. Document who owns the integration so it doesn't break silently when someone leaves and an OAuth token lapses.

A quick decision shortcut

If you mainly want contacts aligned, invoices visible on deals, and payment status in HubSpot, start with the free native app and accept its limits. If your revenue process is "a won deal raises an accurate UK VAT invoice in QuickBooks with no clicks", plan for iPaaS or a custom build from the outset. Either way, dedupe first and test VAT before go-live. For the broader picture of joining your finance and sales tools, see our API integration and data integration services.

How APIwise can help

APIwise is a UK consultancy specialising in API and AI integration. We're vendor-neutral and fixed-price, so we'll recommend the native app, an iPaaS tool, or a custom build based on what your billing actually needs, not what we'd prefer to sell. If you're unsure whether your HubSpot-to-QuickBooks sync is set up safely, our fixed-price Integration Health Check audits your data flow, dedupe risk and VAT handling, then gives you a clear plan. Get in touch to book one.

Frequently asked questions

Is the HubSpot QuickBooks Online integration free?

Yes. HubSpot's native QuickBooks Online app is free and available on most HubSpot subscriptions, installable from the HubSpot App Marketplace. You need HubSpot Super Admin (or App Marketplace) permissions plus a QuickBooks admin login to authorise it. You only pay more if you choose an iPaaS tool or commission a custom build for automation or complex VAT and invoicing logic.

Can a won deal in HubSpot automatically create a QuickBooks invoice?

Partly. The native app lets you raise a QuickBooks invoice from a HubSpot deal and view it on the record, but it leans on an action you trigger rather than firing automatically on a stage change. For hands-off deal-to-invoice with correct line items and UK VAT, most businesses use an iPaaS tool such as Zapier or Make, or a custom API integration.

How is UK VAT handled when syncing invoices to QuickBooks?

QuickBooks UK uses specific VAT codes (standard 20%, reduced, zero-rated, exempt, no VAT and reverse charge), and a synced invoice that defaults to the wrong code will distort your VAT return. The native app's tax mapping is basic, so always create a real test invoice and confirm the correct VAT code appears, especially for zero-rated and reverse-charge cases, before going live.

Should I use one-way or two-way sync between HubSpot and QuickBooks?

Decide per object. A common UK setup is two-way for contacts, one-way from QuickBooks to HubSpot for products and payment status, and HubSpot-initiated invoice creation. Pick a single source of truth for each field so you avoid sync loops and overwritten data, with QuickBooks owning the financial record and VAT codes.

Want this set up properly — and handled for you?

We're APIwise, the UK's API & AI integration specialists. Start with a fixed-price Integration Health Check and we'll map the quickest path to getting your systems talking.

Related guides

API Integration

Why Integrations Fail (and How to Build Ones That Last)

Why business integrations break or quietly stop working — the real failure modes (API changes, token expiry, rate limits, data drift, no monitoring) and how to keep them alive.

20 Jun 2026 · 9 min read

API Integration

How to Connect Stripe to QuickBooks Online (UK Guide)

A practical UK guide to connecting Stripe to QuickBooks Online: charges, fees, refunds, payouts, VAT and multi-currency, plus native app vs Zapier/Make vs custom.

18 Jun 2026 · 10 min read

API Integration

How to Connect Amazon to Xero: A UK Seller's Guide

A practical UK guide to connect Amazon to Xero: settlement-based journals (not per-order), FBA fees, refunds, reserves, VAT and marketplace facilitator rules, plus A2X vs custom.

17 Jun 2026 · 10 min read

API Integration

iPaaS Cost UK (2026): Pricing Models, Tiers and True Total Cost of Ownership

An honest UK guide to iPaaS cost in 2026 — Zapier, Make, Workato, Boomi and Celigo pricing models, indicative tier ranges, hidden costs and when iPaaS beats custom.

16 Jun 2026 · 7 min read

API Integration

Sage Salesforce Integration: A Practical UK Guide (Sage 50 & Business Cloud)

A plain-English UK guide to Sage Salesforce integration: Sage 50 vs Business Cloud API realities, connectors vs iPaaS vs custom, sync direction, and how to choose.

15 Jun 2026 · 10 min read

API Integration

How to Connect Shopify to Klaviyo (UK Guide)

A practical UK guide to connecting Shopify to Klaviyo: native integration setup, what syncs, the flows worth building, GDPR/PECR consent, and when you need custom events.

13 Jun 2026 · 8 min read

API Integration

How to Connect Pipedrive to Xero: A UK Integration Guide

A practical UK guide to connecting Pipedrive to Xero: won-deal-to-invoice, contact sync, payment write-back, the three integration routes, field mapping and VAT gotchas.

13 Jun 2026 · 7 min read

API Integration

How to Sync WooCommerce with Xero: A UK Ecommerce Accounting Guide

A practical UK guide to sync WooCommerce with Xero: orders, gateway fees, refunds, payouts, stock and VAT, plus plugin vs middleware vs custom and reconciliation tips.

12 Jun 2026 · 11 min read

API Integration

How to Connect Xero to Your CRM: a 2026 UK Guide

A practical 2026 UK guide to connecting Xero to your CRM (HubSpot, Salesforce, Pipedrive) — what to sync, three routes, field mapping and the real gotchas.

11 Jun 2026 · 9 min read

API Integration

How to Connect Shopify to QuickBooks Online (UK Guide)

A practical UK guide to connect Shopify to QuickBooks Online: orders, payouts, fees, refunds and VAT, plus connector apps vs middleware vs custom, and clean payout reconciliation.

10 Jun 2026 · 10 min read

API Integration

How to Sync Shopify and Xero (and Automate Your Ecommerce Accounting)

A practical UK guide to sync Shopify and Xero: what to sync, A2X vs Zapier vs custom, payout reconciliation, and the multi-currency and VAT gotchas.

9 Jun 2026 · 11 min read

API Integration

How to Connect GoCardless to Xero: A UK Direct Debit Guide

A practical UK guide to connecting GoCardless to Xero: native link vs apps vs custom, syncing payouts, fees, failed and retried collections, reconciliation and VAT.

8 Jun 2026 · 10 min read

API Integration

How to Connect HubSpot to Xero: A Practical Guide for UK SMBs

A plain-English UK guide to connecting HubSpot to Xero: what to sync, native vs iPaaS vs custom routes, one-way vs two-way, dedupe and VAT gotchas.

7 Jun 2026 · 7 min read

API Integration

QuickBooks to Salesforce Integration: Native vs Third-Party vs Custom

A plain-English guide to QuickBooks Salesforce integration: managed connectors vs iPaaS vs custom API, what data flows where, sync direction, and how to choose.

5 Jun 2026 · 10 min read

API Integration

How to Connect PayPal to Xero: A UK Reconciliation Guide

A practical UK guide to connecting PayPal to Xero: native feed vs apps vs custom, fees, multi-currency, refunds, reconciling the PayPal balance and VAT.

5 Jun 2026 · 10 min read

API Integration

How to Connect Stripe to Xero: A UK Business Guide

A practical UK guide to connect Stripe to Xero: the native feed, dedicated apps, Zapier/Make and custom builds, plus fees, VAT, payouts and multi-currency gotchas.

4 Jun 2026 · 10 min read

API Integration

Zapier vs Make vs Custom API Integration: Which Should You Use?

An honest, vendor-neutral guide to choosing between Zapier, Make and custom API integration — covering cost, reliability, complexity, data volume and lock-in.

2 Jun 2026 · 9 min read

API Integration

eBay Xero Integration: A UK Seller's Guide to Clean Books

A practical UK guide to eBay Xero integration: managed payments payouts, fees, refunds, marketplace VAT, summarised vs per-order journals, and A2X or Link My Books vs a custom build.

1 Jun 2026 · 9 min read

API Integration

Sage Shopify Integration: A UK Retailer's Guide to Orders, Stock, VAT and Payouts

A practical UK guide to integrating Sage 50 or Business Cloud with Shopify: orders, stock sync, VAT, payout reconciliation, the API realities and the connector vs custom routes.

30 May 2026 · 8 min read

API Integration

How to Connect Square to Xero: A UK Guide for Retail & Hospitality

How to connect Square to Xero for UK retail and hospitality: daily sales summaries, card fees, tips, refunds, payout reconciliation and VAT done right.

27 May 2026 · 6 min read

API Integration

How Much Does API Integration Cost in the UK? (2026 Pricing Guide)

An honest, plain-English guide to API integration cost in the UK for 2026: what drives the price, indicative ranges, ongoing maintenance and hidden costs.

27 May 2026 · 8 min read

API Integration

How to Connect Stripe to Salesforce: A UK Business Guide

A practical UK guide to connecting Stripe to Salesforce: AppExchange apps vs iPaaS vs custom build, what data flows where, MRR, failed payments and dunning, and the real gotchas.

23 May 2026 · 11 min read

API Integration

GoCardless QuickBooks Integration: A UK Setup & Reconciliation Guide

How to connect GoCardless to QuickBooks Online in the UK: syncing payments, fees, payouts and failed collections, plus reconciliation, VAT on fees and the common gotchas.

23 May 2026 · 6 min read