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)

  1. Go to Dashboard > Extra Fees
  2. Click Add New Fee
  3. Name the fee: Subscription Setup Fee
  4. Set Fee Type to: Fixed
  5. Set Amount to: $20
  6. Under Conditions, apply the fee to Subscription Products

  7. Click Save Fees
  8. 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
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.