Skip to main content

How Is Prorate Calculated

VNIS implements prorated pricing calculations for plan upgrades to ensure accurate billing without overpayment. Refunds are processed as credit notes when applicable.

Proration Example

Consider a Developer plan account (USD 0/month) with China DNS add-ons (USD 100/month) purchased September 1st. Plan upgrade to Business plan (USD 500/month) occurs September 14th, with 210k China DNS queries incurred during September 1-14.

Current Plan Calculation

The system calculates per-day charges for the current plan tier before upgrade processing:

  1. Day accounting:
    Days finished within the month: 14 days
    Days remaining before end of the month: 30 - 14 = 16 days

  2. Developer Plan:
    Developer plan cost: USD 0.00 / month
    Per day cost: USD 0.00 / 30 days = 0.00 / day
    USD 0.00 / day * 14 days = USD 0.00 (used)

  3. China DNS:
    China DNS cost: USD 100 / month
    Per day cost: USD 100.00 / 30 days = USD 3.33 / day
    USD 3.33 / day * 14 days = USD 46.62 (used)
    USD 100.00 - USD 46.62 = USD 53.38 (for refund)

  4. China DNS queries:
    China DNS queries cost (for developer plan):
    0-10k: USD 0.00 (FREE)
    10k-100m: USD 30.00 per mil
    Free China DNS queries: 10k * 14 days / 30 days = 4.67k (free requests used)
    (210k - 4.67k) * USD 30.00 / 1 mil = USD 6.16 (used)

Refund (for Developer plan): USD 0.00 + USD 53.38 - USD 6.16 = USD 47.22 (in the form of free credit)

Upgraded Plan Calculation

The system calculates per-day charges for the new plan tier after upgrade processing:

  1. Business Plan:
    Business plan cost: USD 500.00 / month
    Per day cost: USD 500.00 / 30 days = 16.67 / day
    USD 16.67 / day * 16 days = USD 266.67 (to be paid)

  2. China DNS:
    China DNS cost: USD 0.00 / month
    Per day cost: USD 0.00 / 30 days = USD 0.00 / day
    USD 0.00 / day * 16 days = USD 0.00 (for refund)

  3. China DNS queries:
    China DNS queries cost (for developer plan):
    0-100k: USD 0.00 (FREE)
    100k-100m: USD 30.00 per mil
    Free China DNS queries: 100k * 16 days / 30 days = 53.33k (free to use)

Charge (for Business plan): USD 266.67 - USD 0.00 = USD 266.67

Proration Summary

The upgrade results in a USD 47.22 refund credit and USD 266.67 charge, with 53.33k free China DNS queries available for use.

Net Payment: USD 219.45 (includes 53.33k free China DNS queries)