A guide on handling taxes for extra fees

A guide on handling taxes for extra fees

Contents:
      1. Enabling taxes for extra fees
            a) Default Magento settings
              b) Extension settings
      2. Tax display settings
            a) Excluding Tax
            b) Including Tax
            c) Including and Excluding Tax

      1. Enabling taxes for extra fees
      If you'd like to apply tax to your extra charges, you'll need to prepare your settings first. It needs to be done in two separate places:
     
      a) Default Magento settings. First, please navigate to Magento Admin Panel > Stores > Taxes > Tax Zones and Rates and add a rate you'd like to apply to your fees:


      After this, go to Magento Admin Panel > Stores > Taxes > Tax Rules, add a new rule, and make sure you've added the correct rate you've just created, along with additional tax settings:


      
If your fees have the same tax settings/rates as your products already have, or if corresponding settings have already been created, this point can be skipped.
      
      b) Extension settings. Please navigate to Magento Admin Panel > Amasty Extensions > Extra Fee > Configuration and select how taxes will be applied to your fees:


      - Apply Tax Class to Extra FeesIf you want your extra fees to be taxable, please switch this setting to Yes.
      Use Fee's Tax Class Instead of Product's Tax Class for Percent Fees. By default, if you have percentage fees in your store and tax is applied to them, fees will have the same tax class as products in your cart. If you'd like to set a tax class for your fees that will be different from product tax class, please switch this setting to Yes.
       Tax Class. This setting determines the tax class for all your fees.

      2. Tax display settings. At Magento Admin Panel > Amasty Products > Extra Fee > Configuration there are two settings that allow you to configure tax display settings:


      Display Prices at Shopping Cart. Here you can determine storefront display settings for your fees in cart and during checkout.
      Display Prices at Orders, Invoices, Credit Memos. This setting is responsible for fee display in documents.
      Both display settings have three identical options to select from. Let's check what they look like on the example of a fixed $5 fee that has 10% tax applied to it.

      a) Excluding Tax. The fee of $5 itself is displayed without tax in the Additional Fees section, and 10% tax of $0.50 that is added to it is defined separately in tax breakdown:



     b) Including Tax. Tax is both added to fee value in the Additional Fees section and is visible under tax breakdown:


      c) Including and Excluding Tax. For maximal clarity, a full breakdown is provided, $5 fee before tax application, the 10% tax of $0.50, and $5.50 fee after tax application:

      • Related Articles

      • How to create a mandatory fee?

              If you need your customers to select an obligatory fee during checkout, you can create a mandatory fee that won't allow customers to place an order unless at least one fee option is selected. To do that, please go to Magento Admin Panel > ...
      • Is it possible to add a fee for certain shipping regions only?

                Fees can be configured to appear only under certain conditions, including the shipping address. When editing or creating a fee at Magento Admin Panel > Stores > Configuration > Amasty Extensions > Extra Fee > Fees, please navigate to the ...
      • How to create a fee that'll be available for a certain subtotal only?

              Fees can be set to be visible once customers add some items totaling in a specific amount to the cart, or vice versa: hide the fee as soon as customers reach a certain subtotal. To do that while creating your fee at Magento Admin Panel > Stores ...
      • Is it possible to combine fixed and percentage values inside one fee?

              Fees can be configured to have fixed and percentage amounts at the same time. When creating a fee at Magento Admin Panel > Stores > Configuration > Amasty Extensions > Extra Fee > Fees > Add New Fee, please go to the 'Options' tab and click ...
      • How to create a fee that will be applied to certain products only?

              The Extra Fee extension allows creating a fee for mixed carts that will be applied to specific products in the cart only. To create such a fee, please go to Magento Admin Panel > Amasty Extensions > Extra Fee > Fees and create a fee with the ...
      • Announcements

      • Already done in Q3'22

        Extensions updates Advanced Reports now, when a website works with multi currencies while filtering reports by the store views, the data in the report is converted to the site base currency; now, the Product Performance report displays up-to-date customer
      • What to expect in Q3'22

        New features and improvements Improved Layered Navigation integration with Live Search. Elastic Search improved Relevance Rules functionality. Product Feed an option to add configurable options to product URL; possibility to use Quantity attribute as
      • Already Done in Q2'22

        Brand-new extensions Google Page Speed Optimizer Powered by SpeedSize™ is a synergy of Amasty Google Page Speed Optimizer and SpeedSize, which will help you greatly increase the site performance due to code structure compression and neuroscience media
      • What to expect in Q2'22

        Amasty always strives to deliver new functionality in accordance with the most popular customers’ requests and e-commerce trends. In this article, we'll share our plans on new extensions, improvements, fixes, and other releases the team intends to be
      • March'22 results

        New Solutions In March, the team presented two new suites that combine features of top Amasty extensions and are attractive price-wise: Must-Haves Suite. Don't know how to grow your business or what to start with? Get our must-have set of features for