Next Billing Date refers to the date on which a subscription will get renewed and the payment will get collected. In Chargebee, billing date is a subscription specific attribute: it will be based on the date of subscription activation and the billing frequency of the plan.
Sign up Date: Oct 1st (Monthly Plan)
Next Billing Date: Nov 1st Sign up Date: Oct 1st (Weekly Plan) Next Billing Date: Oct 8th Sign up Date: Oct 1st 2015 (Yearly Plan) Next Billing Date: Oct 1st 2016
When there is a trial period associated with a plan, the subscription will get activated only after the trial ends. In this case, the billing date will be based on the activation date.
Sign up Date: Oct 1st (Monthly Plan with 15 days trial period)
Activation Date: Oct 16th Next Billing Date: Nov 16th
The billing date of a subscription can be altered any time via:
You can change the billing date of a subscription to postpone the date of renewal or bring it forward to suit the circumstance. If proration is enabled, then credits or charges are raised for the change. Further, when charges are raised, they may be invoiced immediately or added to unbilled charges.
If you extend the subscription then the charge is calculated as follows:
Charge = (Plan price ÷ Number of milliseconds in the plan billing period assuming plan starts from current date) x Number of milliseconds extended.
On the other hand, if you reduce the length of the subscription, credits are raised as follows:
Credits = (Plan price ÷ Total number of milliseconds in the current term of the subscription) x Number of milliseconds reduced.