What Are Prorated Charges and How Do They Work?
Prorated charges are partial billing adjustments. They make sure a customer pays for only the part of a billing period they receive. A proration can add a charge, create a credit, or do both when a subscription changes before its renewal date.
What prorated charges mean
A prorated charge divides a full-period price by the portion of time involved. For example, a customer who upgrades halfway through a month should not pay the new plan’s full monthly price. They generally receive value for the unused part of the old plan, then pay for the remaining time on the new plan.
In subscription billing, proration often has two parts:
- 1
A credit for unused time on the previous plan.
- 2
A charge for the remaining time on the new plan.
The billing system then calculates the difference between those two amounts. The result may appear as one net amount or as separate credit and charge lines on an invoice. Stripe describes prorations as adjustments for partial use when subscription details change during a billing period (Stripe).
When prorated charges are applied
Proration usually applies when a change affects the current period’s price. A billing platform compares what the customer already paid with what they should pay after the change. It then creates an adjustment for the remaining days or time.
Common triggers include:
- •Starting a subscription after a shared billing date
- •Upgrading to a higher-priced plan mid-cycle
- •Downgrading to a less expensive plan before renewal
- •Adding or removing a paid subscription item
- •Cancelling a prepaid service before the end of its term
- •Changing the quantity of seats, users, or units on a plan
Not every account update creates a prorated charge. A change to a name, email address, or other non-price detail usually does not affect the bill. Stripe separates billing-related subscription changes from updates that do not change the current amount due (Stripe documentation).
A provider can also choose not to prorate. Instead, it can schedule the change for the next renewal date. That approach keeps the current invoice unchanged, but it delays the customer’s access to the new plan or delays the lower price.
How to calculate prorated charges
For a simple day-based calculation, use this formula:
Prorated amount = full period price ÷ days in the period × applicable days
For an upgrade, calculate both plans for the remaining period:
Net proration = new-plan charge for remaining time − old-plan credit for unused time
Day-based and time-based calculations
Many businesses use day-based proration. It is easy to explain on an invoice and works well for standard monthly plans. However, it treats every time within a day the same.
Some billing systems calculate to the exact timestamp instead. Chargebee documents both day-based and millisecond-based proration methods. Its timestamp method uses the precise remaining portion of a term, which can matter for short periods or irregular billing schedules (Chargebee).
| Method | Calculation basis | Best fit | Main tradeoff |
|---|---|---|---|
| Day-based proration | Whole days in the billing period | Standard monthly subscriptions | Less precise for partial days |
| Time-based proration | Exact elapsed and remaining time | Short, irregular, or timestamp-sensitive terms | Harder for customers to verify at a glance |
| No proration | Change begins at the next renewal | Simple policies and stable plans | Customers wait for the new price or access |
What can change the final amount
The displayed proration may not equal a simple daily rate. Several invoice elements can affect it:
- •Discounts and coupons: A discount may be apportioned across the remaining term.
- •Taxes: Tax treatment depends on the service, location, and invoice rules.
- •Credits: An existing account credit can reduce the payment due.
- •Unpaid invoices: A system may handle a pending balance differently from a paid amount.
- •Usage-based fees: Metered charges may follow separate rules from fixed subscription fees.
- •Rounding: Systems often round to the smallest currency unit, such as cents.
Prorated charge examples
These examples use a 30-day period and exclude tax. Actual invoices depend on discounts, timestamps, and the provider’s policy.
| Change | Calculation | Result |
|---|---|---|
| $30 Basic → $60 Pro, 15 days left | $30 unused-period Pro charge − $15 Basic credit | $15 net charge |
| $100 plan → $40 plan, 9 days left | $30 old-plan credit − $12 new-plan charge | $18 net credit |
| Cancel a $50 plan with 10 days unused | $50 ÷ 30 × 10 | $16.67 unused value, only refundable if the terms allow |
Upgrade billing
In the first example, the next full recurring payment is $60. The invoice should distinguish the partial-period adjustment from that next full cycle.
Credits are not always cash
A downgrade credit may reduce a later invoice or remain on the account. Cancellation may simply leave access active through the paid period, with no refund.
Common misconceptions about prorations
Credit means cash back
Not always. A credit can offset a future invoice instead of returning to your payment method.
Every change is prorated
Some changes take effect at renewal or are excluded from proration. Billing settings determine when adjustments are created or invoiced.
An extra charge means double billing
Check the dates and plan-price difference. A partial-period adjustment and the next full cycle are separate items.
Every provider uses identical math
Period lengths, timestamps, taxes, discounts, and rounding can differ. Use the provider’s stated calculation method.
What to do if a prorated charge looks wrong
Start with the invoice. Find the subscription change date, the billing period, and any credit or charge lines. Then compare those dates with the day you upgraded, downgraded, or cancelled.
- 1
Confirm the old plan price and the new plan price.
- 2
Check the start and end dates on every line item.
- 3
Look for discounts, taxes, prior credits, or unpaid balances.
- 4
Confirm whether the company uses calendar days or exact timestamps.
- 5
Check whether the charge was due immediately or added to a later bill.
- 6
Save the invoice number and change confirmation before contacting support.
Want a clearer view of your subscriptions?
Subpilot helps you track your subscriptions in one place.
Sources
Official provider pages for the plans, billing terms, and account actions discussed in this guide. Confirm the terms shown in your own account before making changes.
| Source | Status |
|---|---|
| Stripe | Official source |
| Stripe documentation | Official source |
| Chargebee | Official source |
| Stripe | Official source |