Redeem Now
Read More
Read now
Menu Close
    Start a Project Request quote Reading list Switch to dark mode
    Blog Version - 1.7.x.x
    • Version 1.7.x.x
    • Version 1.6.x.x

    Prestashop GST – Returns and Invoices

    Prestashop GST – Returns and Invoices: This Module setups Indian GST structure in your Prestashop Store and hence all the tax operations will automatically align to the new GST standards. This Tax structure has been implemented in India to evade the multiple cascading effects of taxes.

    Also For an Indian Admin running a Prestashop store, it is mandatory that tax system is followed precisely. Hence we launch this module that helps admin to abide by his home country taxation system and at the same time keep running their site with Prestashop as their platform.

    Prestashop GST – Returns and Invoices Module helps Admin to Download GST invoices which can be readily uploaded on GST server.

    So Grab this module Now!

    GST Overview

    It is important to have an overview of this taxation system!

    Introduction to GST: Goods and Services Tax (GST) is an indirect tax which was introduced in India on 1 July 2017 and was applicable throughout India which replaced multiple cascading taxes levied by the central and state governments. Under GST, goods and services are taxed at the following rates, 0%, 0.25%, 3%, 5%, 12% ,18% and 28%.

    What is GST?

    GST is the newly implemented tax structure of India.

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

    Hailed as one of the biggest tax reforms of the country, the Goods and Services Tax (GST) subsumes many indirect taxes which were imposed by Centre and State such as excise, VAT, and service tax. It is levied on both goods and services sold in the country.

    Components of GST

    GST is divided into three components:

    1. the Central Goods and Services Tax (CGST),
    2. the State Goods and Services Tax (SGST),
    3. the 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.

    Advantages of GST

    GST is a transparent tax and also reduce the number of indirect taxes.

    Helps to remove multiple cascading effects of taxes and aiming at a goal of letting industry and the economy benefit as a whole.

    GST Implications on E-commerce Industry

    eCommerce businesses are expected to benefit from GST because until recently, they suffered from the complex and multi-tier supply chain system involving 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.


    • Both admin and customers can add GSTIN number.
    • Prestashop Admin now has the full functionality to be able to use the GST pattern of Tax structure on its website.
    • With the installation of the module, all the GST taxes /tax rules are auto created on Prestashop.
    • Admin can add HSN code and UQC on products (in the catalog).
    • Admin can create Invoice csv’s compliant to the respective Order types.
    • Admin can download Invoice csv’s from Prestashop backend.
    • Invoices adhere to their respective Order types format.
    • Prestashop invoices as created as per GST standards.
    • Invoices are created as per these standard order types – B2B, B2CS, B2CL, and Export.
    • Downloaded invoices can be readily uploaded on GST server.
    • The Customers can add/edit/delete GSTIN number.


    • The localization of India should be imported on your Prestashop site before using this module.
    • GST invoices will be generated only when GST taxes are applied on the products.
    • GST invoices are generated when order status is updated to “delivered’.
    • For a B2B type Order Invoice, it is mandatory for the customer to have entered VAT (GSTIN) Number in customer address section.


    1. Go to back office ->module
    2. Upload the module zip file
    3. Search “GST – Returns and Invoices ” in module search box then go to the module and click on install.


    After the installation, you need to configure the module. As far as configuration is considered, admin will have to enter Company’s Registered Address and GSTIN number.

    As soon as the module is installed, some predefined GST taxes and tax rules are created on the Prestashop backend.



    These Taxes needs to be assigned to the products to get the GST invoice.

    Admin Management

    Upon Installation of the Module, two new fields will be added to Product Catalog while adding or updating any products. Go to Modules tab in Product Catalog. Admin needs to specify the HSN code and Select the correct UQC for each product.

    Also a new tab “GST System” is added to Orders Tab on Prestashop Backoffice.

    Here all the Orders with Products having GST taxes will be listed and Admin can generate Invoices from here as per the type of Transaction.

    The Entire Workflow of the Module Shall be explained in the next section.

    Invoice Types in GST

    Invoices are of various types depending on various parameters like customers delivery address, order amount, etc. With the help of this module, Invoices are created as per these standard order types – B2B, B2CS, B2CL, and Export.

    • B2B: It means Business to Business Invoice. These registered parties may be within state or outside state and should have VAT number.
    • B2CS: It means Business to Small Customer Invoice. Invoice generated for the client comes under the category of B2CS, if:
    1. amount is less than 2,50,000.
    2. client is from the same state.
    3. amount is less than 2,50,000 and client is from the different state.
    4. amount is greater than 250000 and client is from the different state
    • B2CL: It means Business to Large Customer Invoice. If the invoice generated for the client who is from the same state and amount is more than 2,50,000 then the invoice comes under the category of B2CL.
    • Export: It means sales outside the country.


    At the front end, a customer can also add his GSTIN number under “ADDRESSES” tab of “MY ACCOUNT” section.

    When a customer clicks on ‘Add GSTIN’ button, a pop appears on the screen wherein he has to enter his GSTIN number and click on save.

    Once GSTIN number has been saved by a customer, he can view it under ‘My Address’ as shown below:

    For a new address, a customer can add the GSTIN under “My Addresses” tab as shown below:

    A customer can add or update the GSTIN while placing an order under “Address” tab as shown below:

    Now, when a customer places an Order and Admin has updated its Order Status to “Delivered” – Orders are listed in GENERATE INVOICE CSV section. Please refer to the screenshot.

    Note: – Only the Products on which GST taxes are applied will be eligible for GST invoice generation and will be listed in this section.

    There are various types of Invoices when one follows the GST structure of taxation:

    There are various invoice (order) types depending on various parameters like customers delivery address, order amount etc.

    All Orders having products with GST taxes applied will be listed in new GST system – Generate Invoice CSV section. Every Order will have their respective Order types based on various parameters like Customer Address, Order Amount etc!

    Admin can create Invoice CSV’s, Once CSV’s are created, it will be listed in Download CSV section –

    Once Admin has generated invoice csv as per the order types, it will be listed in Download Invoice csv section. From here Admin can download the Invoice csv.

    Complete GST tax details will be shown in the Invoice. Check below screenshot of sample invoice format.


    That’s all for Prestashop GST still have any issue feel free to add a ticket and let us know your views to make the module better

    Current Product Version - 5.1.0

    Supported Framework Version - 1.7.x.x

    . . .

    Leave a Comment

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


  • Divakaran
    We have already bought your module. Can we add one more tax for a product along with GST?
    • prerna (Moderator)
      Hello Divakaran,

      Thanks for contacting Webkul!

      When the module is installed, some predefined GST taxes and tax rules are created on the Prestashop back-end.
      You can add new GST taxes but we will have to map them with our module.

      Please raise a ticket at or email us at so we can discuss the possibility of customising it for you.

      Thanks and regards,
      Prerna Arora

  • Back to Top
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again

    Table of Content

    Hide Index