How to Add Subscription Setup Extra Fees in WooCommerce
Subscriptions bring recurring revenue, but the initial setup often requires extra effort. This use case shows how to add a one-time setup fee for new subscribers using the Extra Fees plugin.
Overview
By charging a fixed fee on subscription products at the time of purchase, you can recover onboarding, configuration, or service activation costs. (Plugin Feature: Subscription Fees)
Business Impact Example: Many businesses charge a $20 setup fee for first-time subscribers, which helps increase upfront revenue and covers initial labor or platform setup expenses, without affecting recurring subscription pricing.
Preconditions
- Extra Fees plugin is installed and activated.
- WooCommerce Subscriptions or subscription products are enabled
Steps (Basic Flow)
- Go to
Dashboard > Extra Fees
- Click
Add New Fee
- Name the fee:
Subscription Setup Fee
- Set Fee Type to:
Fixed
- Set Amount to:
$20
Under Conditions, apply the fee to
Subscription Products
- Click
Save Fees
At checkout, the setup fee is automatically added for new subscriptions
Alternate Flow
- For renewals or existing subscribers, the fee will not be applied.
Expected Outcome
- Helps you recover setup costs and increase revenue from new subscribers