Getting your page ready

Getting your page ready...

0%

Thanks for visiting PipelineSync.

Home Solutions Pricing Integrations Resources About Book a free consultation

allentrinidad@pipelinesync.net

INTEGRATIONS • 9 MIN

The HubSpot Stripe Integration, Explained

For teams that bill through Stripe and sell from HubSpot: the two HubSpot Stripe apps and what each one does, how to take payments through Stripe in HubSpot, moving subscriptions, and the limits to plan for before you connect.

By the PipelineSync team Updated

PipelineSync field guide

What is the HubSpot Stripe integration?

It is really two integrations, both built by HubSpot. The Stripe data sync app copies Stripe customers, invoices, products, subscriptions and payments into HubSpot so sales and service see billing history. Stripe payment processing lets HubSpot invoices, quotes, payment links and subscriptions collect money through your own Stripe account.

Choosing the wrong one is the most common mistake: teams install the sync app expecting HubSpot to take payments, or connect Stripe as a processor expecting their existing Stripe data to appear. This guide explains what each does, based on HubSpot's documentation as of October 2026, and the decisions to make before connecting either. Stripe is part of the client stack in our Crypto Consulting Institute case study.

Which HubSpot Stripe option do you need?

Use the Stripe data sync app if Stripe stays your billing system and you want its data in HubSpot. Use Stripe payment processing if you want HubSpot to send invoices, quotes or payment links and collect payment into your Stripe account. HubSpot Payments, a third option, needs no Stripe account but only works in the US, UK and Canada.

OptionWhat it doesGood to know
Stripe data sync appBrings Stripe customers, invoices, products, subscriptions and payments into HubSpotFree listing; basic sync on any tier; custom field mappings need Data Hub
Stripe payment processingCollects payments for HubSpot invoices, quotes, payment links and subscriptions through your Stripe accountDoesn't bring existing Stripe data into HubSpot; HubSpot adds a platform fee to Stripe's rates
HubSpot PaymentsHubSpot's own processor, built on Stripe's infrastructureUS, UK and Canada only; can't be connected alongside Stripe processing

Stripe doesn't build its own HubSpot app. Several third-party connectors exist on Stripe's marketplace, and Stripe notes it rarely supports partner-built integrations. HubSpot's two apps are the ones HubSpot documents and supports.

What does the Stripe data sync app sync to HubSpot?

Customers sync both ways with HubSpot contacts. Invoices, products, subscriptions and payment transactions come one way from Stripe into HubSpot. Contacts match on email address and products on SKU or name. After the first sync, HubSpot checks for changes every five minutes, and invoices associate automatically to contacts only, not companies.

StripeDirectionHubSpot
CustomersTwo-wayContacts (matched on email)
InvoicesStripe to HubSpotInvoices, associated to contacts
ProductsStripe to HubSpotProduct library (matched on SKU or name)
Subscriptions and payment transactionsStripe to HubSpotCustom objects

Three details from HubSpot's documentation matter in practice:

  • Companies: data sync associates invoices to contacts automatically. Associating them to company records is a manual step, which matters if you report revenue by account.
  • Duplicates: when several records share a matching email, the first one the API returns syncs and the rest are treated as duplicates. Merge duplicate contacts first, as covered in our HubSpot data quality guide.
  • Subscriptions: they sync into custom objects. The Marketplace listing says this needs Enterprise, but HubSpot's custom-object sync list doesn't include Stripe, so check in your portal before you plan reports on it.

How do you take payments in HubSpot through Stripe?

Connect Stripe as HubSpot's payment processor. A super admin, or a user with the Manage payments and subscriptions permission, goes to Revenue, Payments, Set up payments, chooses to integrate a Stripe account, and logs in to Stripe. HubSpot invoices, quotes, payment links and subscriptions can then collect payments through that account.

When we checked HubSpot's documentation in October 2026:

  • One Stripe account: a HubSpot account can't connect more than one, and every brand in the portal uses it.
  • HubSpot is the source of truth: invoices and subscriptions created in HubSpot aren't created in Stripe. Payment details such as gross amount and fees sync to Stripe.
  • Countries: available in most countries Stripe supports, with exceptions HubSpot lists, including Brazil, India and South Africa.
  • Quotes: need a Revenue Hub subscription (the hub formerly called Commerce Hub). Invoices, payment links and subscriptions don't carry a monthly fee.
  • Fees: HubSpot charges a platform fee on Stripe-processed payments, on top of Stripe's rates. Check the current rate on HubSpot's Stripe page.
  • Payouts: they don't show in HubSpot. Payout and payment reporting stay in Stripe.

Switching later is costly. HubSpot's documentation says changing processor, or changing the connected Stripe account, cancels the subscriptions HubSpot manages. Disconnecting Stripe cancels auto-collecting subscriptions an hour later. Decide the processor before you move live subscriptions.

Can you move Stripe subscriptions into HubSpot?

Yes, for active flat-rate subscriptions. HubSpot's migration tool, under Revenue, Subscriptions, creates the subscriptions, invoices and contacts in HubSpot and pauses the originals in Stripe rather than deleting them. Metered billing, trials, automatic tax and discounts aren't eligible, and subscriptions billing within 72 hours are left out.

It works from one Stripe account per HubSpot account, and more than 1,000 subscriptions need a request to HubSpot. Because HubSpot then bills those customers, Stripe processing must already be connected and tested. Run the migration on a quiet billing day and check a sample of customers before and after.

What Stripe revenue reporting do you get in HubSpot?

HubSpot's revenue analytics suite, on Professional or Enterprise of any hub, adds reports such as gross payment revenue, total payment volume, invoices, subscription churn and new MRR. Payout reports stay in Stripe. Some payment dashboard reports exclude payments collected through integrations, so check which numbers include Stripe before sharing a dashboard.

Synced Stripe invoices on contacts are useful for sales and service context even without the analytics suite: a rep can see unpaid invoices before a renewal call. For leadership dashboards, agree on a single revenue source first. Our HubSpot sales dashboard examples cover the reports in each dashboard and the tier each needs.

How should you set up Stripe and HubSpot, in order?

Decide which system bills customers, clean duplicate contacts and product SKUs, then install only the app you need. For data sync, review the mappings and filters before the first sync. For payments, connect Stripe, test a real low-value payment, and only then move live subscriptions. Write down which system owns each billing field.

  1. 01 DecideWhich system bills customers
  2. 02 CleanDuplicate emails, product SKUs
  3. 03 InstallSync app, processor or both
  4. 04 Map and filterObjects, direction, fields
  5. 05 TestLow-value payment, sample records
  6. 06 Go liveSubscriptions, reports, owner
The setup in six stages. Each one is described in the list below.
  1. Decide the billing system. If Stripe keeps billing, you probably only need data sync. If HubSpot will send invoices and quotes, you need a processor.
  2. Clean the data. Merge contacts that share an email, and give products consistent SKUs so they match. See our integration governance guide for field ownership.
  3. Install the Stripe data sync app or Stripe payment processing from the HubSpot Marketplace, as a super admin.
  4. Map and filter. For data sync, choose the objects and directions, check the field mappings, and add filters so test customers stay out.
  5. Test. Take a small real payment through a HubSpot payment link, refund it, and check the records in both systems.
  6. Go live. Move subscriptions only after testing, build the reports, and name an owner who checks sync errors weekly.

HubSpot Stripe checklist

✓
Billing system of record decided
✓
Right app chosen (sync, processor or both)
✓
Duplicate contacts merged
✓
Product SKUs consistent
✓
Field mappings and filters reviewed
✓
Company association plan for invoices
✓
Processor fees checked
✓
Test payment taken and refunded
✓
Subscriptions moved after testing
✓
Sync owner named

Key takeaway: The data sync app shows Stripe data in HubSpot; payment processing lets HubSpot take money through Stripe. Pick deliberately, clean contacts before the first sync, and treat the processor choice as hard to reverse once subscriptions run on it.

Frequently asked questions

Does HubSpot integrate with Stripe?

Yes, in two ways, both built by HubSpot. The Stripe data sync app brings Stripe customers, invoices, products, subscriptions and payments into HubSpot. Stripe payment processing lets HubSpot invoices, quotes, payment links and subscriptions collect money through your own Stripe account. Many teams use one; some use both.

Is the HubSpot Stripe integration free?

The Stripe data sync app is listed at no cost in the HubSpot Marketplace, and basic syncing works on HubSpot Free when we checked in October 2026; custom field mappings need Data Hub. Using Stripe as HubSpot's payment processor adds a HubSpot platform fee on top of Stripe's own rates. Check HubSpot's current rates before you decide.

Can you connect more than one Stripe account to HubSpot?

Not for payment processing. HubSpot's documentation says an account can't have multiple Stripe accounts connected as a processor, and every brand uses the one connected account. Moving Stripe subscriptions into HubSpot also works from one Stripe account per HubSpot account.

What is the difference between HubSpot Payments and Stripe payment processing?

HubSpot Payments is HubSpot's own processor. It runs on Stripe's infrastructure but you don't need a Stripe account, and it is only available to businesses in the US, UK and Canada. Stripe payment processing uses your existing Stripe account and works in most countries Stripe supports. You can't connect both at once.

How often does Stripe data sync to HubSpot?

After the first full sync, HubSpot's documentation says data sync checks for changes every five minutes and records sync within about 10 minutes of a change. The first sync passes every existing record through the sync engine, which can take several days for very large accounts.

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.