- Home
- Free Tools
- Financial Health
- SaaS Proration Calculator
SaaS Proration Calculator
- Free Calculator
- Upgrades, Downgrades & Refunds
- Runs In Your Browser
This calculator is powered by Founderpath — built to help founders access capital faster, deploy it smarter, and stay in control of their cash flow.
How it works
3 steps · Instant results- 01Pick the kind of changeAn upgrade, a downgrade, a cancellation, or a new customer starting partway through a cycle — each one credits and charges differently.
- 02Enter the cycle dates and full-cycle pricesCycle start, renewal date, and the day the change takes effect, plus what each plan costs for a complete month or year — then set the day-count and rounding conventions your billing terms use.
- 03Get the credit, the charge, and the workingAn invoice-style breakdown with both day-count conventions side by side, the full formula you can paste into a support reply, and a CSV export. Nothing is stored and no signup is required.
Customer moves to a more expensive plan mid-cycle — credit the old plan, charge the new one.
The billing cycle
When the current period runs, and when the change lands
The plans
Full-cycle list prices, before any proration
Display only — no conversion is applied
Conventions
The assumptions that make two correct answers differ
The adjustment
What the customer is credited, charged, and owes right now
- Old plan daily rate
- $3.19
- New plan daily rate
- $9.65
- Unused credit
- $54.29
- Remaining charge
- $163.97
Old daily rate = 99 ÷ 31 = 3.1935 New daily rate = 299 ÷ 31 = 9.6452 Unused credit = 3.1935 × 17 days = 54.29 Remaining charge = 9.6452 × 17 days = 163.97 Net = 163.97 − 54.29 = 109.68
Key Insights
- Once this change renews at full price, recurring revenue moves by $200.00 a month. Proration only settles this cycle — net revenue retention is where the change actually shows up.
- The same change is $3.65 different under the other day-count convention ($109.68 on actual calendar days vs $113.33 on the fixed 30-day basis). Neither is wrong — but your invoice and your customer's spreadsheet need to use the same one.
- This is a cash adjustment, not revenue recognition. The credit and charge settle the invoice; the revenue is still earned across the days it covers. Keep the two apart in your chart of accounts.
Actual calendar vs fixed 30-day
The same plan change under both conventions
| Actual days | Fixed 30-day | |
|---|---|---|
| Divisor | 31 days | 30 days |
| Unused credit | $54.29 | $56.10 |
| Remaining charge | $163.97 | $169.43 |
| Net | $109.68 | $113.33 |
Stripe, Chargebee, Recurly, and Maxio each apply their own timestamp, tax, coupon, trial, and rounding rules on top of this. Treat the number above as the defensible arithmetic, not a guaranteed match to your processor's invoice.
More upgrades than downgrades? That is fundable revenue.
Expansion revenue from existing customers is the strongest signal a revenue-based lender underwrites. Get capital against it without giving up equity.
How to Calculate SaaS Proration
The Proration Formula
Proration is two calculations that happen to net against each other. The customer has already paid for days they will not use on the old plan, so those days come back as a credit. They will use the rest of the cycle on the new plan, so those days are charged at the new rate. The difference is what appears on the invoice — a charge on an upgrade, a credit or refund on a downgrade or cancellation.
Worked example: a customer on a $99/month plan upgrades to $299/month on 15 January, in a cycle running 1 January to 1 February. That cycle is 31 days, and 17 days remain from the 15th onward. The old daily rate is $99 ÷ 31 = $3.1935, so the unused credit is $54.29. The new daily rate is $299 ÷ 31 = $9.6452, so the remaining charge is $163.97. The customer owes $109.68 now, and $299 from 1 February onward.
Reverse the same change — $299 down to $99 — and the arithmetic is identical but the sign flips: a $109.68 credit. Whether that credit is refunded in cash or held against the next invoice is a policy decision, not a maths one, and it is worth writing into your terms before a customer asks.
The Two Assumptions That Change the Answer
Day-count convention — actual calendar days or a fixed cycle
Whether the effective day is billed on the new plan
Rounding
Monthly vs Annual Proration
Monthly proration is small and self-correcting: the worst case is a few days of a single month's price, and the next renewal resets everything. Annual proration is where real money moves. A customer upgrading eight months into a $12,000 annual contract carries a credit worth roughly $4,000 and a charge worth whatever the new tier costs for those four months — an adjustment large enough that it belongs in your cash forecast rather than your support queue.
Mid-cycle starts are the other common annual case. Signing a customer partway through a cycle so their renewal aligns with the rest of your book means charging only the remaining days now, then the full price at renewal. It makes the first invoice look small, which is a support conversation worth getting ahead of, and it makes month-one MRR look lower than the contract actually implies.
Proration Is Not Revenue Recognition
The single most common mistake is treating the prorated charge as the revenue for the period. It is not. Proration settles cash on an invoice; revenue is still earned across the days the service is delivered, and under ASC 606 an annual upgrade recognizes over the remaining term rather than in the month the invoice lands. If you are booking these adjustments straight to revenue, your monthly numbers will be lumpy in a way your growth is not — set up the deferred-revenue treatment properly in your SaaS chart of accounts first.
The metric that should move is recurring revenue at the new run rate, not the one-off adjustment. An upgrade is expansion MRR, a downgrade is contraction MRR, and a cancellation is churn — all of which land in net revenue retention and churn rate, not in the prorated invoice line. Roll the new run rate into ARR only from the renewal, not from the change date.
Common Proration Mistakes
Crediting the full cycle instead of the unused days
Refunding the whole month on an upgrade hands back revenue for days the customer already used. It feels generous in the moment and quietly costs a few points of margin across a year of upgrades.
Prorating discounted plans off list price
If the customer pays a negotiated rate, both the credit and the charge must use that rate. Mixing list price into one side of the calculation is the single most common source of a disputed invoice.
Forgetting tax, coupons, and usage overages
Proration applies to the subscription line. Tax is recalculated on the adjusted amount, percentage coupons follow the plan, and metered usage is billed separately in arrears — which is why a processor invoice can differ from a hand calculation even when both are right.
Letting downgrades take effect immediately
Most SaaS companies apply upgrades immediately and downgrades at the next renewal. Applying both immediately means issuing refunds for service the customer keeps using until the end of the period.
What Plan Changes Say About Your Financing Options
Individual prorations are small. The pattern behind them is not. A book where mid-cycle upgrades outnumber downgrades is a business with expansion revenue and net revenue retention above 100% — the single strongest signal a revenue-based lender underwrites, because it means existing customers grow the revenue that repays the advance without any new sales.
That matters for how you fund growth. Recurring revenue with demonstrable expansion supports non-dilutive financing at a known cost, repaid from the revenue itself. Founderpath funds bootstrapped SaaS companies from $10K MRR — no equity, no board seats. Model the alternative with the Equity Dilution Calculator and check how long your current cash lasts with the Runway Calculator.
Related SaaS Calculators
Proration settles one invoice. These calculators tell you what the plan change did to the business.
Financial Health
- Profit and Loss Statement TemplateBuild a P&L and export it to Excel, Google Sheets or PDF
- SaaS Chart of Accounts TemplateGenerate a SaaS-specific chart of accounts and export it to Excel or Google Sheets
- SaaS Deferred Revenue ScheduleReconcile monthly billings, revenue and deferred balances across contracts
- SaaS Spending BenchmarksCompare departmental spend with 2026 private B2B SaaS medians
- Burn Rate CalculatorCalculate net burn rate, cash runway, and burn multiple
- ARR CalculatorCalculate annual recurring revenue from monthly subscriptions and annual contracts
- MRR CalculatorBreak down new, expansion, contraction, and churned MRR
- Churn Rate CalculatorMeasure customer and revenue churn with annualized projections
- NRR CalculatorTrack net revenue retention and gross revenue retention rates
- SaaS Quick Ratio CalculatorMeasure growth efficiency — MRR gained for every dollar lost to churn
- Growth Rate CalculatorCalculate MoM, YoY, and CAGR growth rates from revenue data
- Break-Even CalculatorFind the units and revenue needed to cover all costs and reach profitability
- EBITDA Margin CalculatorCalculate EBITDA margin and benchmark against SaaS and industry norms
- SaaS Profit Margin CalculatorReconcile net profit margin against gross, operating, and EBITDA margin
- SaaS Runway CalculatorSee how many months of cash you have left and model scenarios to extend it
- SaaS Financial Model TemplateForecast MRR, ARR, burn, and runway over 24 months with scenario comparison and CSV export
- SaaS ROI CalculatorDecide whether a hire, campaign, or tool returns more than it costs
- SaaS Debt Capacity CalculatorSee how much debt your recurring revenue can safely carry, and what limits it
- Customer Concentration CalculatorSee how much of your revenue one customer holds, and what losing them costs
Customer Metrics
- CAC CalculatorMeasure customer acquisition cost and LTV:CAC ratio
- LTV CalculatorCalculate customer lifetime value, lifespan, and LTV:CAC ratio
- Payback Period CalculatorCalculate how long it takes to recover customer acquisition costs
- Viral Coefficient CalculatorMeasure your K-factor and model viral growth scenarios
- SaaS Magic Number CalculatorMeasure sales efficiency — net-new ARR per dollar of S&M spend
- SaaS Win Rate CalculatorCalculate win rate, segment it, and size the pipeline your ARR target needs
- SaaS Cohort AnalysisSee retention by customer start month, not one blended churn number
- SaaS Renewal Rate CalculatorMeasure renewal rate on the contracts that were actually up for renewal
Pricing & Valuation
- Markup CalculatorCalculate markup percentage, selling price, profit, and gross margin
- SaaS Pricing Model TemplateCompare flat, per-seat, usage and tiered pricing on margin, MRR and price floor
- SaaS Price Increase CalculatorModel the MRR and cash impact of repricing existing customers
- Equity Dilution CalculatorModel how funding rounds affect founder ownership over time
- SaaS Valuation CalculatorEstimate your company value using ARR multiples and growth-rate benchmarks
- Revenue Multiple CalculatorSee what ARR multiple your growth rate, NRR, and gross margin justify
- Rule of 40 CalculatorScore your growth-plus-profitability against the Rule of 40 benchmark
Mid-cycle upgrades are expansion revenue. Expansion revenue is collateral.
Founderpath turns proven recurring revenue into capital — without dilution.
One proration is an invoice line. A pattern of upgrades outrunning downgrades is net revenue retention above 100% — existing customers growing your revenue without any new sales. That is exactly what a revenue-based lender underwrites, and it is why a bootstrapped SaaS company can raise against its billing data instead of a pitch deck.
- Borrow against recurring revenue, not projectionsConnect your billing data and the expansion, contraction, and churn behind these plan changes becomes the underwriting file. No forecast to defend, no board deck to build.
- Keep the equity your retention just earnedNet revenue retention above 100% is the hardest thing in SaaS to build. Selling equity to fund growth hands away a permanent share of it; revenue-based financing costs a known amount and ends when it is repaid.
- Repay from revenue as it arrivesPayments flex with what you collect, so a month of heavier downgrades does not turn into a missed fixed payment.
- Know the total cost up frontEvery offer states the total fees before you accept, so you can compare the real cost of capital against what the growth it funds is worth.
- Close in 24–48 hoursConnect your billing and banking data and get a funding offer within 48 hours — no pitch decks, no term sheet negotiations, no months of diligence.
Frequently asked questions
Each daily rate is the full-cycle price divided by the days in the cycle. Example: on a 1 January – 1 February cycle (31 days), a customer upgrading from $99 to $299 on 15 January has 17 days remaining. The credit is $99 ÷ 31 × 18 = $54.29 and the charge is $299 ÷ 31 × 17 = $163.97, so $109.68 is due now and $299 from the next renewal.