Prorated billing: How we calculate charges for plan changes and add-ons
Last updated: February 13, 2026
Productrise uses Stripe (our payment platform) to calculate all prorated charges and credits when you change your plan or modify add-ons. We show you a preview of exactly what you'll be charged or credited before you confirm any change.
How proration works:
Stripe calculates proration automatically based on the timing of your plan change within your billing period. When you upgrade or add capacity, you're charged for the new features for the remainder of your current period. When you downgrade or remove add-ons, you receive a credit for the unused portion. We display these calculations in previews but don't perform the math ourselves—Stripe handles all proration.
Upgrading your plan:
When you select a higher-tier plan, you'll see a preview showing the prorated charge for the new plan (covering the rest of your current billing period), a credit for the unused portion of your old plan, any existing account credit, and the total due immediately.
When you confirm the upgrade, we swap to the new plan and create an invoice right away. Stripe applies your customer balance first (any credits from previous downgrades or add-on removals), then charges the remaining amount.
Downgrading your plan:
Before allowing a downgrade, we check that your current usage (queries, products, properties, team seats) fits within the lower plan's limits plus any remaining add-ons. If your usage exceeds the new limits, the downgrade will be blocked and you'll see specific areas where you need to reduce usage.
Once allowed, the preview shows the prorated charge for the new plan (remainder of the period), any existing credit, and the net credit that will be applied to your account.
When you confirm, we swap to the new plan and create an invoice immediately. The net credit is applied to your Stripe customer balance right away. We don't issue refunds; only account credits. This balance will be used on your next payment, reducing the amount charged to match the preview you saw.
When invoices are created and sent:
Invoice paid emails: You'll receive an email only when an invoice has an amount paid greater than $0 (such as upgrades, add-on additions, and renewals). You won't receive an email for $0 invoices, like downgrades where the result is a credit to your balance.
Account balance and credits:
Downgrades and add-on removals intentionally apply credits to your customer balance so that the next time you upgrade or add capacity, those credits reduce the charge amount. This ensures the amount you're charged matches the preview shown in the app. We never issue refunds—only account credits that automatically apply to future charges.