Create Fee Types

Create reusable fee definitions in Magento Admin. Depending on your package/setup, this is done either in a Product Fees fee-type screen or via product fee attributes.

What A Fee Type Contains

A fee type defines:

  • A unique code
  • A customer-facing label
  • Calculation type: fixed or percent
  • Taxable flag
  • Optional default tax class
  • Active status and sort order

Fixed vs. Percent

  • Fixed: amount per unit (for example 10.00 per item)
  • Percent: percent of unit price (for example 5 = 5%)

Taxable Fees

Tax is applied only when all of these are true:

  1. Apply tax to product fees is enabled in configuration
  2. The fee type is marked as taxable
  3. A valid tax class is available for that fee context
  1. Open Magento Admin
  2. Use your fee-definition area:
    • Product Fees fee-type screen (if available), or
    • Stores ->Attributes -> Product for fee attributes in legacy-style setups
  3. Define code, label, amount type, taxable flag, and sort order
  4. Save and keep the fee definition active
  5. Test with one product before broad rollout

Best Practices

  • Use stable codes (handling, service, environmental)
  • Keep labels customer-readable
  • Start with a small test set, then expand

Next

Found an issue with this documentation? Let us know