Revenue Hub play · Renew & expand

Co-Term Expansion in HubSpot: upgrades quoted, prorated and billed

Co-Term Expansion Engine is a HubSpot Revenue Hub play for mid-term upgrades: change quotes built against the live contract, automatic proration and credit memos, add-ons co-termed to the existing renewal date, and an expansion pipeline with an upgrade/downgrade MRR view.

By Joe LaGrutta, founder of JayOh · HubSpot Platinum Partner · Updated October 23, 2026 · Part of the HubSpot Revenue Hub playbook

See it in HubSpotTalk to us about this play

The problem: Adding seats or scope mid-contract means manual proration math, corrected invoices and expansions nobody can report on.

STEP 1Change quoteQuote the difference against the live contract.
STEP 2ProrationCredit and charge calculated for the days left in the cycle.
STEP 3Co-termThe add-on ends on the existing renewal date.
STEP 4BillingCredit memo, proration invoice, new recurring amount.
STEP 5Expansion MRRUpgrades and downgrades reported as their own lines.
Interactive walkthrough

See it in HubSpot, in 7 steps

How to read it: Follow a fictional customer upgrading from a $15,000 to a $20,000 monthly pod mid-term: prorated, co-termed to the same renewal date and billed with zero corrected invoices. The bar on top shows which part of the play you're on, and the orange boxes point at what matters on each screen.

Try it: change the effective date on the proration step (step 3) and see the billing change (step 5). Use Next / Back or your arrow keys. Illustrative mockup with fictional customers.

How to run it

What JayOh builds, step by step

1

Set up change quotes against the live contract

Start upgrades from the contract record so the change quote only prices the difference and links to an expansion deal.

Where
Contract record > Create change quote
Watch for
Never create a second contract for an upgrade.
2

Turn on proration and automatic credit memos

HubSpot credits the unused part of the old item and charges the new one for the days left in the billing cycle. Starting on the billing date avoids partial-cycle proration.

Where
Quote editor > Line items module > Effective date
Watch for
Publish one proration rule so nobody argues about 30 vs. 31 days.
3

Co-term add-ons to the existing renewal date

A change quote amends the existing contract, so add-ons end on its existing renewal date and the customer keeps one contract and one renewal. (An accepted renewal quote, by contrast, creates a new linked contract.)

Where
Contract record > Timeline
Watch for
Get co-terming language approved once, in the MSA.
4

Build the expansion pipeline and MRR view

Every change quote feeds an expansion pipeline and the upgrade/downgrade lines of the MRR waterfall.

Where
Reporting > Dashboards
Watch for
Report expansion before you put CS on an expansion quota.

What we measure

How you know it’s working

  • Expansion MRR per month
  • Time to quote an upgrade
  • Billing corrections per month

What it needs

Before you start

  • Revenue Hub Professional
  • Contracts created from accepted quotes
  • 3–6 sprints to build

Pairs with

  • Renewal Radar 90: Renewal quotes that pick up the new MRR automatically.
  • Board-Ready Revenue Pack: Expansion and contraction in the MRR waterfall.

Browse all 28 quote-to-cash plays in the HubSpot Revenue Hub playbook, or start with how to use HubSpot Revenue Hub.

FAQ

Co-Term Expansion Engine in HubSpot: common questions

Does HubSpot prorate mid-term upgrades?

Yes. With Revenue Hub Professional and contracts, a change quote against the live contract can prorate the upgrade, credit the unused part of the old item and bill the new amount from the effective date.

What does co-terming mean?

Co-terming aligns an add-on or upgrade to the existing contract’s end and renewal date, so the customer keeps one contract and one renewal instead of several overlapping terms.

How do we avoid corrected invoices on upgrades?

Run upgrades through change quotes so proration, credit memos and the new recurring amount are generated automatically, instead of editing invoices after they’re sent.

What should we measure?

Expansion MRR per month, time to quote an upgrade, and billing corrections per month (target zero).

Run this play with JayOh

We build it on your portal.

JayOh is a HubSpot Platinum Partner. A Growth Pod scopes the play against your portal, builds it in sprints and sets up the reporting so you can see it working.