Skip to main content

How to Set Up Billing Date Rules for Recurring Orders

Estimated reading time: 3 minutes

Daniel Stevens avatar
Written by Daniel Stevens
Updated today

Introduction

The Billing Date Scheduler allows merchants to configure custom billing dates for subscription orders.Billing dates are adjusted automatically based on the order creation date and defined scheduling rules.

This feature helps align subscription billing with operational, accounting, or fulfillment requirements.

Why It Matters

Billing date control is important for predictable revenue cycles and operational planning.The Billing Date Scheduler ensures subscription charges occur on predefined dates, regardless of when the order is created.

This reduces manual billing adjustments and supports consistent invoicing.

How to Manage Billing Date Scheduler

Enable Billing Date Scheduler

  1. Log in to the Shopify admin portal.

  2. Open the Easy Subscription app.

  3. Navigate to Settings.

  4. Select Billing Date Scheduler.

  5. Enable the feature.

Create Billing Date Rules

  1. In the Billing Date Scheduler section, locate Billing Date Rules.

  2. Click Add Rule.

  3. Enter the following details:

    • Date From: Start date for order creation.

    • Date To: End date for order creation.

    • Target Billing Date: Date when billing should be generated.

  4. Click Create to save the rule.

Subscription orders created within the defined date range will follow the configured billing date.

When Billing Date Scheduler Does Not Work

The Billing Date Scheduler will not apply in the following cases:

  • Zapiet Integration Enabled
    ​
    The feature is automatically disabled when Zapiet delivery date integration is active to prevent conflicts.

  • Trial-Based Subscription Groups
    ​
    Subscriptions that include trial periods are excluded from billing date adjustments.

These limitations ensure compatibility with other features and prevent billing conflicts.

Support

For assistance or clarification, contact support at support@easysubscription.io.

Did this answer your question?