🔥 Just Launched! Werra Premium Template for HyväSee it in Action

How to Add Extra Fee in Magento 2?

By Sanjay JethvaUpdated on Jan 02, 2025 5 min read

Competitive pricing, quality products, discounts, and timely delivery – you’ve everything set for your customers. But, still, they can choose your competitor over you if they provide additional offerings like gift packs, expedited delivery options, or so on.

Never miss an opportunity to delight your customers!

If you go an extra mile to make your customers happy, you can gain an edge over your competitors. You need not worry about the additions to the expenses you may incur. Magento 2 lets you charge some extra fees for your additional offerings.

In this blog post, I will help you how to add an extra fee in Magento 2.

What is the Extra Fee in Magento 2?

The extra fee is the additional amount you charge your customers to improve their shopping experiences in your store.

Let’s say you own a gifting store. You can offer a variety of gift packaging, an option to add personalized messages, a selection of eco-friendly packaging, or an option to expedite order deliveries.

When you charge extra fees to your customers,

  • Justify the product price to customers.
  • Maintain transparency between your business and customers.
  • It increases your average order value.
  • It gives more liberty and convenience to customers for additional services they can opt for.

How to Add Extra Fee in Magento 2?

The Meetanshi Magento 2 extra fee extension allows you to configure extra fees in Magento 2. This extension lets you improve your customers’ shopping experiences with value-adding services at a little extra charge.

Magento 2 extra fee extension by Meetanshi

As you install the extension, you will unlock the option to add services for which you would like to charge an additional fee at your store.

Follow the steps below to make this feature available in your store:

  • Step 1: Configure The Extension
  • Step 2: Add Tax Settings
  • Step 3: Check the Extra Fee Feature in the Front-end

Step 1: Configure The Extension

In your admin panel, go to Stores > Settings > Configuration. From the options in the left side pane, open Meetanshi > Extra Fee. Open Configuration and Enable the extension.

configure the extra fee extension

As you enable it, you can “Add Fees”.

Here, update the name of the service in the Title, choose the fee type – Percentage price of the product or Fixed Amount, and enter the fee amount.

Click Add to update multiple additional services.

Add multiple extra fee option

Step 2: Add Tax Settings

Next, you can update tax settings for the extra fee you’ve added.

Select ‘Yes’ on ‘Apply Tax for Extra Fees’ and ‘No’ if you don’t want to charge tax on extra fees.

Enable tax option for extra fees

If you have to charge tax on extra fees charged, select the tax class.

Choose the tax display option for additional fees on the front end. Once done updating, click ‘Save’ and view changes on your live store.

Apply tax for extra fees

Step 3: Check the Extra Fee Feature in the Front-end

Here’s how your additional services and extra fees will be visible to the customers on the checkout page of your Magento 2 stores.

Extra fees on the checkout page

Meetanshi’s extra fee extension lets you configure and display extra fees in Magento 2.

The extra fee module maintains transparency regarding the additional fee charged. In addition to the checkout page, your customers can see a total product price breakdown in the cart, invoice, and customer orders in their account.

Magento 2 Extra Fee

Add extra fees for the additional services such as gift wrap and more.

Get Extension

Generate More Revenue Per Purchase

Now, you know how to add extra feed in Magento 2. You can offer services like gift wrap, speedy deliveries, and product insurance not only to give customers more freedom and flexibility but also to improve your pricing strategy.

You can delight your customers and increase your revenue per purchase by selling such additional services on your online store. It improves customer engagement and increases your profit margins without price adjustments.

Sanjay Jethva Full Image
Article bySanjay Jethva

Sanjay is the co-founder and CTO of Meetanshi with hands-on expertise with Magento since 2011. He specializes in complex development, integrations, extensions, and customizations. Sanjay is one the top 50 contributor to the Magento community and is recognized by Adobe. His passion for Magento 2 and Shopify solutions has made him a trusted source for businesses seeking to optimize their online stores. He loves sharing technical solutions related to Magento 2 & Shopify.