Annual Run Rate Calculator

Run rate is the fastest way to turn one good month into an annual number — and the fastest way to fool yourself if the month was a fluke. Enter a recent period of recurring revenue and see what it annualizes to, plus what it really implies.

Annual run rate (ARR) = your most recent period of recurring revenue × the number of those periods in a year. A month × 12, a quarter × 4, a week × 52. It is an annualization of a single recent period, not a forecast: it assumes that period repeats unchanged for a full year. That makes it useful for a quick read and dangerous for seasonal or fast-changing businesses, where one strong period can overstate the true pace.

The calculator

Annual Run Rate Calculator inputs and result

Recurring revenue only — exclude one-time fees.
What span the figure above covers.
Compounds monthly for the forward projection.
Annual run rate
$0
0MRR equivalent
0quarterly equivalent
Export

Walkthrough

How to use this calculator

  1. Use recurring revenue onlyEnter subscriptions, retainers and other revenue that genuinely repeats. Strip out setup fees, one-off services and any spike you would not bank on next month.
  2. Pick the period lengthChoose whether your figure is a month, quarter, week or year. The tool multiplies by the right factor (12, 4, 52 or 1) to annualize it.
  3. Read the equivalentsSee the same pace expressed as MRR and quarterly revenue, so you can line it up against however your board or investors prefer to talk about it.
  4. Add a growth rate to project forwardEnter a monthly growth rate to compound the current pace twelve months out. Treat the forward number as a storyline, not a promise.
  5. Export your numbersCopy a share link, download the CSV, or print a one-page PDF for the planning meeting.

From the desk

RGM Expert Says

Real Growth Matters — Growth finance practiceHow we use this tool with clients

Run rate is the most over-quoted number in a pitch deck, and we spend real time getting clients to use it honestly. The temptation is to take the best month of the year, multiply by twelve, and call it the business. We ask one question first: would you bet your own salary that this exact period repeats every month? If the answer is no, the run rate needs a caveat attached before it leaves the room.

Where the number genuinely helps is mid-quarter, when you have a fresh signal but not yet a full annual picture. A clean run rate from a representative month tells you whether you are tracking to plan far sooner than waiting for audited annual figures. We pair it with a growth assumption to bracket the range — flat run rate as the floor, compounded as the ceiling — and steer between them.

The trap we watch for is seasonality. Annualizing December for a gifting business, or September for an education product, produces a fantasy. For those clients we annualize a blended trailing period instead, and reserve the single-period run rate for genuinely steady subscription revenue where the assumption actually holds.

The math

How it works

Run rate takes one recent period and scales it to a full year by multiplying by the number of those periods in twelve months.

Annual run rate = Period revenue × Periods per year
Monthly: ARR = MRR × 12  ·  Quarterly: ARR = QRR × 4  ·  Weekly: ARR = WRR × 52
  • Period revenue — recurring revenue for your most recent month, quarter or week.
  • Periods per year — 12 for a month, 4 for a quarter, 52 for a week, 1 for a year.
  • Growth rate — optional monthly rate compounded twelve months for a forward run rate.

Run rate assumes the chosen period repeats unchanged. For seasonal or volatile revenue, annualize a representative trailing average instead of a single peak period.

Why it matters

Run rate is a snapshot, not a forecast

Run rate earns its place because it is fast and intuitive: a single recent period, scaled to a year, gives everyone a shared number to react to. Investors use it to size a business mid-year; operators use it to check pace against plan without waiting for annual close.

Its weakness is the same as its strength. By assuming the latest period repeats forever, run rate overstates seasonal and fast-growing businesses on a good month and understates them on a bad one. That is why a credible run rate is always paired with context — how representative the period was, and what growth or churn is moving underneath it.

The honest way to use it: quote run rate alongside trailing actuals and a growth assumption, never on its own. Pair this tool with our MRR and churn calculators to pressure-test whether the pace you are annualizing is real or a one-month spike.

Benchmarks

Run rate vs. trailing revenue: when to use which

Run rate and trailing twelve-month (TTM) revenue answer different questions. Run rate is about current pace; TTM is about realized results. Match the metric to the decision.

SituationBetter metricWhy
Steady subscription revenueSingle-period run rateThe repeat assumption actually holds
Seasonal businessTrailing average run rateOne peak period would distort the annual
Reporting realized resultsTrailing twelve monthsRun rate is a projection, not actuals
Mid-quarter pace checkRun rateFaster signal than waiting for close
RGM analysis. For how investors read annualized SaaS revenue, see Bessemer’s State of the Cloud.

Voices worth trusting

What operators say about run rate

Annualized run rate is a useful shorthand, but it is only as honest as the period you annualize; a single unrepresentative month can turn a snapshot into a fiction.
Founder, SaaStr (paraphrase)
Durable growth is judged on realized revenue and net retention, not on the most flattering month annualized twelve times.
State of the Cloud (paraphrase)

Go deeper

Books on metrics and measurement

Related on RGM

Keep learning

FAQ

Common questions

How do you calculate annual run rate?
Multiply your most recent period of recurring revenue by the number of those periods in a year: monthly × 12, quarterly × 4, weekly × 52. It annualizes the latest pace into a yearly figure.
Is run rate the same as ARR?
In SaaS, ARR usually means annual recurring revenue — the contracted recurring base. Run rate annualizes a recent period and can include any revenue. They match only when your recent period is purely recurring and representative.
Why is run rate misleading?
Because it assumes one period repeats unchanged for a year. Seasonal spikes, one-time deals or a single strong month get multiplied twelvefold, overstating the real pace. Annualize a representative period, not a peak.
When should I use run rate?
Use it for a fast mid-year read on steady, recurring revenue, or to check pace against plan before annual close. Avoid it for seasonal businesses or when one-time revenue distorts the period.
What is forward run rate?
Forward run rate compounds the current pace by an assumed growth rate over the next twelve months. It is a storyline for where you are heading, not a commitment — treat it as the optimistic end of a range.
Should run rate include one-time revenue?
No. For a recurring-revenue run rate, strip out setup fees, one-off services and non-repeating spikes. Annualizing one-time revenue invents recurring revenue that does not exist.

Related tools

Related tools