Magento 2 Extra Fee Extension

Charge your customers for customization services like gift wrap, fast delivery, etc. with Magento 2 Extra Fee module. Display the extra charges in the cart and on the checkout pages.

  • Display the extra fee details on orders and checkout pages.
  • Set minimum and maximum amount for extra fee.
  • Enter fixed amount as extra fee amount.
  • Option to calculate extra fee on tax amount.
  • Display extra fee on Cart and Checkout pages.
  • Show details of extra charges applied to orders to store owner.
  • Increase average order value.
  • REST API Available / GraphQL API Available.
  • Hyvä Addon Available.
  • Compatible with Hyvä React Checkout.
  • Check our Magento 2 Extra Fee Extension (PRO Version).
Magento 2.1, 2.2, 2.3, 2.4


Imagine a customer bought a product from your store which they are planning to gift someone. But receiving the products and then gift wrapping them can be daunting for many. Offering extra services like gift wrapping and fast delivery can increase customer satisfaction and it saves them a trip to stationary store which provides them a convenience and value!

However, charging extra fees for these services can create a negative perception. Customers may feel nickel-and-dimed, especially if the fees seem excessive. This can damage trust and lead them to competitors who offer similar services at a lower cost. To mitigate this, businesses should ensure the extra fees are reasonable and transparently communicated.


The Magento 2 Extra Fee extension is a powerful tool that offers a range of customizable options to online retailers. With this extension, retailers can easily create additional charges or surcharges for various services, such as gift wrapping, rush orders, and packing charges, which customers can opt for during the checkout process.

When a customer selects any of these additional services, the applied charge is instantly displayed on the Cart and Checkout pages. This feature enables customers to see the total cost of their order, including any extra fees, before they finalize their purchase. The Extra Fee extension is a valuable tool for businesses looking to provide additional services to customers in a hassle-free way while also generating extra revenue.

If you are looking to charge a fee based on payment gateway selection, check out our Payment Fee extension for Magento 2.

For a product-based fee, check out the Product Fee extension for Magento 2.

For more fee-based options, check out our Surcharge extension for Magento 2.


Benefits of Magento 2 Extra Fee Extension


Add Extra Fee in Checkout

Using Extra Fee for Magento 2 extension, store owners can charge supplementary charges for gift wrapping, swift delivery, packaging etc. on orders.

Display the applied surcharge information on Cart & Checkout pages.

Add Extra Fee in CheckoutAdd Extra Fee in Checkout
Set Extra Fee AmountSet Extra Fee Amount

Set Extra Fee Amount

Enter extra fee amount to apply it to orders placed by customers. The extra fee amount is added to order subtotal during checkout procedure.

Set Min & Max Order Amount for Extra Fees

It has the following options for applying extra fee amount to checkout.

  • Minimum order amount
  • Maximum order amount

Surcharge is applied automatically to all orders based on the condition set for order amount.

Set Min & Max Order Amount for Extra FeesSet Min & Max Order Amount for Extra Fees
Tax Calculation on Surplus FeesTax Calculation on Surplus Fees

Tax Calculation on Surplus Fees

Admin can determine whether the tax should be applied to additional costs charged on orders.

Display Extra Fee on Order View Page

Admin can check information of applied extra charges applied to customers' oders on order view page.

Display Extra Fee on Order View PageDisplay Extra Fee on Order View Page


Why Choose MageComp’s Magento 2 Extra Fee Extension?


  • Extra fee detail is auto added to the following pages & reports.
    • Order view page
    • Print order page
    • Credit memo
    • Invoices
    • Customer sales emails
    • PDFs generated by Magento
  • Assign custom fee label for extra fee to show on frontend.
  • Set fixed amount as extra fee to apply to orders.
  • Set amount for minimum & maximum orders.
  • Show extra fees is displayed on Cart & Checkout pages.
  • Apply extra fee to tax.
  • Multi-store supported.
Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account

Version 1.0.8 Date : 24-01-2024

- Improved REST API and GraphQL API

Version 1.0.7 Date : 18-05-2023

- Compatible with Magento 2.4.6 version

- Minor bug fixing

Version 1.0.6 Date : 29-04-2022

- Added REST API and GraphQL API

- Compatible with Magento coding standards

Version 1.0.5 Date : 15-09-2020

- Now , you can easily add charge tax on the Fee

Version 1.0.4 Date : 11-10-2019

- Compatible with Magento 2.3.3 Latest Magento version

Version 1.0.3 Date : 10-09-2019

- Compatibility with Magento 2.3.2

- Extra fee for invoice and credit Memo Issue Resolved

- PayPal Issue Resolved

Version 1.0.2 Date : 14-06-2018

- Minor Bugs Fixed

Version 1.0.1 Date : 26-03-2018

- Minor Bugs Fixed

Magecomp Product Image
Customer Questions
Once we buy this extension, can it be used on 2 websites?
You are allowed to use the extension in one production website and 2 development websites.
You can enter all as comma-separated in the domain field while purchasing the extension on our website.
Please, mind that only logged in users can submit questions