Subscription Cost Calculator

The whole subscription stack, projected honestly

Subscriptions are sold one small price at a time and paid for in aggregate, forever, at prices that rise. This page totals a stack of up to four subscriptions the way the money actually leaves: each on its own billing cycle, at promotional prices only for the months the promotion truly runs, with annual price rises applied at each anniversary, per-seat prices multiplied by the seats you actually hold. It reports each subscription’s cost across your horizon, the first year’s total, the whole horizon with and without the rises (so the rises’ own price is visible), and the monthly run rate the stack settles into.

Subscription 1

Subscription 2

Subscription 3

Subscription 4

Horizon and tax

Costs are simulated cycle by cycle from today: a weekly subscription is charged as its monthly equivalent (weekly price x 52 / 12) at each month start, which matches its real annual weight.

Disclaimer: This calculator gives estimates for general information only. It is not financial, medical or other professional advice. Prices, promotions and renewal terms are set by each provider and can change; the projection here runs on the prices and rises you enter.

What this calculator does

It projects the cost of a subscription stack over a horizon of years, cycle by cycle, rather than multiplying today’s price by a number of months and calling the result a forecast. Each subscription is simulated on its own billing rhythm (monthly, quarterly, annual, or weekly by monthly equivalent), at its promotional price for exactly the months the promotion runs from today, and at its standard price thereafter, grown at each anniversary by the annual rise you enter, because rises compound and a 5% rise is not five points of once-off cost. Per-seat prices are multiplied by the seats held, which is where business stacks quietly double. The results then report the stack four ways: per subscription across the horizon, first year, full horizon with the rises’ own cost separated, and the current monthly run rate, the figure that belongs in a budget.

How to use it

  • Enter today’s reality, not the sign-up memory. Seats creep, promotions from two years ago have long ended, and last year’s rise is already in the price you pay. Take each subscription’s current price from its last invoice or account page; a projection from the introductory price of 2023 flatters the stack in every year it shows.
  • Promotions are a loan against the standard price. The promo fields exist to stop intro pricing from contaminating the projection: three cheap months inside a three year horizon should move the total by exactly three months of discount, as they do here, and the gap between the promo run and the steady run rate is the renewal shock, priced in advance.
  • The rise percentage is the most consequential guess on the form. At 5% a price is 16% higher by year four, and the results separate what the rises themselves cost across the horizon so the assumption can be argued about in dollars. A provider’s published rise history, or a deliberately unkind 7 or 8%, beats a hopeful zero.
  • Annual billing is a discount bought with commitment. The cycle simulation prices annual subscriptions as single yearly charges at the risen price, exactly as they fall due. Compare plans by running the same service monthly and annual here, and read the saving against the lock-in honestly: the discount is real, and so is the year of payments if you cancel in month two.
  • Count seats like an auditor. Departed staff, duplicate accounts and the contractor from last spring are the classic stack inflation. The seats field multiplies faithfully; spend the audit minute before entering it, because no projection arithmetic can rescue a seat count that includes the departed.

How it is calculated

  • Per subscription: the horizon is stepped month by month. A charge falls due in months where the billing cycle lands (every month, every 3 months, every 12; weekly prices are charged monthly at price x 52 / 12). Each charge = price x seats. While the month falls inside the promotion length, the promotional price is used and no rise applies; afterwards the standard price is multiplied by (1 + rise) raised to the number of whole years elapsed. Each charge is rounded to cents before summing.
  • Monthly run rate = each subscription’s standard price x seats converted to a monthly figure (quarterly / 3, annual / 12, weekly x 52 / 12), summed at today’s prices: what the stack costs per month once promotions have ended and before future rises.
  • Year 1 = charges falling in the first 12 months. Horizon total = all charges in the horizon. Without rises = the same simulation with every rise set to zero; price rises add = the difference. Tax applies once to the horizon total where entered. Figures exclude the tax unless the tax field is used.

Worked examples

A two subscription stack over three years. Illustrative figures: a project tool at $24 per seat per month for 5 seats ($120 a month standard) is on promotion at $12 a seat for the first 3 months ($60 a month), with a 5% annual rise; storage is $300 a year with no rise. Projected cycle by cycle, the tool costs $1,260.00 in year one (three promo months at $60, nine at $120) and $4,359.60 across three years as its price rises to $126 and then $132.30. Storage costs $900.00 across the three years. Year one total: $1,560.00. Horizon total: $5,259.60. Run the same stack with rises at zero and it totals $5,040.00, so price rises add $219.60 across the horizon. The stack’s monthly run rate at today’s standard prices is $145.00 ($120 plus storage’s $25 a month equivalent).

Where the promo really sits. The promotion saves $180.00 across the whole three years, three months at half price, and moves the horizon total by under 4%: correctly trivial. Renewals are where stacks are won and lost, and the renewal price here ($120 rising to $132.30) outweighs the introductory theatre around it by an order of magnitude, as it usually does.

The run rate is the budget figure. $145.00 a month is $1,740.00 a year at today’s prices, the number a budget should carry before rises. Year one costs less ($1,560.00) only because the promotion is inside it; budgeting year two from year one’s actual spend is the standard way stacks ambush a finance review, and the run rate exists to prevent exactly that.

Reading your results

Rank the per-subscription horizon totals and interrogate the top of the list; in most stacks two subscriptions carry the majority of the cost, and seat counts and plan tiers there are worth ten small cancellations elsewhere. Then read the rises line as a policy question: $219.60 on this modest stack is the price of accepting annual increases unexamined, and on a business stack with thousands in monthly seats it routinely funds a renegotiation meeting. Finally, hold the run rate against usage with the honesty the form cannot supply: a subscription’s cost per genuinely active user, not per seat bought, is the figure that decides renewals, and it requires the seat count of people who actually sign in.

Limitations

  • The stack beyond four. Households and firms with more than four subscriptions can run the page twice and add, grouping the largest four first. The structure is identical; nothing about the simulation changes at five except the bookkeeping.
  • Rises are modelled as smooth anniversaries. Real providers raise prices irregularly, reprice tiers, and bundle or unbundle features, sometimes mid-contract. A single annual percentage is the standard planning approximation; where a specific rise has been announced, next year’s figure beats any average, and the field accepts whatever you judge realistic.
  • Cancellation and downgrade behaviour is yours. The projection assumes every subscription runs the full horizon at the seats entered. That is the right basis for exposing cost, and deliberately so: the case for cancelling should be made against the full honest figure, not against one pre-shrunk by assumed discipline.
  • Free tiers, credits and refunds sit outside. Account credits, referral bonuses and annual-plan refunds on cancellation all move real spend; they are events, not rates, and the form prices the contractual stream they interrupt rather than guessing at them.

Frequently asked questions

How much do subscriptions really cost over time?

Far more than their monthly prices suggest, because time is the multiplier nobody reads: the modest two-subscription stack in the worked example, $145.00 a month at standard prices, is $5,259.60 across three years once an expiring promotion and ordinary 5% rises are treated honestly. Scale that structure to a household with streaming, storage, apps and software, or a business with per-seat tools, and the horizon total is routinely the largest “small” number in the budget, which is precisely why it deserves a simulation instead of a shrug.

Why separate the cost of price rises?

Because rises are the one part of subscription cost that arrives without a decision: nobody re-buys the service at the higher price, it simply renews. Isolating what rises add across the horizon ($219.60 on the example, at a gentle 5%) turns an invisible drift into a figure that can justify an annual plan switch, a renegotiation, or cancelling before the anniversary instead of after it. Costs that no one chose can only be managed once they are measured as their own line.

Is annual billing always cheaper?

Per month of service, usually, and the simulation shows the saving exactly for your prices. The trade is commitment and cash timing: the year is paid in advance, cancellation refunds are often limited, and the discount is the provider buying your certainty with your money. The honest comparison this page supports is total horizon cost under each rhythm for a service you are confident of keeping; for anything experimental, the monthly rhythm’s flexibility is a feature with a price, not an inefficiency.

What is a monthly run rate, and why does it matter?

The stack’s cost per month at today’s standard prices with promotions stripped out: what you would pay in a typical month once every introductory offer has expired and before future rises land. It matters because budgets and comparisons built on a promo-distorted first year understate every later year, and because the run rate, multiplied by twelve, is the annual figure a renewal review should start from. On the worked example the distinction is $1,560.00 of first year spend against a $1,740.00 run-rate year.

Related calculators

Method: cycle-by-cycle projection of each subscription at user-entered prices, seats and billing periods, promotions applied for their stated months only, annual rises compounded at each anniversary, exactly as defined on this page. Last reviewed: 13 October 2026.