Certified Zoho Premium Partner
GettingGST right in Zoho Books is the single most important configuration task for anyIndian business. Set it up correctly from day one and your GSTR-1, GSTR-3B,e-invoicing, and e-way bills all flow automatically. Set it up wrong and youwill spend months untangling rejected e-invoices, incorrect ITC claims, andGSTR mismatches.

Thisguide covers every step of Zoho Books GST configuration for Indian businesses —from GSTIN entry and HSN codes to e-invoicing IRP connection, GSTR filing, TDSsetup, and state-specific Professional Tax. It reflects the current GST rulesin 2026, including the GST 2.0 rate changes effective September 2025 and theHSN Phase-3 mandate active from May 2025.
ZocodenTechnologies is a certified Zoho Premium Partner. We have configured Zoho BooksGST for hundreds of Indian businesses across manufacturing, trading,professional services, and technology. This guide reflects what we actually do— not the generic Zoho help documentation.
.png)
.png)
.png)
.png)
.png)
Twomajor changes came into effect that affect every Zoho Books GST configurationin India. If your Zoho Books was set up before September 2025, your tax rateconfiguration needs to be reviewed. If it was set up before May 2025, your HSNcode configuration may also need review.
.png)
The56th GST Council meeting on 3 September 2025 approved a simplified ratestructure. CBIC Notifications 09/2025 to 17/2025-Central Tax (Rate) issued on17 September 2025 made it effective from 22 September 2025. The new GST slabsare:
The 12% and 28% slabs were abolished. If your Zoho Books has tax rates configuredas "GST 12%" or "GST 28%" — these need to be updated. Itemsthat were at 12% have moved either to 5% or 18% depending on theirclassification. Items that were at 28% have moved to 18% or 40%. Check eachitem's current rate against the CBIC notifications before updating.
.png)
Perthe GSTN advisory dated 1 May 2025 (implementing CBIC Notification No.78/2020-Central Tax), from the May 2025 GSTR-1 return period onwards:
If your Zoho Books items have HSN codes entered as free text rather than selectedfrom the system dropdown, your GSTR-1 push may fail. Check every item's HSNcode is correctly mapped in the system — not just typed as a number.
E-invoicingis mandatory for businesses with aggregate annual turnover above ₹5 crore inany financial year since 2017-18 — across all GSTINs under the same PAN. Thisthreshold has been in place since 1 August 2023 (CBIC Notification No.10/2023-Central Tax dated 10 May 2023). Once your turnover crosses ₹5 crore inany year, the mandate applies permanently — even if your turnover falls insubsequent years.
E-invoicingis mandatory for businesses with aggregate annual turnover above ₹5 crore inany financial year since 2017-18 — across all GSTINs under the same PAN. Thisthreshold has been in place since 1 August 2023 (CBIC Notification No.10/2023-Central Tax dated 10 May 2023). Once your turnover crosses ₹5 crore inany year, the mandate applies permanently — even if your turnover falls insubsequent years.
Ane-invoice can only be cancelled within 24 hours of IRN generation. To cancelwithin 24 hours: open the invoice in Zoho Books → Actions → Cancel E-Invoice →select a reason. This cancels the invoice in both Zoho Books and the IRPsimultaneously.
After24 hours, the Cancel E-Invoice option is no longer available. You must cancelmanually on the GST portal, then return to Zoho Books and use Actions → Mark asCancelled to update the status. Cancellation is irreversible — the IRN cannotbe reactivated. To re-issue the invoice, use Actions → Clone Invoice to createa new invoice, then push it to the IRP to generate a new IRN.
Ane-invoice can only be cancelled within 24 hours of IRN generation. To cancelwithin 24 hours: open the invoice in Zoho Books → Actions → Cancel E-Invoice →select a reason. This cancels the invoice in both Zoho Books and the IRPsimultaneously.
E-waybills are required for the movement of goods worth more than ₹50,000 in asingle consignment — for inter-state movement across India. Intra-statethresholds vary by state (some states have set limits up to ₹2,00,000).
From 1January 2025, the NIC e-way bill portal blocks generation of an e-way billagainst any document (invoice, delivery challan, bill of supply) dated morethan 180 days before the generation date. If you attempt to generate an e-waybill against an old document, the portal returns error code 820. The maximumextension period is 360 days from the document date.
Forgoods that are being dispatched on a delay — manufacturing backlogs, storageperiods, or slow-moving stock — raise a fresh delivery challan dated at thetime of actual dispatch rather than using the original invoice date. Thisavoids the 180-day block entirely.
Beforefiling anything from Zoho Books, enable API access on the GST portal:gst.gov.in → My Profile → Manage API Access → enable. Then in Zoho Books:Settings → Online Filing Settings → enter your GSTN username → authenticatewith OTP. This one-time setup connects Zoho Books to the GSTN via itsregistered GSP status.
Thisstep is the most important — and most commonly skipped — step in the GSTcompliance process. Under Section 16(2)(aa) of the CGST Act, ITC can only beclaimed on invoices that appear in your GSTR-2B. Claiming ITC on invoices notin GSTR-2B can result in a DRC-01C notice and forced ITC reversal with 18% perannum interest.
GSTR-2Bis available from the 14th of the month. In Zoho Books: GST Filing → GSTR-2B →Pull from GSTN. Zoho pulls the month's GSTR-2B and matches it against yourpurchase register on five fields: vendor GSTIN, invoice number, invoice date,invoice amount, and tax amount. Transactions are categorised as Matched,Partially Matched, or Missing.
Workthrough mismatches between the 14th and the 18th — before your GSTR-3B filingdeadline. For missing invoices, contact the vendor and ask them to file theirGSTR-1. For partially matched invoices, check whether the mismatch is ininvoice number format, invoice amount, or tax amount and correct accordingly inyour purchase bills. Do not claim ITC on unreconciled invoices.
GSTR-9 is mandatory for businesses with annual turnover above ₹2 crore. GSTR-9C(self-certified reconciliation) is required for businesses above ₹5 crore. InZoho Books, go to GST Filing → GSTR-9 — Zoho generates the draft byconsolidating the year's filed monthly/quarterly returns. Review each table,reconcile any differences between the annual summary and your filed returns,then file on the GST portal.
TDS(Tax Deducted at Source) in Zoho Books is configured under Settings → Taxes →TDS. Enable TDS, add your TAN (Tax Deduction Account Number) in organisationsettings, and configure which transactions attract TDS deduction. Zohopre-creates common TDS sections — you can add custom rates for specificscenarios.
Withouta valid PAN from the vendor, TDS is deducted at the higher rate — 20% for mostsections, or 5% under Section 194Q. In Zoho Books, if a vendor's PAN is notentered, the system automatically applies the higher rate.
AssignTDS sections to vendors under their Tax Info tab. When you create a bill for aTDS-applicable vendor, Zoho calculates the TDS automatically and shows the netamount payable to the vendor. The TDS amount is tracked separately in a TDSPayable liability account. TDS is deposited via Challan ITNS 281 by the 7th ofthe following month.
ForSection 194Q (purchase of goods), TDS applies only on the amount above ₹50 lakhpaid to a single vendor in a financial year. For example, if you pay a vendor₹60 lakh in the year, TDS at 0.1% applies on ₹10 lakh (the amount above ₹50lakh) — not on the full ₹60 lakh.
Wherea vendor holds a Section 197 lower or nil deduction certificate, set a customTDS rate on that vendor matching the certificate rate. Record the certificatenumber and validity period in the vendor's notes for audit reference.
Zoho Books generates the data required for Form 26Q (quarterly TDS return fornon-salary payments) and Form 16A (TDS certificates issued to vendors). Exportthe data from Zoho Books and import it into your TDS return filing software(such as TDS-RPU from the Income Tax Department website) to prepare and filequarterly returns.
Bankfeeds automatically import your bank statement transactions into Zoho Books —eliminating manual statement entry and enabling daily reconciliation. ZohoBooks supports automatic feeds for major Indian banks including HDFC, ICICI,SBI, Axis, Kotak Mahindra, Yes Bank, and IndusInd Bank, primarily via theYodlee aggregator.
TheICICI Bank integration with Zoho Books is deeper than a standard bank feed. Ifyour primary current account is with ICICI Bank, the connected bankingintegration allows you to initiate vendor payments, pay GST via Challan ITNS281, and reconcile automatically — all from within Zoho Books without logginginto ICICI's net banking portal separately. This is available on the Indiaedition of Zoho Books (.in domain). Contact icici-support@zohofinance.com toenable it for your account.
ProfessionalTax is a state-level levy (Article 276 of the Constitution) capped at ₹2,500per person per year. It is configured in Zoho Payroll India — a separatesubscription that integrates directly with Zoho Books. Select your state inZoho Payroll settings and the correct PT slabs, payment cycles, and returnschedules load automatically.
Maharashtra has two PT obligations: PTRC (Profession Tax Registration Certificate) foremployers deducting PT from employees, and PTEC (Profession Tax EnrolmentCertificate) for the business entity itself. Both are required for a companywith employees. Register at mahagst.gov.in within 30 days of becoming liable.
Male employees: nil up to ₹7,500/month; ₹175/month for ₹7,501 to ₹10,000; ₹200/monthabove ₹10,000 (₹300 in February). Female employees: nil up to ₹25,000/month(exempt since 1 April 2023); ₹200/month above ₹25,000 (₹300 in February).Employer PTRC return: annual if prior year liability below ₹50,000; monthlyotherwise.
Nil upto ₹25,000/month; ₹200/month above ₹25,000 — no February variation. Employerfiles monthly Form 5 and pays by the 20th of the following month.
TamilNadu PT is collected half-yearly by local bodies (e.g., Greater ChennaiCorporation). Slabs: nil up to ₹21,000; ₹180 (₹21,001-30,000); ₹425(₹30,001-45,000); ₹930 (₹45,001-60,000); ₹1,025 (₹60,001-75,000); ₹1,250 (above₹75,000) per half-year. Due dates: 30 September (April to September) and 31March (October to March).
Nil upto ₹15,000/month; ₹150 for ₹15,001 to ₹20,000; ₹200 above ₹20,000. No Februaryspike. Pay by the 10th of each month via Form V.
Nil upto ₹10,000/month; ₹110 (₹10,001-15,000); ₹130 (₹15,001-25,000); ₹150(₹25,001-40,000); ₹200 above ₹40,000. Deposit within 15 days of the followingmonth.
.png)
Asingle wrong character in the GSTIN causes every e-invoice to be rejected andbreaks GSTR-1 B2B matching. Verify your GSTIN digit-by-digit atgst.gov.in/searchtaxpayer. Also check that the GSTIN is active — a suspended orcancelled GSTIN causes identical symptoms to a wrong one. For multi-statebusinesses, verify each branch GSTIN is assigned to the correct state in ZohoBooks.
.png)
Ifyour Zoho Books still has 12% and 28% tax rates configured and assigned toitems, your GSTR-1 data will show incorrect tax amounts for supplies made after22 September 2025. Review every item's assigned tax rate against the currentCBIC rate notifications and update to 5%, 18%, or 40% as applicable. Archivethe old rates after all items are updated.
.png)
Typingan HSN code directly rather than selecting from the dropdown means it will be rejected when GSTR-1 is pushed to the GSTN under the Phase-3 mandate. Go toItems → filter by items with free-text HSN → re-enter each code by selectingfrom the system dropdown. For large catalogues, use the bulk CSV re-import withcodes in the correct column.
.png)
The place of supply determines whether CGST+SGST or IGST applies. A wrong statecode charges the wrong tax and misreports your GSTR-1. For B2B supplies, theplace of supply is the buyer's GSTIN state. For B2C supplies, it is the buyer'sdelivery address state. If you are using Branches, verify each branch's GSTINis assigned to the correct state — Zoho uses this to auto-apply intra orinter-state tax.

Claiming ITC on purchases not in your GSTR-2B results in a DRC-01C notice (automaticmismatch intimation) and forced ITC reversal with 18% per annum interest. PullGSTR-2B between the 14th and 18th of each month and reconcile before filingGSTR-3B on the 20th. Do not skip this step.

After paying GST on the portal, recording the payment in Zoho Books (GST Filing → GSTPayment → Record Payment) is a separate manual step. If you skip it, your GSTPayable balance remains on your balance sheet indefinitely — overstating yourliabilities and confusing your CA at every review. Record the payment the sameday you pay it on the portal.
.png)
When GSTR-1 is pushed and some transactions show "Failed" status, filingwith failed transactions creates gaps between your books and the GSTN database.Fix all failed transactions (missing GSTIN, invalid HSN, tax rate mismatch) andre-push before filing. Failed transactions that are filed without fixing willcause ITC mismatches for your buyers.
These are the standard due dates. CBIC frequently issues notifications extendingspecific due dates — always check the GST portal or gst.gov.in for confirmedcurrent deadlines before filing.
Book a free consultation and find out how Zoho can transform your business.
BookYour Free ConsultationWe typically respond within 2 business hours
Goto Settings (gear icon) → Taxes under Taxes & Compliance → GST Settings.Toggle "Is your business registered for GST?" to Yes. Enter yourGSTIN, business legal name, and registration date. Click Get GSTIN Details toauto-populate your registration information from the GSTN. Then set yourregistration type (Regular, Composition, or SEZ/Overseas) and filing frequency(monthly or quarterly QRMP). GST is now enabled and you can start configuringtax rates and HSN codes.
First,register Zoho Corporation as your GSP on einvoice1.gst.gov.in (API Registration→ Create API User → Through GSP → select Zoho Corporation → set API usernameand password). Then in Zoho Books: Settings → Preferences → E-Invoicing →enable e-invoicing → click Connect Now → enter the API username and password.Zoho validates the connection and e-invoicing is active. Every B2B invoice youcreate will now have a Push to IRP button that generates the IRN and QR codeautomatically.
HSNcode digit requirements depend on your annual turnover in the previousfinancial year. Businesses with turnover up to ₹5 crore require 4-digit HSNcodes (6-digit is also acceptable). Businesses above ₹5 crore require 6-digitHSN codes. Exporters and importers require 8-digit HSN codes to match customstariff classifications. Set the digit preference in GST Settings and ensure allitems have codes selected from the system dropdown — from the May 2025 returnperiod, free-text HSN entry is blocked in GSTR-1 Table 12.
GSTR-2Bis the auto-populated ITC statement generated by the GSTN on the 14th of eachmonth, showing all invoices filed by your vendors in their GSTR-1. UnderSection 16(2)(aa) of the CGST Act, ITC can only be claimed on invoicesappearing in your GSTR-2B. In Zoho Books: GST Filing → GSTR-2B → Pull fromGSTN. Zoho matches the pulled data against your purchase register andcategorises transactions as Matched, Partially Matched, or Missing. Reconcilemismatches before filing GSTR-3B — unreconciled ITC claims can result inDRC-01C notices and forced reversal with 18% interest.
ZohoBooks supports automatic bank feeds for major Indian banks including HDFC,ICICI, SBI, Axis, Kotak Mahindra, Yes Bank, and IndusInd Bank, via the Yodleeaggregator. Feeds refresh approximately every 24 hours. Automatic feeds requirethe Standard plan or above. ICICI Bank also has a deeper connected bankingintegration with Zoho Books that allows vendor payments and GST challanpayments from within the platform — available on the India edition only.
From22 September 2025, the GST rate structure changed to four slabs: 0%, 5%, 18%,and 40%. The previous 12% and 28% slabs were abolished under GST 2.0 (56th GSTCouncil, CBIC Notifications 09/2025 to 17/2025-Central Tax Rate, effective 22September 2025). In Zoho Books, configure tax rates for only these four slabs.If your Zoho Books setup predates September 2025, review all existing tax ratesand update items assigned to the old 12% or 28% slabs to the correct currentrates.
E-invoicingis mandatory for businesses with aggregate annual turnover above ₹5 crore inany financial year since 2017-18 (CBIC Notification No. 10/2023-Central Tax,effective 1 August 2023). Once you cross ₹5 crore in any year, the mandate ispermanent. Additionally, from 1 April 2025, businesses with AATO above ₹10crore must report invoices to the IRP within 30 days of the invoice date.
Yes.Zoho Books is a registered GSP (GST Suvidha Provider) and connects directly tothe GSTN via API. To enable direct filing: on the GST portal, go to My Profile→ Manage API Access → enable API access. In Zoho Books, go to Settings → OnlineFiling Settings → enter your GSTN username → authenticate with OTP. After thisone-time setup, you can push GSTR-1 and GSTR-3B data from Zoho Books and filewithout logging into the GST portal separately.
Goto Settings → Taxes → TDS → enable TDS. Add your TAN in organisation settings.Assign TDS sections to applicable vendors in their Tax Info tab (e.g., 194C forcontractors, 194J for professionals). When you create a bill for that vendor,Zoho automatically calculates TDS and shows the net payable. TDS is tracked ina separate liability account and must be deposited via Challan ITNS 281 by the7th of the following month. Zoho generates Form 26Q quarterly TDS return datafor export to TDS filing software.
GSTR-9is the annual GST return summarising all outward supplies, inward supplies, andITC claimed during the financial year, mandatory for businesses with turnoverabove ₹2 crore. GSTR-9C is a reconciliation statement comparing the GSTR-9figures with the audited annual financial statements, required for businesseswith turnover above ₹5 crore. Both are due by 31 December 2026 for FY 2025-26.In Zoho Books, go to GST Filing → GSTR-9 to generate the draft annual returnfrom your filed monthly/quarterly returns.
Talk to our team today -no obligation, nopressure.
Get Your Free Consultation NowWe typically respond within 2 business hours