Subscription start date

How to schedule a subscription or payment plan to start billing on a specific date in the future

What is a subscription start date?

Schedule a subscription or payment plan to start billing on a specific future date. Customers complete checkout immediately but billing begins on the scheduled date.

How to set a start date

  1. Go to Pages and open the checkout you want to edit.
  2. Under Product, select Start date.
  3. Set the date and time (based on your local time).
  4. Click Save.

Start date with a setup fee

You can charge a setup fee immediately at signup while the subscription starts on a future date. This can be used as a deposit to confirm the customer's card.

  1. Enable Setup fee and enter the amount.
  2. To rename the label, go to Design → Custom labels → Setup fee.

Start date and trials

A start date cannot be used together with a trial period. If both are set, the start date takes priority and the trial is ignored.

How start date subscriptions appear

In Stripe: The subscription shows as Trialing until followed by the start date. Payment plans also show Upcoming phases with future payments and end date.

In Checkout Page: The subscription shows as Scheduled until the start date, then changes to Active.

In integrations (Webhooks, Zapier, Google Sheets): The subscription status is scheduled and includes a startDate field.

On this page