In this guide
- Enter your GSTIN in Settings → Company Profile
- Set the HSN code and tax slab on each item
- Pick the right Sale Type on every bill
- Month end: Reports → GST Returns → GSTR-1 and GSTR-3B
- One-time Help → GST API Setting for e-Invoice and e-Way Bill
GST looks hard because of its words, not its work. Speed Plus 9 does the arithmetic. Your job is to give it three correct facts: your own GSTIN and state, each party's GSTIN and state, and each item's HSN code and tax slab. Get those right and the bills, the returns and the e-Invoices follow.
8.1Understanding GST in Plain Language
GST (Goods and Services Tax) is the tax added to the price when goods or services are sold. Before GST, one product could carry excise, state VAT, sales tax and more, one on top of another. GST replaced them with one tax per item. You collect GST from your customer, take credit for the GST you paid your supplier, and pay the government the difference.
8.2CGST + SGST or IGST: Sale and Purchase Types
A sale within your own state carries two halves: CGST (Central GST) and SGST (State GST). An 18% item has 9% + 9%. A sale to another state carries one tax, IGST (Integrated GST), the full 18%. The total tax is the same. Only the split differs.
In Speed Plus 9 the Sale Type on the bill (the Purchase Type on a purchase) decides the split. Each type has a region under Select Region: Within State, Out of State or Out of Country. Open them from the Settings icon → Sale Types or Purchase Types.
A type can also be set to Fully Automatic Mode. The screen says: "In Fully Automatic mode, software decides itself whether party is B2B or B2C, within state or Inter-State." For that, the state code and GSTIN must be correct on every party and on your own company.
8.3B2B and B2C
| Type | Meaning |
|---|---|
| B2B | Business to business. The buyer has a GSTIN and can claim the tax as credit. On the Sale Type this is Tax Invoice [B2B]. |
| B2C | Business to consumer. The buyer has no GSTIN. On the Sale Type this is Retail Invoice [B2C]. |
| B2C-Large | A large inter-state bill to a buyer without GSTIN, above the limit the government sets. Reported bill by bill. |
| B2C-Small | All other B2C sales. Reported as totals by state and rate, not bill by bill. |
8.4Tax Slabs and HSN Codes
A tax slab is the GST rate group an item falls in, for example 5% or 18%. An HSN code (Harmonised System of Nomenclature) is the government's number for a kind of product. The HSN code decides the rate. Your slabs live under the Settings icon → Manage Tax Slabs.
8.5Setting Tax on Your Items
- Open the item in Masters → Items (Ctrl+I). See 3.3.
- Type the HSN Code and choose the Tax Slab.
- Save. Every bill of that item now adds the tax by itself.
To stop staff from saving items without an HSN code, switch on Make HSN Code Compulsory in Item Entry under Settings icon → General Settings → Warnings and locks → Stock and items.
8.6Bulk Price Changes: Price Alteration Tool
When rates change you do not have to edit items one by one. Open Help → Price Alteration Tool.
- Choose the Tax Slab whose items you want to change and click OK.
- Tick the items, or tick Select All.
- Tick what to change: Sale Price, MRP and/or Purchase Price.
- Choose Increase Price (+) or Reduce Price (-) and type the % in Enter %.
- Click Proceed.
8.7e-Invoice and e-Way Bill: One-Time Setup
An e-Invoice is a B2B bill reported to the government's invoice portal, which sends back an IRN number. An e-Way Bill is the permit that travels with goods above a set value. Whether either applies to you depends on your turnover and the rules of the day. Ask your CA.
Before you start you need three things:
- Your company GSTIN in Settings → Company Profile. Without it Speed Plus shows "GST No. not entered in Company Registration".
- A GST API License No. and Partner Code. Get them from your Speed Plus dealer.
- An API user name and password from the government portal, made through the GSP (GST Suvidha Provider: the company whose connection Speed Plus uses).
- On the government e-Invoice portal, log in and open API Registration → User Credentials → Create API User. Verify the OTP sent to your registered mobile, choose Through GSP, select the GSP your dealer names, and create a user name and password. Write them down.
- In Speed Plus open Help → GST API Setting and choose Using License No.
- Type the GST API License No. and Partner Code, then click Verify License. A good licence shows "This License No. is 100% Valid for Activation of GST API".
- Tick E-Invoice, E-Way Bill or both. Tick Ask on Each Bill if you want to be asked every time. With E-Way Bill ticked, fill E-Way Threshhold Limit.
- Type the portal user name and password in e-Invoicing Username and e-Invoicing Password and click Generate Token. The token appears in Token. You need the internet for this.
- Click Save. Speed Plus shows "GST API Settings Saved Successfully".
Two more e-Way Bill settings sit under Settings icon → General Settings → Party and e-way bill → E-way bill and e-invoice: Enable E-Way Bill Feature and Ask for Eway Details if Bill Crosses Threshhold Limit. Input Dispatch Details for e-Invoice asks for a dispatch address when goods leave from a place other than your billing address.
8.8Generating an e-Invoice
- Make and save the B2B sale bill as usual (Chapter 5).
- In the Print window, tick E-Invoice and click Generate.
- Speed Plus sends the bill to the portal. The IRN, the acknowledgement number and date come back and are saved with the bill. View Details shows them.
- Print the bill. A format that carries the e-Invoice fields prints the IRN and the signed QR code.
IRN (Invoice Reference Number) is the unique number the government portal gives your bill. With the signed QR code it shows that the bill was reported. Your buyer can check it.
To cancel an e-Invoice, open the bill, click Cancel at the bottom of the bill window, then Cancel e-Invoice, and type a remark. The portal allows cancellation only for a short time after generation, so cancel at once if you must.
8.9Generating an e-Way Bill
From the same Print window tick E-Way Bill and click Generate. Speed Plus builds the e-Way Bill from the invoice. No re-typing on a separate portal. Show E-Way PDF opens the e-Way Bill to print or send to the transporter.
If you prefer to upload yourself, click Create E-Way Bill JSON File and upload that file on the e-Way Bill portal. To cancel, open the bill, click Cancel and then Cancel e-Way Bill.
8.10GSTR-1: Your Sales Return
GSTR-1 is the monthly (or quarterly) return of your sales. Press Ctrl+1 or open Reports → GST Returns → GSTR-1. A screen of tiles opens. Each tile is one table of the return:
| Tile | What it lists |
|---|---|
| B2B | Invoices To Taxable Persons (buyers with GSTIN). |
| B2C-Large | Large inter-state bills to buyers without GSTIN. |
| B2C-Small | Other than B2B & B2C-L (see 8.11). |
| Dr./Cr. Notes | Notes To Registered Dealers, and To Unregistered Dealers. |
| HSN Report | Summary of HSN Codes. |
| Adv. Recd. / Adv. Adjust. | Tax Liability on Advance, and Adjustment of Advance. |
| Docs Issued | Summary of Documents (bill numbers from and to). |
| Nil Rated | Nil, Exempted & Non GST sales. |
| Exports | Out of Country Supplies. |
Click a tile, set From and To and click OK. The B2B list shows each bill with its GSTIN and totals for Taxable Amount, CGST Amount, SGST Amount, IGST Amount and Total Tax Amount. CSV Format and xlsx Format save the list as a file. Tick Show 0% Also to include tax-free lines.
The tile screen also has Create Excel File for E-Filing (a GSTR-1 workbook for the government's offline tool), GST Summary (8.13), GST Register (Bill Wise), GST Register (Date Wise), GST Register (HSN Wise), Date Wise HSN Summary and Make GSTR 3B Return.
8.11GSTR-1 B2C Small
Click the B2C-Small tile. The B2C Small Invoices screen adds up your retail sales by state and tax rate. Under Consider Sale Returns tick Within State and/or Out of State to subtract sale returns (credit notes) of that kind. Click OK, then CSV Format or xlsx Format.
8.12GSTR-3B and its Excel Button
GSTR-3B is the monthly summary: sales, purchases, tax payable and input credit. Press Ctrl+3 or open Reports → GST Returns → GSTR-3B. Set From and To, tick Consider B2B Sale Return and Consider B2C Sale Return as your CA advises, and click OK.
- Print prints the summary.
- Excel opens the government's GSTR-3B Excel utility (the file GSTR3B_Excel_Utility_V4.0.xlsm in the gst returns folder of Speed Plus) and fills your figures into it. Check it and upload as your CA directs.
8.13GST Summary and its Print Button New in 2026
The GST Summary puts the whole month on one screen: Total Sale Amount, Total Output GST + Cess, Total Purchase Amount, Total Input GST + Cess, Input Tax Credit (If any) and Balance Tax To be Paid. Open GSTR-1 (Ctrl+1) and click GST Summary. Set From and To and click OK.
Click Print for a preview on A4 landscape: your company, the period, your GSTIN, bands over Sale/Purchase, Returns and Net, and the six totals after the last row. It prints the period you last filled. CSV Format and xlsx Format save the same figures as a file.
8.14Input Tax Credit and GSTR-2A Reconciliation
The GST you pay on purchases can be set off against the GST you collect on sales. This is Input Tax Credit. You get it only when your supplier has reported the bill in their own return. Enter each purchase with the supplier's correct GSTIN and bill number (Chapter 9).
Reports → GST Returns → GSTR2A - Reconciliation matches your purchase bills against what your suppliers filed, so you claim what is due and chase the supplier for what is missing. GSTR-2, GSTR-4 and GSTR-9 are on the same menu.
Questions and answers
Do I work out CGST + SGST or IGST myself?
No. The Sale Type (or Purchase Type) on the bill decides it from its region: Within State gives CGST + SGST, Out of State gives IGST. In Fully Automatic Mode the party's state and GSTIN decide.
My local customer's bill shows IGST. Why?
The bill is on an Out of State sale type, or the party's state code is wrong. Pick a Within State type, or correct the state in the party's account and in Settings → Company Profile.
Do I type the tax on every bill?
No. Set the HSN code and tax slab on the item once (8.5). The bill adds the tax by itself.
Which GST rate is right for my item?
Ask your CA or check the GST portal for the item's HSN code. Rates change, so do not rely on an old bill.
What is an HSN code?
The government's number for a kind of product. It decides the GST rate and is printed in the HSN summary of your return.
How do I make the HSN code compulsory?
Settings icon → General Settings → Warnings and locks → Make HSN Code Compulsory in Item Entry. Press Save changes.
Must I be GST-registered to use Speed Plus?
No. If you are not registered, you can leave the HSN code and your GSTIN blank and bill without tax. Each item still needs a tax slab: pick your zero-tax (0 %) slab (3.3).
GSTR-1 stops halfway with "Conversion from string "" to type 'Double'" (SP9-CB8CD1). What do I do?
Fixed in version 261030; update with Help → Check for Updates. The B2B list now shows every row, even a tax line whose bill has no party.
B2C Small shows "Operation is not allowed when the object is closed" (SP9-37B082).
Fixed in version 261030; update with Help → Check for Updates. The list now loads even when a tax line has no tax % or a name with an apostrophe.
The GSTR-3B Excel button shows RPC_E_SERVERFAULT (SP9-57937D).
Fixed in version 261030; update with Help → Check for Updates. If it still fails, the new message names the step. Close any stuck Excel in Task Manager and try again.
E-Invoice Generate shows "The program tried to use something that was not loaded" (SP9-79D586).
Fixed in version 261030; update with Help → Check for Updates. A slow or unreachable GST server now gives "Cant Generate Token at this moment" with the reason. Check the internet and firewall and try again.
"Cant Generate Token at this moment". What now?
Read the Reason line under it. Usually the internet is down or a firewall blocks the GST server. Try again later, or check the user name and password in Help → GST API Setting.
I don't have a GST API License No. or Partner Code.
Ask your Speed Plus dealer. You cannot finish the e-Invoice setup without them.
"GST No. not entered in Company Registration" appears.
Your own GSTIN is missing. Open Settings → Company Profile, type it and save, then return to Help → GST API Setting.
How do I cancel an e-Invoice or e-Way Bill?
Open the bill, click Cancel at the bottom, then Cancel e-Invoice or Cancel e-Way Bill, and type a remark. Do it soon: the portal allows it only for a short time.
Can I make an e-Way Bill without the API?
Yes. In the Print window click Create E-Way Bill JSON File and upload the file on the e-Way Bill portal yourself.
How do I give my CA the GSTR-1 data?
Open each tile, click OK, then xlsx Format or CSV Format. Or use Create Excel File for E-Filing on the GSTR-1 screen.
Where is the GST Summary print?
Ctrl+1 → GST Summary → set the dates → OK → Print. It prints the period you last filled.
What is Input Tax Credit?
The GST you paid on purchases, set off against the GST you collected on sales. Reconcile it with GSTR2A - Reconciliation (8.14).
Can I change many prices at once after a rate change?
Yes. Help → Price Alteration Tool, pick the Tax Slab, tick items and prices, choose Increase or Reduce, enter %, Proceed. Take a backup first.
Do I need the internet for e-Invoice and e-Way Bill?
Yes. Both talk to the government portal. The GST returns screens work offline.