- Add your GSTIN, legal name, address and state to your invoicing tool.
- Give every product an HSN code and the correct GST rate.
- Pick how invoices are made: by hand, with a Shopify Order Printer template, or with a GST invoice app.
- Make sure CGST + SGST or IGST is chosen from the place of supply, not guessed.
- Number invoices in one series that is unique for the financial year.
- Keep every invoice for at least 72 months after the annual return due date.
What Shopify does, and what it doesn't
Shopify can work out tax at checkout once you set up GST under Settings → Taxes and duties, and it shows that tax on the order. That's useful, but it isn't the same as issuing a tax invoice.
Shopify's order confirmation emails and packing slips aren't designed as GST tax invoices. Unless you build it yourself, they don't carry everything Rule 46 of the CGST Rules, 2017 asks for, such as an invoice number from a financial-year series, HSN codes for each item, the place of supply, and the tax split into CGST and SGST or IGST.
What a GST invoice must show
The full list is in our GST invoice format guide. The parts Shopify sellers most often miss are:
- Your GSTIN, legal name and address.
- A unique invoice number of up to 16 characters, in a consecutive series for the financial year.
- HSN codes: 4 digits on B2B invoices if your turnover is up to ₹5 crore, 6 digits on all invoices above that.
- The buyer's GSTIN on B2B sales, so they can claim input tax credit.
- Place of supply, with the state name, for inter-state sales.
- Tax shown separately as CGST and SGST, or IGST, with rate and amount.
Three ways to create GST invoices for Shopify orders
1. By hand, in Excel or accounting software
You copy each order into a spreadsheet or into software such as Tally or Zoho Books and issue the invoice there. It costs nothing extra and works for a handful of orders a week. It gets slow and error-prone as orders grow, and you enter every order twice.
2. Shopify Order Printer with a custom template
Shopify's free Order Printer app prints documents from a template you can edit in Liquid code. You can add your GSTIN and HSN codes, but you maintain the template yourself: the tax split, the invoice numbering for each financial year and any GST reports are up to you.
3. A GST invoice app
A GST invoice app from the Shopify App Store reads your orders and creates the invoice for you. Good ones choose the tax type from the place of supply, keep a proper invoice series, email the PDF to your customer and export GSTR-1 data. Several exist, including our app, GST Point.
Setting it up with GST Point, step by step
- Install GST Point from the Shopify App Store. It opens inside your Shopify admin.
- Add your business details in Settings: GSTIN, PAN, address, state, logo, bank details and invoice terms. Each invoice keeps a copy of these, so changing them later doesn't alter invoices already issued.
- Set your invoice series, for example
GP/26-27/0001. - Check HSN codes and GST rates on your products. These come through to each invoice line.
- Choose when invoices are created: when an order is created, paid or fulfilled (Standard plan and above). On the Free plan you create them from the orders list.
- Check your first invoice: the tax type, HSN codes and total should match the order.
- Share reports with your CA each month. GSTR-1 and sales register exports are on the Standard and Premium plans.
Common mistakes to avoid
- Wrong tax type. Charging IGST on a same-state order, or CGST + SGST on an inter-state one. See CGST, SGST or IGST.
- Missing or wrong HSN codes, which then don't match your HSN summary in GSTR-1.
- Handling returns by changing the invoice. Returns and price reductions need a credit note against the original invoice. Keep invoice edits for genuine corrections, and keep a record of each one.
- Reusing Shopify order numbers as invoice numbers. Cancelled orders leave gaps; a separate invoice series is cleaner.
- Leaving invoices until return time. Creating them as orders come in is far easier than catching up at month end.
Questions people ask
Do I need to issue a GST invoice for every Shopify order?
If you're GST-registered, yes, for every taxable sale. One exception: for sales under ₹200 to an unregistered buyer who doesn't ask for an invoice, you may issue one consolidated invoice at the end of the day.
Can I email the invoice instead of printing it?
Yes. An invoice sent as a PDF is valid. Many sellers also put a printed copy in the parcel.
Does my customer need a GSTIN?
Only for B2B sales. Consumers don't have one, and the invoice simply leaves that field blank. If a business buyer gives you their GSTIN, put it on the invoice so they can claim input tax credit.
Do I need e-invoicing (IRN) for Shopify orders?
E-invoicing applies to B2B invoices once your aggregate turnover in any financial year since 2017-18 has crossed ₹5 crore. Sales to consumers (B2C) don't need an IRN.
This guide is general information, not tax or legal advice. GST rules and dates change; check the details for your business with your CA. Last reviewed 5 October 2026.