How Do I Automate Invoice Generation and Payment Collection in HubSpot Commerce Hub?
Quotes → Invoices, payment links, subscriptions, reminders, and accounting sync—turn order-to-cash into click-to-collect.
Use Commerce Hub to generate invoices from deals/quotes and send payment links automatically at a stage change. Enable subscriptions for recurring charges, add workflows for reminders, receipts, and dunning, and connect your accounting system for reconciliation. Standardize products/discounts in the product library, set taxes/currencies in payments settings, and report cash collected vs. outstanding on shared dashboards.
Order-to-Cash Checklist
How to Automate Invoices & Payments in Commerce Hub
Start with your product library: standard SKUs, prices, taxes, and discount rules. Connect payments and set currencies, tax behavior, and invoice templates. Sales creates a deal or quote; when moving to an “Invoicing” stage, a workflow creates the invoice, pulls line items, and emails the payment link to the buyer with terms and remittance info. For self-serve motions (training, add-ons), publish payment links directly on pages or emails; successful payments write back to the deal and contact.
Add subscriptions for recurring packages. Define term, frequency, start date, and proration logic; Commerce Hub handles charges and issues receipts automatically. Use workflows to manage the dunning cadence: due-soon reminders (X days), past-due notices with updated links, and card-retry attempts for failed payments. Create internal alerts for finance or CSMs when large invoices are unpaid, and open a ticket if an invoice passes a threshold.
Connect your accounting system so customers, items, invoices, and payment status sync for reconciliation; lock a chart-of-accounts mapping and tax codes with finance. Dashboards show invoices created, payments collected, aging, subscription MRR, and churn. With clear ownership (Sales issues, Finance governs tax/refunds), Commerce Hub becomes a low-touch order-to-cash engine.
Motion → Trigger → Feature → Actions → Guardrails
Motion | Trigger | Feature(s) to use | Workflow actions | Guardrails & ownership |
---|---|---|---|---|
Deal to Invoice (one-time) | Deal moves to “Invoicing” | Invoice from deal/quote; payment link | Create invoice, email link, set due date, create AR task | Finance owns template/terms; sales cannot edit SKUs/price without approval |
Self-Serve Checkout | Buyer clicks link | Payment link (one-time or deposit) | Create deal on success, send receipt, notify owner | UTM & campaign ID required; refund policy in receipt |
Subscription Start | Quote accepted / deal won | Subscriptions | Create subscription, schedule charges, receipt emails | Proration logic documented; CSM owns renewal |
Dunning (failed payment) | Charge fails / invoice past due | Workflows + retries | Retry card, send reminders, open ticket, escalate | Limit daily emails; stop after resolution; track disputes |
Renewal & Upsell | 90/60/30 days to term end | Subscriptions + quotes | Generate renewal quote/invoice, notify AE/CSM | One active subscription per product; avoid duplicate charges |
Accounting Reconciliation | Payment posted | Accounting sync | Update status, post to ledger, attach fees | COA mapping locked; monthly variance review with finance |
Frequently Asked Questions
Make Order-to-Cash Click-to-Collect
We’ll configure products, payments, quotes→invoices, subscriptions, reminders, and accounting sync—so revenue collects itself and finance stays in control.
Automate My Invoicing