Fee types
Last updated: July 18, 2026
FlexiFees calculates fees four ways: a fixed amount, a percentage of the price, a percentage of your product cost (COGS), or a rate per kilogram. Each calculation can apply once to the whole cart (cart fee) or to every matching item (per-product fee), giving eight combinations that cover practically any charge.
The fee matrix
| Calculation | As a cart fee (once per order) | As a per-product fee (per matching item) |
|---|---|---|
| Fixed amount | A flat charge on the order. Example: the 0.29 USD Colorado Retail Delivery Fee, a 5 EUR small order surcharge. | Amount × quantity of matching items. Example: 0.25 EUR Pfand per bottle, a core charge per part. |
| Percentage | % of the discounted cart subtotal. Example: a 2% order protection fee, a capped fuel surcharge. | % of each matching item's discounted price. Example: a 10% tariff surcharge on imported items only. |
| Percentage of cost | % of the cart's total cost per item (COGS). Example: freight recovery proportional to what the goods cost you. | % of each matching item's cost. Example: a tariff passed on at your customs value, not your retail markup. |
| Per kilogram | Rate × total cart weight. Example: a heavy order surcharge above 20 kg. | Rate × weight of matching items. Example: a weight-based furniture eco-participation. |
Cart fee or per-product fee?
- Choose a cart fee when the charge belongs to the order as a whole: delivery fees, small order surcharges, packaging.
- Choose a per-product fee when the charge belongs to specific items: deposits, recycling fees, tariffs. It multiplies by quantity automatically and appears as one consolidated fee line. A per-product fee needs at least one product condition so it knows which items to charge.
Options on every fee
- Taxable toggle. Follow your Shopify tax settings or exclude the fee from tax. Details.
- Custom title. The exact wording customers see, including legally mandated labels.
- SKU. An optional code on the fee line for accounting and reporting.
- Minimum and maximum. Percentage, cost-based, and weight-based fees can be clamped, for example "2%, at least 1, at most 15".
Related
- All 34 conditions that decide when a fee applies.
- Use case guides showing these calculations on real fees.