> For the complete documentation index, see [llms.txt](https://help.peoplevine.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.peoplevine.com/products/control-panel-overview/membership-setup-overview/batch-push-billing-dates.md).

# How to Batch Push Next Billing Dates

### Before you begin (Prerequisites)

* **Permissions**: You must be an **Administrator**, **Supervisor**, or **Support**. See: [How to Manage Users and Permissions](/products/control-panel-overview/admin-overview/manage-roles-permissions.md).
* **Subscription Export**: Export the current subscription list before making bulk changes so you have a record of original billing dates. Navigate to [**SELL > View Subscriptions**](https://control.peoplevine.com/subscriptions), filter by the program, and export.
* **Member Communication**: Notify members of the billing date change before processing, if your organization requires it.

### Instructions

1. Navigate to [**SELL > View Subscriptions**](https://control.peoplevine.com/subscriptions).
2. Click **ADJUST BILLING**. The **Auto Update Subscriptions** dialog opens.
3. In the **Push the Next Billing Date** section, choose one option:
   * **By How Many Months?** — enter a number to add that many months to each member's current next billing date (e.g., enter `3` to give everyone 3 months)
   * **or Set the Next Date to be** — enter a specific date (M/D/YYYY) to move all subscriptions to that exact date (e.g., `4/1/2026` to align everyone to April 1)
4. Under **Select which Services to Adjust**, check the programs you want to update. Leave all unchecked to apply to all programs.
5. Click **UPDATE BILLING**.

### When to use this

| Scenario                    | Example                                                                                                                 |
| --------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| **Opening phase alignment** | Club opens in March but wants all members billing from April 1 — push all dates to April 1 before the first charge runs |
| **Deferring billing**       | Offer members a grace period (e.g., push everyone's date out by 30 days during a facility closure)                      |
| **Aligning billing cycles** | Move members to a consistent billing date (e.g., all billing on the 1st of the month)                                   |

> **Note**: Pushing the next billing date does not change the billing frequency or rate. Members continue on their existing schedule from the new date forward.

### What the batch date push changes

| Aspect                      | Updated?                                                                 |
| --------------------------- | ------------------------------------------------------------------------ |
| **Next billing date**       | Yes — shifted by the months entered, or set to the specific date entered |
| **Recurring charge amount** | No — unchanged                                                           |
| **Billing frequency**       | No — unchanged                                                           |
| **Subscription status**     | No — unchanged                                                           |

> **Warning**: The update applies to all **active and pending** subscriptions in the selected programs. Use the **Select which Services to Adjust** checkboxes to limit which programs are affected.

### What Happens Next

* **On the system side**: All subscriptions in the filtered view have their next billing date updated. The new date is reflected immediately under [**SELL > View Subscriptions**](https://control.peoplevine.com/subscriptions). Members are not charged until the new next billing date.
* **Next step**: Verify the updated dates in the subscription list. See: [How to Batch Update Membership Rates for Current Members](/products/control-panel-overview/membership-setup-overview/batch-update-membership-rates.md) if you also need to update rates.

*Last updated: 2026-05-24*


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.peoplevine.com/products/control-panel-overview/membership-setup-overview/batch-push-billing-dates.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
