How to Add a Startup Fee to a Subscription
Learn how to add a one-time startup fee to subscription products. Startup fees are charged once when customers first subscribe, in addition to the recurring subscription price.
How to Add a Startup Fee to a Subscription
Before You Begin
- Ensure you have owner or admin permissions
- Have Stripe connected (required for paid subscriptions)
Steps
Step 1: Open the subscription product
- Go to Products & Services > Manage Plans
- Find and click the subscription product you want to configure
Step 2: Set the startup fee
- Find the Startup Fee section (in the Pricing or Subscription area)
- Enter the one-time fee amount — this is charged once at sign-up, separate from the recurring price
- (Optional) Toggle Waive for existing customers if you want to exempt customers who are upgrading from an existing subscription
Step 3: Save
- Click Save
- The startup fee takes effect for new subscriptions immediately
How Startup Fees Work
- First payment: startup fee + first recurring charge (billed together)
- Future payments: recurring price only
- Existing customers: fee is waived if the toggle is enabled; otherwise charged like new customers
Troubleshooting
Startup Fee section isn’t visible. Confirm the product type is Subscription — startup fees only apply to subscription products.
Startup fee isn’t being charged. Confirm the fee amount is saved and that Stripe is connected and processing correctly.
Existing customers are being charged the fee. Enable the Waive for existing customers toggle and save.
To remove a startup fee. Edit the product, set the startup fee to $0, and save.
Need a hand?
Email our team at support@joinzipper.com and we'll usually reply within a few hours.
Was this article helpful?
Thanks for your feedback.