Back to Top

Magento 2 Multi Vendor GST Extension

Updated 9 August 2024

Overview

Magento 2 Multi Vendor GST Extension facilitates the admin to set up the Indian GST structure in the Magento (Adobe Commerce) Store

Now you can automatically align all tax operations as per the new GST standards.

With the help of this extension, the admin and the seller both can configure their GSTIN number and select their region. They decide the GST rate in percentage per product while creating it.

Also, they can decide the GST rate during the discount of the product and the admin can upload the CSV file of the GST rate of all products. The GST will apply to the shopping cart.

Please Note – This is a marketplace add-on, so you need to install Webkul’s Magento 2 Multi Vendor first.

Searching for an experienced
Magento 2 Company ?
Find out More

For Marketplace GST to apply, there must be the “Taxable Goods” option selected in the product’s TAX class.

Watch the below video tutorial to understand the extension workflow:

What is GST?

GST is the newly implemented tax structure of India.

Goods and Services Tax is aimed to replace all the indirect taxes levied on goods and services by the Centre and States currently.

Recognized as one of the most significant tax ameliorations of the country, the Goods and Services Tax (GST) subsumes many indirect taxes that were imposed by the Centre and State such as excise, VAT, and service tax.

GST implies Goods and Service Tax and it is an indirect tax levied on the supply of goods and services sold in the country.

GST Act came into effect on 1st July 2017. The GST has replaced many Indirect Taxes in India. 

It implies the fact of One Nation, One Tax and it replaces all types of taxes with a single tax. GST helps to remove the cascading tax effect and regulate the unorganized sector.

Components of GST

GST is subdivided into three components:

  1. Central Goods and Services Tax (CGST),
  2. State Goods and Services Tax (SGST),
  3. Inter-State Goods and Services Tax (IGST).

What is CGST?

CGST is a tax levied on Intra State supplies of both goods and services by the Central Government.

The CSGT will subsume the Central indirect taxes like the service tax, excise duty, additional customs duty, additional special excise duty.

What is SGST?

SGST is a tax levied on Intra State supplies of both goods and services by the State Government.

SGST will subsume the State indirect taxes like VAT, entertainment tax, octroi, and others.

What is IGST?

IGST is a tax levied on all Inter-State supplies of goods and/or services.

IGST will be applicable on any supply of goods and/or services in both cases of import into India and export from India.

Benefits of GST

GST is a clear-cut tax and also reduces the number of indirect taxes.

It helps to eliminate multiple cascading effects of taxes and endeavoring at a goal of letting industry and the economy benefit as a whole.

GST Impact on E-commerce Industry

eCommerce industries are presumed to benefit from GST as they underwent the complicated and multi-tier supply chain system including a lot of paperwork, reporting, and compliances.

Since GST is going to remove complexities arising out of the multi-tier supply system, the resultant lesser paperwork and lesser compliances will help e-commerce companies improve their efficiencies.

GST has eliminated complexities rising out of the multi-tier supply system, the resultant lesser paperwork and lesser compliances will help e-commerce businesses enhance their efficiencies.

Multi Vendor GST Extension Features

  • The admin can enable the module for the seller.
  • Both admin and the seller has to specify the GSTIN number.
  • They can select their production state.
  • Option to set the GST rate per product.
  • The admin and the seller can set the HSN code per product-wise.
  • The admin and the seller can mass update the GST rates of the products through the CSV file.
  • The GST rates will be displayed on the shopping cart page.
  • For the same state, the SGST and the CGST will apply.
  • For different states from the store owner, the IGST will apply.
  • The HSN code will be displayed on the invoice of the order.
  • Customers can add own GST Number in Create Account Page and Customer Edit Page.
  • GST info is displayed in emails and PDF’s.
  • The extension is compatible with the Hyva Theme
  • GraphQL has been implemented for the extension.

Installation

Installation

The installation is quite simple just like the standard Magento 2 extensions.

#Download Module

Firstly, you need to log in to the Webkul Store, go to My Account>My Purchased Products section, verify, and then download and extract the contents of this zip folder on the system.

#Upload Folder

Once the module zip extracts, follow path src>app and then copy the app folder into the Magento 2 root directory on the server as shown below:

E-commerce Marketplace GST Extension Installation

# Run Commands

You need to run the following commands:

php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento indexer:reindex
php bin/magento cache:flush

Multi-Lingual Configuration

For Multilingual support, please navigate to Store>Configuration>General >Locale Options. And select your desired language from the Locale option.

locale configuration

Marketplace GST Extension Language Translation

If you need to do the module translation, please navigate to the following path in your system app/code/Webkul/MarketplaceGstIndia/i18n

Open the file named en_US.CSV for editing as shown in the below screenshot.

E-commerce Marketplace GST Extension - Language Translation

Once you have opened the file for editing. Replace the words after the comma(,) on the right with your translated words.

After editing and translating the CSV file, you need to save the translated file name according to your region language and country code such as – de_DE.CSV

Then upload the translated file to the same folder from where you have obtained it. Now your module translation is complete.

Multi Vendor GST Extension – Configuration

After the installation of Multi Vendor GST Extension, the admin can configure the extension by navigating to Stores > Configuration > Webkul > Marketplace GST

gst configuraton
gst configuraton

Multi-Vendor GST Tax General Setting

  • Enable – Set this field as Yes to enable the extension and No to disable.
  • GSTIN – Enter the GSTIN (Goods and Service Tax Identification Number)
  • Production State – Enter the Production State to complete the configuration.
  • Catalog Product Price – This sets whether catalog prices entered from Magento Admin include GST.
  • Display Inclusive/Exclusive Info – set Display Inclusive/Exclusive Info Yes/No.
  • GST Rate Slabs – Enter the GST rate in percentage.

What is GSTIN?

GSTIN or Goods and Service Tax Identification Number is a unique 15-digit number, which has replaced the Tax Identification Number (TIN).

After the configuration of the General Setting GST section will get added in below-written spots 

  • Marketplace Management – Mass Update GST
  • Catalog – Products 
  • Orders – Order View
  • Orders – Order View – Invoices

Mass Update GST Configuration

gst india dashboard

In the e-commerce marketplace updating, GST manually is not easy henceforth Mass Update GST facilitates the admin to upload the CSV file of the GST rate of all products in one go.

gst india dashboard

Catalog – Product

After the installation of the E-commerce Marketplace GST Extension, the admin will be able to see some GST setting sections in the product page of the catalog

GST Rate (in Percentage)

Admin can set the GST Rate in percentage for the respective product or service.

HSN Code

HSN code stands for “Harmonized System of Nomenclature”. This system has been proposed to classify goods all across the globe.

HSN code is an 6-digit uniform code that classifies 5000+ products and is accepted worldwide. However, in India, There is an 8-digit HSN code.

gst rate on product

Intra-State Supply of Goods or Services 

Intra-State supply of goods or services is when the location of the admin and the location of the buyer are in the same state then it comes under Intra-state transactions.

Admin has to collect both CGST and SGST from the buyer. The CGST gets deposited with Central Government and SGST gets deposited with State Government.

In Intra-State transactions, a seller has to collect both CGST and SGST from the buyer. The CGST gets deposited with the Central Government and SGST gets deposited with State Government.

Intra-State Supply of Goods or Services GST Charges

Intra-State Supply GST Charges

Inter-State Supply of Goods or Services 

Inter-State supply of goods or services is when the location of the admin and the place of buyer are in different states. Similarly, In an Inter-State transaction, an admin has to collect IGST from the buyer.

Inter-State Supply of Goods or Services GST Charges

Inter-State Supply GST Charges

Marketplace GST Extension Seller End Configuration

After that, the seller can complete the GST setting from the GST configuration section available on the dashboard.

Manage-GST-Configuration-1

Set GST Configuration

  • GSTIN – Enter the GSTIN (Goods and Service Tax Identification Number)
  • Production State – Enter the Production State to complete the configuration

Mass Update Products

After the successful upload of the product with the respective rate of GST for that product, the data in the field can be visible to the admin just below the upload option as shown in the image.

gst india dashboard

Seller Adding Product

After the installation of the E-commerce Marketplace, GST Extension sellers will be able to see some GST setting sections on the product page of the catalog

seller adding

GST Rate (in Percentage)

Seller can set the GST Rate in percentage for the respective product or service.

HSN Code

HSN code stands for “Harmonized System of Nomenclature”. This system has been proposed for the systematic classification of goods all across the globe.

HSN code is a 6-digit uniform code that classifies 5000+ products and is accepted worldwide. However, in India, There is an 8-digit HSN code.

Intra-State Supply of Goods or Services by Sellers

Shopping-Cart-2-1

Inter-State Supply of Goods or Services GST Charges

gst

Customer End GST Setting

The E-commerce Marketplace GST Extension facilitates the customer to update the GSTIN in the Address Book.

address book

Thus, that’s all for the E-commerce Marketplace GST Module for Adobe Commerce. If you still have any issues feel free to add a ticket and let us know your views to make the module better http://webkul.uvdesk.com/

Current Product Version - 5.0.4

Supported Framework Version - Magento 2.0.x, 2.1.x, 2.2.x,2.3.x, 2.4.x

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Table of Content