HubSpot Commerce Hub is useful when payments, subscriptions, and revenue reporting need to live close to the CRM record. The value comes from reducing the gap between a transaction, the customer account, and the reporting view the team uses to understand revenue.
HubSpot Commerce Hub is HubSpot’s set of tools for handling transactions, subscriptions, and revenue reporting within the HubSpot platform. It allows businesses to accept payments, manage recurring subscriptions, create quotes and payment links, and report on revenue without leaving HubSpot – eliminating the friction of switching to a separate payment or billing tool for smaller transactional businesses. This guide covers what Commerce Hub includes, how each piece works, its limitations compared to dedicated billing platforms, and which business types it’s best suited for.
That alignment matters because billing workflows are often where CRM context disappears. If the payment data is disconnected, the team ends up reconciling records by hand.
What HubSpot Commerce Hub Includes
| Feature | What It Does | Availability |
|---|---|---|
| Payments (HubSpot Payments) | Accepts credit card and ACH payments directly in HubSpot – via payment links, quotes, or embedded checkout on forms and landing pages | US-only (as of 2026); requires Stripe as processor or HubSpot Payments (US only) |
| Quotes | Creates branded sales quotes with line items, pricing, and a “Pay Now” or “Sign and Pay” button – combines proposal and payment collection in one document | Sales Hub Starter and above |
| Subscriptions | Creates and manages recurring billing subscriptions – charges customers on a monthly or annual cadence, handles failed payment retries, and sends automated payment notifications | Commerce Hub; requires HubSpot Payments or Stripe integration |
| Invoices | Generates and sends professional invoices with payment collection link – supports one-time and recurring invoice schedules | Commerce Hub |
| Payment Links | Creates shareable payment links for specific products or amounts – can be embedded in emails, chat, or web pages for direct payment collection | Commerce Hub |
| Revenue Reporting | Reports on MRR, ARR, churn, new business, expansion, and contraction across the subscription base – connects payment data to CRM contact and deal records | Commerce Hub; requires subscriptions to be managed in HubSpot |
| Product Library | Central catalogue of products and services with pricing – used across quotes, payment links, and subscriptions for consistent line item management | All paid HubSpot plans |
How Commerce Hub Works With the HubSpot CRM
The key distinction of HubSpot Commerce Hub versus a standalone payment tool (Stripe, Chargebee) is that every transaction is natively connected to HubSpot CRM records. When a customer pays via a HubSpot payment link or quote:
- The payment is recorded against the contact’s record as an activity
- If linked to a deal, the deal moves to “Closed Won” automatically
- Subscription records are associated with the contact and company
- Revenue reports in HubSpot reflect the actual payment data, not just deal pipeline estimates
This native connection means sales, marketing, and revenue operations teams can see actual revenue data in the same place as their CRM and marketing data – enabling accurate attribution, lifetime value reporting, and churn analysis without exporting data between systems.
Subscriptions: What Commerce Hub Can and Cannot Do
What it handles well:
- Simple recurring billing – monthly or annual subscriptions to a single product or service
- Small catalogues (under 100 products) with straightforward pricing
- B2B subscription businesses where the sales rep manages the subscription creation directly in HubSpot
- Businesses that want revenue data alongside CRM data without integration work
What it doesn’t handle:
- Complex subscription logic: metered/usage-based billing, multiple billing cycles per subscription, mid-cycle prorations, volume discounts, tiered pricing that adjusts with usage
- Dunning management beyond basic failed payment retries – sophisticated involuntary churn recovery (smart retries, card updater, dunning email sequences) requires a dedicated billing platform
- Multi-currency billing (limited support)
- Revenue recognition automation (ASC 606 / IFRS 15) – HubSpot Commerce Hub reports recognised revenue simply as paid cash, not deferred revenue with allocation rules
- Marketplace or multi-party billing scenarios
- Enterprise-scale subscription management (thousands of active subscriptions with complex amendment logic)
Revenue Reporting in Commerce Hub
Commerce Hub’s revenue reporting connects subscription and payment data to HubSpot’s reporting tools. Key reports available:
- MRR over time: Monthly recurring revenue trend from active subscriptions
- Net new MRR breakdown: New MRR, expansion MRR (upgrades), contraction MRR (downgrades), and churned MRR each period
- Subscription cohort analysis: Retention curves by subscription start cohort
- Payment collection status: Invoices outstanding, overdue, and paid
These reports are available natively in HubSpot’s reporting dashboard – no need to export to a separate analytics tool for basic subscription metrics. For more sophisticated SaaS metrics (LTV, CAC payback, NRR), the data can be exported to BI tools (Looker, Tableau) or connected via HubSpot’s API.
“Payments are being processed but not appearing on the correct contact records in CRM”
Payment-to-contact matching depends on the email address used during payment. If a customer pays using a different email than the one in their CRM contact record, HubSpot creates a new contact record rather than matching to the existing one – producing a duplicate and breaking the subscription history. Fix: when creating payment links or quotes, pre-populate the checkout with the contact’s email from CRM. For existing integrations, run a de-duplication audit to merge payment contacts with existing CRM contacts. Going forward, require login or pre-fill email in the payment flow to enforce matching.
“We can’t handle proration when a customer upgrades mid-subscription cycle”
HubSpot Commerce Hub’s subscription management has limited proration support compared to dedicated billing platforms. Mid-cycle upgrades may require manual invoice adjustments rather than automated proration calculation. Fix: for businesses with frequent mid-cycle amendments, this is a significant limitation. If proration accuracy matters, consider handling subscriptions in Stripe directly and using HubSpot’s Stripe integration to sync subscription data to CRM, rather than managing subscriptions natively in Commerce Hub. Alternatively, establish a policy of processing upgrades at renewal rather than mid-cycle to avoid proration complexity.
“Our revenue reporting in Commerce Hub doesn’t match our QuickBooks revenue numbers”
Commerce Hub reports cash collected (when payments are received), not accrual revenue. If your accounting records revenue on an accrual basis (matching revenue to the period it’s earned rather than when cash arrives), the numbers will differ. Fix: understand that Commerce Hub is not an accounting system – it doesn’t replace or replicate accounting-standard revenue recognition. Use Commerce Hub for CRM-connected revenue tracking and business health metrics. For authoritative financials, maintain the accounting system (QuickBooks, Xero) as the source of truth. Connect Commerce Hub payment data to your accounting system via HubSpot’s QuickBooks or Xero integration for payment reconciliation rather than expecting the two systems to produce identical revenue reports.
“We’re based outside the US – HubSpot Payments isn’t available in our region”
HubSpot Payments (HubSpot’s native payment processing) is currently only available in the United States. Businesses outside the US can use Commerce Hub by connecting Stripe as the payment processor instead. The setup uses HubSpot’s Stripe integration to route payments through Stripe while maintaining the CRM connection in HubSpot. Stripe’s coverage is broader than HubSpot Payments – it supports over 135 currencies and most major markets. Check both HubSpot’s and Stripe’s current country availability before planning your Commerce Hub configuration.
Sources
HubSpot, Commerce Hub Documentation and Product Guide (2026)
HubSpot, Payments and Subscriptions Setup Guide (2026)
HubSpot Product Blog, Commerce Hub Announcements (2025-2026)
HubSpot, Revenue Reporting and MRR Dashboard Guide (2025)
Renewal Revenue Operations: Closing the Loop Between CRM and Subscription Data
What is the biggest mistake teams make when implementing HubSpot Commerce Hub?
The most common mistake is treating it as a technology project rather than a process change. Configuration without adoption planning consistently leads to low usage and poor data quality, which undermines the entire investment.
How long does it take to see measurable results?
Most teams see improvements in data completeness within 30 days and pipeline visibility improvements within 60 days when adoption is actively managed from day one.
What should be in place before getting started?
At minimum: a clean contact list with verified email addresses, your current sales process documented in defined stages, and agreement from the team on required fields per deal stage before configuration begins.
The strongest setup is the one that lets the team move from one step to the next without extra manual cleanup. If the CRM still needs constant babysitting, the integration or revenue process needs another pass.
Common Problems and Fixes
Problem: Renewal Opportunities Are Created Too Late to Prevent Churn
Build a CRM automation: 120 days before contract end date, auto-create a renewal opportunity with the current ARR as the baseline amount, linked to the original closed-won deal. Assign to the account owner with a 90-day task to conduct a renewal health review.
Problem: Expansion MRR Is Not Tracked in the CRM
Create a separate CRM deal type: Expansion. When a customer purchases additional seats, modules, or upgrades, log it as an Expansion deal linked to the account. This lets you report on Net Revenue Retention – a key SaaS metric that requires CRM data to calculate accurately.
Problem: MRR in CRM Does Not Match MRR in the Billing System
Implement a monthly sync from your billing system to a CRM custom field Current Billing MRR. Compare this to CRM Contract MRR monthly. Investigate any gap over 3 percent and trace the source to mid-term upgrades, downgrades, or billing adjustments.
