What is Proration?

Written by Arnon Shimoni
✓ Expert
Last updated on:
Proration means charging a proportional amount for a partial period. If a customer has a plan for 20 days of a 30-day month, they pay 20/30 of the monthly price.
In subscription billing it comes up whenever something changes mid-cycle: a customer signs up on the 12th, adds 5 seats on the 20th, upgrades halfway through the month, or cancels early. You'll also see it called pro rata billing or prorated billing. Same thing.
At a glance | Proration |
|---|---|
What it is | Adjusting a charge to match the share of the billing period actually used |
Basic formula | Price × (time used ÷ time in the period) |
When it applies | Mid-cycle signups, upgrades, downgrades, seat changes and cancellations |
What it produces | A prorated charge, a prorated credit, or both on the same invoice |
What it usually doesn't touch | Metered usage, which is already billed on actual consumption |
How to calculate proration
Take an upgrade. A customer is on a $50/month Starter plan, billed in advance on the 1st. On day 11 of a 30-day month they move to the $110/month Pro plan. 20 days remain.
Step | Calculation | Result |
|---|---|---|
Credit for unused Starter time | $50 × 20/30 | $33.33 credit |
Charge for remaining Pro time | $110 × 20/30 | $73.33 charge |
Net due now | $73.33 − $33.33 | $40.00 |
From the next billing cycle the customer pays the full $110. A downgrade runs the same math in reverse and produces a net credit, which most companies apply to the next invoice instead of refunding.
Seat changes work the same way. Adding 5 seats at $20 each with 10 days left in a 30-day month costs 5 × $20 × 10/30 = $33.33 now, then $100 a month after that.
Proration policies
You don't have to prorate everything. Most billing setups pick one of these per type of change.
Policy | How it works | Typical use |
|---|---|---|
Prorate and charge immediately | The net difference is invoiced the moment the change happens | Upgrades and added seats. You collect for the extra value straight away |
Prorate on the next invoice | The adjustment is carried as a line item on the next regular invoice | B2B accounts that want 1 invoice a month, not 6 |
No proration, change at renewal | The new plan starts at the next cycle. Nothing is adjusted now | Downgrades and cancellations (Netflix and Spotify both work this way) |
No proration, charge in full | The full new price is charged and the cycle restarts today | Simple self-serve products that reset the billing date on upgrade |
A common combination is to prorate upgrades immediately and push downgrades to renewal. It keeps revenue aligned with value and avoids issuing small refunds.
Where proration gets hard
The formula is a single line. The edge cases are where billing teams lose weeks.
Month length. Is a day worth 1/28, 1/30 or 1/31 of the price? Prorating by day gives a different answer in February than in March. Some systems prorate by the second to sidestep the argument.
Time zones. A change at 11pm in New York is already tomorrow in London. Whose day counts?
Several changes in one cycle. Upgrade on the 5th, add seats on the 12th, downgrade on the 20th. Each one has to be prorated against the state the previous change left behind.
Discounts and coupons. Do you prorate the list price or the discounted price? What if the coupon expires mid-cycle?
Annual plans. A mid-year upgrade on an annual contract means prorating across months, sometimes with a co-termed end date.
Tax. Credits and charges both need the right tax treatment, and a credit can cross a rate change.
Revenue recognition. Every prorated line changes what's earned and what's deferred, so finance needs the adjustment to flow through cleanly.
We wrote up the full list (with the invoice line items) in why proration is so hard to get right.
Proration and usage-based pricing
Pure metered usage doesn't need prorating. If you charge $0.002 per API call, a customer who joins on the 20th simply has fewer calls to pay for.
The trouble starts with hybrid plans. A plan with a $200 platform fee and 100,000 included calls raises a question the moment someone joins mid-month: do they get all 100,000 calls for a third of the month, or 33,333? The same goes for minimum commits and prepaid credit grants. There's no universally right answer, but there has to be one answer, written down, that your billing system applies the same way every time. Otherwise the allowance and the fee drift apart and you get overage charges nobody can explain.
Where Solvimon fits
Solvimon is built for plans that mix subscriptions, usage and credits, which is exactly where proration gets messy. Mid-cycle changes are handled by the billing system instead of your application code, and the subscription, usage and credit lines land on one invoice, so a customer can see how you got to $40.00. If your team is still maintaining proration logic in application code, talk to one of our experts.
FAQ
What does prorated mean on a bill?
It means the charge covers part of a billing period, so you're paying a proportional share of the full price. A prorated credit is the same idea in your favour.
Is proration the same as pro rata?
Yes. Pro rata is Latin for "in proportion". Proration, pro rata billing and prorated billing all describe the same calculation.
How do you calculate a prorated amount?
Divide the price by the number of days in the period, then multiply by the days used. $90 a month for 10 days of a 30-day month is $90 ÷ 30 × 10 = $30.
Should downgrades be prorated?
You can, but many companies apply downgrades at the next renewal. It's simpler for the customer to follow and it avoids refunds.
Is usage prorated?
Metered usage isn't, because it's already billed on what was consumed. Included allowances, commitments and platform fees on hybrid plans often are.
Related
Billing cycle. The period that proration is measured against.
Advance billing. Charging before the period starts, which is what creates the need for credits.
Subscription management. Handling the upgrades, downgrades and cancellations that trigger proration.
Why proration is so hard to get right. The edge cases, with examples.
Ready for billing v2?
Solvimon is monetization infrastructure for companies that have outgrown billing v1. One system, entire lifecycle, built by the team that did this at Adyen.






