New Revenue dashboard for HubSpot Starter & Pro

The MRR HubSpot should be showing you.

Termline (staging) counts every recurring line item only inside its contract window. Future-dated deals, expired terms, upgrades and one-time fees stop distorting your numbers, and every company gets Active MRR and ARR you can trust.

Free for up to 15 companies · No credit card · Set up in about two minutes

Revenue overview
The revenue dashboard: Active MRR, ARR, committed future MRR, the monthly MRR chart with contracted months, and upcoming contract dates.
6company properties, kept current
00:05 UTCnightly sweep flips start and end dates
≈10 sfrom a deal edit to updated MRR
0custom objects or association labels needed
The problem

HubSpot's revenue numbers break as soon as contracts get real.

HubSpot sums hs_mrr the moment a deal closes and never looks at the calendar again. On Starter and Professional there is no native way to fix it.

Future deals count today

A contract signed now that starts in March is added to MRR the day you close it.

HubSpot MRR today$1,000
Termline (staging)$0 active · $1,000 committed

Dead revenue never leaves

Company totals keep adding expired terms, replaced plans and one-time setup fees.

$2,500 setup + $500/mocounted together
Termline (staging)$500.00 MRR

Nothing happens at midnight

Contracts start and end without a webhook, so numbers stay stale until someone edits a deal.

Contract ends Mar 31still counted in April
Termline (staging)updated Apr 1, 00:05
How it works

Install once. Your MRR stays right on its own.

No spreadsheets, no custom objects, no workflow gymnastics.

Install from HubSpot

One-click OAuth. We add a Contract MRR Engine property group to companies and line items. Your existing deals are untouched.

We read every Closed Won deal

Each recurring line item gets a start and end date from its billing terms. Amendments clamp the lines they replace, and one-time fees are left out.

Numbers stay current

Six properties on every company update within seconds of a change and again at 00:05 UTC each day. Use them in views, reports and workflows.

On every company record

Six properties your whole team can trust

Active MRR and ARR, committed future MRR, the next renewal date, a contract status and an audit log that explains every number, all written back to HubSpot.

  • Filter views to Signed, pending start or Churned customers
  • Build HubSpot reports on real, time-bounded revenue
  • Trigger workflows ahead of renewals
  • Every value is explained line by line in plain text
KR
Kestrel Roboticskestrelrobotics.example
Contract MRR Engine
Active MRRcm_active_mrr$1,800.00
Active ARRcm_active_arr$21,600.00
Committed future MRRcm_committed_future_mrr$600.00
Contract next renewal datecm_next_renewal_dateMar 1, 2027
Contract statuscm_contract_statusActive
Active MRR $1,800.00 | Active ARR $21,600.00 | Committed future MRR $600.00 Status ACTIVE | Next renewal 2027-03-01 | Next change 2026-11-01 Active MRR = #4302 $300.00 + #4588 $1,500.00 Recurring line items (effective start -> end): - #4211 Growth plan $1,000.00/mo 2025-11-01 -> 2026-08-31 ENDED, term cut by #4588 - #4302 Additional seats $300.00/mo 2026-03-01 -> 2027-02-28 ACTIVE - #4588 Scale plan $1,500.00/mo 2026-09-01 -> open ACTIVE, replaces #4211 - #4617 Data warehouse sync $600.00/mo 2026-11-01 -> open FUTURE
Amendments without custom objects

Upgrades and cancellations, modelled where they happen

Starter has no custom association labels, so we put the logic on the line item. The deal sidebar card marks a line as additive, replaces an earlier line or terminates it. MRR recalculates on the spot.

  • Partial multi-SKU upgrades: replace one product, keep the rest
  • Cancellations with an effective date that are honoured automatically
  • Unambiguous SKU matches are found for you
NovDecJanFebMarAprMayJunJulAugSepOct
Growth plan · $1,000
Additional seats · $300
Scale plan · $1,500
+$600
Active Starts later Ended or replaced
Revenue dashboard

The SaaS metrics HubSpot can't give you

Sign in with HubSpot to see your whole book: MRR history and the months already under contract, movements split into new, expansion, contraction and churn, renewals coming up, and how concentrated your revenue is.

  • MRR movements by month, reconciled to the cent
  • A 12-month renewals calendar with MRR at stake
  • A contract timeline for every customer
Active MRR
$84,310
▲ 4.8% vs 30 days ago
Committed future MRR
$6,120
signed, not started
Pricing

Start free. Upgrade when your book grows.

Every plan includes the full engine, the deal card and the dashboard.

Free
$0

For trying it on a real portal.

  • Up to 15 tracked companies
  • All six properties and the audit log
  • Deal sidebar card
  • Revenue dashboard
Install free
Pro monthly
$29 / month

Unlimited companies, cancel anytime.

  • Unlimited tracked companies
  • Everything in Free
  • Priority email support
Start free, upgrade anytime
Questions

Frequently asked

Does it change my deals or line items?

No. It writes six properties on companies. The only line-item fields it changes are the three amendment fields, and only when you set them in the deal card. Your deals, amounts and pipelines are never modified.

Which HubSpot plans are supported?

Starter, Professional and Enterprise. HubSpot Free cannot hold the custom properties the app needs, so the install stops with a clear message.

How quickly do numbers update?

About ten seconds after the last edit to a deal or line item. Bursts of edits are batched into one update, and a nightly sweep at 00:05 UTC handles contracts that start or end that day.

What counts as a tracked company?

A company with at least one recurring line item on a Closed Won deal. Companies without recurring revenue never use a slot.

Do you support multiple currencies?

Amounts are taken as they are on each line item, in its own currency. There is no FX conversion, and the dashboard reports in your company currency.

What data do you store?

Encrypted OAuth tokens, the computed figures and the contract windows of your recurring line items. See the privacy policy for details.

See your real MRR in two minutes.

Install on your HubSpot portal and every company gets accurate, date-bounded revenue. Free for up to 15 companies.