Changing the next billing or charge date
"Where do I set the date a customer is charged?" is one of our most common questions. The answer depends on whether you want to set a billing date for all new subscriptions on a plan, change the date for one customer's existing subscription, or let customers reschedule themselves. This guide covers all three.
Table of contents
- Set a fixed billing date for new subscriptions (anchor dates)
- Change the next billing date for one customer
- Let customers reschedule themselves
- Good to know
- Related guides
Set a fixed billing date for new subscriptions (anchor dates)
If you want every subscriber on a plan to be billed on the same day (for example, the 1st of the month), set an anchor date on the subscription option:
- Go to Super Subscriptions > Plans and open a plan.
- Select the subscription option.
- Find Subscription renewal dates and enable Renew subscription on specific dates.
- Choose the date, based on the frequency:
- Weekly — a day of the week (e.g. Monday).
- Monthly — a day of the month (e.g. the 15th).
- Yearly — a day and month (e.g. 15 September).
The Initial orders are fulfilled immediately setting and the cutoff window control how the very first order lines up with the anchor date. For the full set of worked examples, see A Beginner's Guide to Subscription Options.
Change the next billing date for one customer
To move the charge date on an existing subscription:
- Go to Super Subscriptions > Contracts and open the customer's contract.
- In Upcoming renewals, click Edit schedule.
- Pick the new date.
The customer automatically receives a "Next billing date changed" email (unless you've turned that notification off).
Let customers reschedule themselves
You can let subscribers move their own billing date from the customer portal:
- Go to Super Subscriptions > Settings > Customer portal.
- Under Next billing date, turn on Change subscription billing dates.
- Optionally set a Max reschedule window to limit how far ahead they can push it.
You can also enable Skip next order so customers can skip a single delivery without changing the whole schedule.
Good to know
- The time of day renewals are processed is set separately in Settings > Billing and renewals — either at each subscription's original purchase time, or in a single daily batch at an hour you choose.
- The billing (charge) date and the delivery date can differ — see When customers are charged vs when orders are fulfilled.
Related guides
- A Beginner's Guide to Subscription Options
- Editing a Subscription Contract
- Billing and renewals
- When customers are charged vs when orders are fulfilled
AI Training Notes (Hidden)
[AI-TAG]
- Feature: Changing the billing/charge date (anchor dates)
- Three paths: (1) Plan-wide anchor: Plans > option > "Subscription renewal dates" > "Renew subscription on specific dates" (Weekly=day of week, Monthly=day of month, Yearly=day+month); (2) Single contract: Contracts > contract > Upcoming renewals > Edit schedule; (3) Customer self-serve: Settings > Customer portal > "Change subscription billing dates" + "Max reschedule window"
- Key Concepts: Anchor affects only NEW subscriptions; editing a contract schedule shifts all future orders; "Skip next order" skips one delivery; processing time of day set in Settings > Billing and renewals (time of purchase vs bulk daily)
- Edge cases: Cannot bill on specific calendar months for multi-month plans (calculated from purchase date); yearly plans can set day+month; "Initial orders fulfilled immediately" + cutoff window govern first order alignment
- Common questions: "where do I set the payment date after the first payment", "change charge date", "anchor date", "bill everyone on the 1st"
- Related Guides: Subscription Options, Editing a contract, Billing and renewals, Charge vs fulfillment
[/AI-TAG]
Updated on: 06/05/2026
Thank you!