How to add fixed, percentage based or both extra fees
Using this feature, we can add two types of fees. The first is a fixed fee, and the second is a percentage fee.
Let's see both types of fees with an example, so we can get more ideas about them.
1. Fixed fee:
If you want to add a fixed fee amount for a specific location or product, cart total, etc., then this fee is mostly used.
For eg. If a user purchases any products from the United State then they want to apply the Handling fee of $3.99.
Screenshot - 1: (Admin - Fixed fee settings)

Screenshot - 2: (Front - Fixed fee based on country)

2. Percentage fee:
This type of fee is used once we need to add the processing fee for a small type of order or something like that.
For eg. If the cart order is less than 100, then add the 5% processing fee.
Screenshot - 3: (Admin- Percentage-based fee settings)

Screenshot - 4: (Front - Subtotal less than 100)

Screenshot - 5: (Front - Subtotal more than 100)

3. Percentage and fixed fee:
This type of fee structure, combining both a percentage and a fixed amount, can be useful in various scenarios.
For eg, Event Tickets: Selling tickets where a percentage of the ticket price is applied as a service fee, along with a fixed handling fee. ( Subtotal of 100$, Service fee: 10%, and Fixed handling fee: $5 so 10% + 5 = $15 )
Screenshot - 6: (Admin- Percentage and fixed fee settings)

Screenshot - 7: ( Front )

FAQs
Can I apply both fixed and percentage extra fees in WooCommerce?
Yes. You can create multiple extra fee rules using the plugin.
For example:
- a fixed handling fee
- a percentage-based service fee
Both fees will be applied during checkout if the rule conditions are met.
Why is my 2.5% extra fee not calculating correctly?
The percentage fee is usually calculated using the cart subtotal, not the final order total.
If shipping, taxes, or discounts are applied later, the percentage value may appear different from what you expect.
Can I apply percentage-based fees to the order total?
In most cases, percentage fees are calculated using the cart subtotal.
If you want a different calculation method, check the plugin settings or create custom rule conditions.
Why does the percentage fee change when a coupon is applied?
Coupons reduce the cart subtotal.
Since percentage fees are calculated based on the subtotal, the fee amount will also decrease.
Can I create different percentage fees for different products?
Yes. You can configure extra fee rules based on:
- product
- category
- cart subtotal
- shipping method
- payment gateway
This allows flexible fee configurations.