What This Update Actually Is
HubSpot shipped a new workflow action called Convert to Invoice. It lives under the CRM action category inside any workflow. When triggered, it creates a draft invoice directly from either an enrolled quote or an enrolled deal.
The invoice is always one-time. That matters because HubSpot invoices are by design one-time documents. If the source quote or deal carries recurring line items, the action converts them into a one-time representation. No recurring invoice gets created.
The invoice lands in draft status. Your team still reviews and sends it. The automation handles creation; humans handle approval. That's the right division of labor.
Why HubSpot Shipped This
Here's the problem we see in almost every growing portal: a rep closes a deal or publishes a quote, then someone on the finance or ops side has to remember to open HubSpot and manually build the invoice. That step gets missed. It gets delayed. It gets done inconsistently.
The internal frustration is real. Sales feels like their job is done. Finance feels like they're chasing sales. Billing slows down. Cash flow feels the pain weeks later.
HubSpot shipped this action to close the gap between a deal being won and an invoice being in motion. The goal is a consistent, automated handoff from the sales motion to the billing motion without a human having to carry the baton manually.
How to Use It Step by Step
There are two setup paths: one for quote-based workflows and one for deal-based workflows. Both follow the same structure inside HubSpot Workflows.
Quote-Based Workflow Setup
- Go to Workflows and click Create workflow, then From scratch.
- Select Met filter criteria and choose Quote as the record type.
- Set enrollment criteria: Quote properties > Quote status > Published.
- In Settings, toggle Re-enroll on and select Quote status is any of Published, then save.
- Add the action: click the plus icon, go to CRM > Convert to Invoice, and confirm the source object is Enrolled quotes.
- Click Review and turn on. When asked about enrolling records that currently meet the criteria, select No to avoid creating invoices for past quotes.
Result: every new published quote triggers a draft invoice automatically.
Deal-Based Workflow Setup
- Go to Workflows and click Create workflow, then From scratch.
- Select Met filter criteria and choose Deal as the record type.
- Set your enrollment criteria. A common trigger: Deal properties > Pipeline > Sales Pipeline, filtered to a specific stage like Closed Won.
- Add the action: CRM > Convert to Invoice, confirm source object is Enrolled deals.
- Review and turn on the workflow.
Result: a draft invoice is created the moment the deal meets your criteria, with no manual steps in between.
One important note: if the source record has recurring line items, the invoice will represent those as one-time line items. There's no recurring invoice output from this action. Plan your line item structure accordingly before you activate.
What It Touches in Your HubSpot Strategy
This action sits at the intersection of Commerce Hub, Sales Hub, and your CRM object model. It's not just a billing shortcut. It reshapes how your revenue handoff works.
Here's what the ripple looks like across your portal:
- Commerce Hub: invoices created through this action are full Commerce Hub invoice records. They carry line items, amounts, and associations back to the source deal or quote.
- Sales Hub: reps don't need to touch invoicing at all. The workflow fires automatically so the sales motion stays clean and focused on the next deal.
- Workflows: this action can stack with other actions. Add a task creation step, an internal notification, or a deal stage update in the same workflow so the whole post-close process runs on its own.
- Reporting: because invoices are now created consistently and automatically, your invoice data is far cleaner. Reporting on billing lag time, invoice volume by pipeline, and revenue conversion becomes much more reliable.
- Invoice-to-project associations: if you've connected invoices to HubSpot Projects, this action feeds that association chain automatically. That means billing and delivery stay linked from the moment the invoice is created.
If you haven't looked at invoice-to-project associations in HubSpot yet, this is the moment to pair both updates. Together they create a connected billing-to-delivery loop that most portals don't have.
Key Takeaway
The Convert to Invoice action works best when your deal or quote records already have clean, populated line items. Garbage in still means garbage out. Audit your line item data before activating this workflow.
Key Takeaway
Stack this action with a deal stage update or an internal notification in the same workflow. That way the whole post-close handoff runs automatically, not just the invoice creation step.
Before you turn this on, it's worth running a quick check on your deal and quote record health. Our HubSpot portal audit checklist covers exactly the kind of data quality and workflow setup issues that can cause an automation like this to create messy invoices from the start.
Who Should Care Most
This update is most valuable for specific roles and company profiles. Here's who should prioritize it:
- RevOps leaders who want to tighten the quote-to-cash process without adding headcount. This is one automation that directly compresses billing lag.
- Sales managers at companies where reps publish quotes daily. The moment a quote goes live, the billing process starts without anyone lifting a finger.
- Finance and operations humans who are tired of chasing sales for invoice creation or cleaning up invoices that were built wrong from memory.
- Small and mid-size companies using HubSpot as their primary billing tool inside Commerce Hub. The bigger your invoice volume, the bigger the time savings.
- HubSpot admins at Professional or Enterprise tiers across any of the supported hubs: Commerce Hub, Marketing Hub, Data Hub, Sales Hub, Service Hub, or Smart CRM.
If your company doesn't use HubSpot Invoices at all yet, this update is also a nudge to evaluate that. Keeping invoicing inside HubSpot connects your billing data directly to your CRM data, which makes reporting and forecasting a lot sharper.
George's Take
I've walked through hundreds of HubSpot portals and the billing handoff is one of the most consistently broken moments in the entire revenue process. It's not because the humans don't care. It's because nobody automated it. Sales wins the deal and assumes billing handles it. Billing assumes sales kicks it off. The invoice sits in limbo for days. This action doesn't require anyone to assume anything anymore. It fires the moment the trigger is met, it builds the draft, and it puts the right record in front of the right person to approve. That's how a well-configured HubSpot portal should work: remove the manual steps that slow down money.
“The billing handoff is one of the most consistently broken moments in the revenue process. Not because humans don't care, but because nobody automated it. This action fixes that.”
This update is part of a broader pattern HubSpot has been building toward: connected revenue automation where every step from quote to invoice to payment lives inside one system. If you want the bigger picture on where HubSpot is heading with these workflow and commerce updates, our breakdown of HubSpot's four revenue signals gives you the strategic context.
If you want help setting up this workflow, cleaning up your Commerce Hub configuration, or auditing the full quote-to-cash flow in your portal, that's exactly what we do at Sidekick Strategies. Book a strategy call and let's look at your portal together.
Frequently Asked Questions
What does the Convert to Invoice workflow action do in HubSpot?
The Convert to Invoice action automatically creates a one-time draft invoice from an enrolled quote or deal inside a HubSpot workflow. It pulls line items from the source record, formats them into a draft invoice, and places it in Commerce Hub for review, eliminating the need to create invoices manually after a quote is published or a deal is won.
Does the Convert to Invoice action work with recurring line items?
Yes, but with a caveat. HubSpot invoices are always one-time documents. If the source quote or deal contains recurring line items, the action converts them into a one-time representation on the invoice. It does not create a recurring invoice. Make sure your team understands this before activating the workflow for subscriptions or retainers.
Which HubSpot tiers and hubs include the Convert to Invoice workflow action?
The action is available at Professional and Enterprise tiers across Commerce Hub, Marketing Hub, Data Hub, Sales Hub, Service Hub, and Smart CRM. It is not available on Free or Starter plans. Check your portal's subscription under Account and Billing to confirm access before building the workflow.
Should I use a quote-based or deal-based workflow to create invoices automatically?
It depends on your sales process. Use a quote-based workflow if your team always creates a formal quote before closing. Use a deal-based workflow if you close deals without a formal quote step, or if you want the invoice triggered by a specific pipeline stage like Closed Won. Both approaches result in the same draft invoice output.
What happens if I enable the workflow for records that already exist in HubSpot?
When you turn the workflow on, HubSpot asks whether to enroll records that currently meet the criteria. HubSpot recommends selecting No for this action. Enrolling historical quotes or deals would create invoices for already-closed or already-billed work, which can create duplicates and billing confusion. Always activate with back-fill turned off.
Can I add other workflow actions alongside Convert to Invoice in the same workflow?
Yes, and you should. The Convert to Invoice action works well when stacked with a deal stage update, an internal notification to your finance team, or a task assigned to an account manager. Building a multi-step post-close workflow around this action creates a fully automated revenue handoff instead of just automating a single step.




