Skip to main content
Proration ensures customers are charged fairly when subscriptions change mid-billing cycle. This guide explains how Alguna calculates prorated amounts for upgrades, downgrades, and other mid-cycle changes.

What Is Proration?

How Proration Is Calculated

Alguna prorates automatically when a change takes effect part-way through a billing period. It credits the unused portion of what was already billed and charges for the remainder of the period on the new terms. Example:
Both halves are computed over the same remaining days, so an upgrade nets the price difference for the rest of the period and a downgrade nets a credit. Whether the customer sees this on an invoice now or at the end of the period depends on when the change takes effect and how the subscription bills. Preview the change before you publish it: the preview shows the exact proration lines that will be produced.

How It Works in the Dashboard

When Creating a Subscription Change

  1. Navigate to Subscriptions → [Subscription]
  2. Click Edit Subscription or Create New Version
  3. Make your changes (upgrade, add product, etc.)
  4. Choose the Effective Date:
    • Immediate: Proration calculated for current period
    • End of Period: No proration (change starts with new period)
  5. Review the Proration Preview showing:
    • Credit amount for unused time
    • Charge amount for new items
    • Net amount due
  6. Publish the change

Viewing Proration on Invoices

  1. Navigate to Invoices → [Invoice]
  2. Prorated line items show:
    • Original item with credit
    • New item with prorated charge
    • Date range for each

Proration Examples

Upgrade Mid-Cycle

Customer upgrades from 100/monthto100/month to 200/month on day 15 of 30:

Downgrade Mid-Cycle

Customer downgrades from 200/monthto200/month to 100/month on day 20 of 30: The credit is applied to the next invoice.

Add Product Mid-Cycle

Customer adds a $50/month add-on on day 10 of 30:

Disabling Proration

For specific scenarios, you can disable proration:
  1. Navigate to Subscriptions → [Subscription]
  2. Click Edit Subscription
  3. In the proration section, select No Proration
  4. The change will take effect without any mid-cycle credits or charges
Disabling proration is useful for enterprise contracts or when you want changes to take effect without financial adjustment.

Best Practices

Preview Before Publishing

Always review the proration preview before publishing changes.

Communicate to Customers

Let customers know about prorated charges before making changes.

Align with Billing Cycles

When possible, schedule changes for period end to avoid proration.

Document Exceptions

Record why proration was disabled for specific customers.

Next Steps

Amendments

Learn about subscription amendments.

Versioning

Understand subscription versioning.