SetupIndia

Zoho Books GST Setup for Indian Businesses: The Complete 2026 Guide

CA Arvinder Khera9 June 202610 min read

How Do You Set Up GST in Zoho Books?

In over a decade of working with Indian businesses on accounting software migrations and implementations, the single most expensive category of mistake I see is incorrect GST configuration. A wrong tax code applied to an item master flows into every invoice that item appears on. A missing GSTIN on a vendor record means input tax credit claims may be rejected. An incorrect GSTR-1 output from day one means your entire GST filing history starts on the wrong foot.

Zoho Books is one of the best accounting platforms for Indian GST compliance. It handles CGST, SGST, IGST, e-invoicing, and GST return reports natively. But it requires careful configuration to work correctly. This guide walks through every aspect of GST setup in Zoho Books, written from the perspective of a CA who has configured it dozens of times for Indian businesses across every major sector.

If you are migrating from Tally or setting up Zoho Books fresh, use our free migration cost calculator to understand the scope before you start.

Setting Up Your GSTIN in Zoho Books

The first step in GST configuration is entering your GST Registration Number in the organisation settings. In Zoho Books, navigate to Settings, then Organisation Profile. Your GSTIN is a 15-digit alphanumeric number structured as: two-digit state code, ten-digit PAN, one-digit entity number, one letter Z, and one check digit.

Enter the GSTIN exactly. Zoho Books validates the format and will flag an incorrect entry. Once saved, your GSTIN appears on every tax invoice generated from the system.

If your business has multiple GST registrations across different states, Zoho Books supports this through the branch management feature. Each branch can have its own GSTIN, and transactions are tagged to the relevant registration. This is essential for businesses with supply points in multiple states - getting inter-branch transaction treatment right under GST requires separate GSTIN assignment per state.

Also configure your filing frequency: monthly or quarterly. Businesses with aggregate turnover above Rs 5 crore file monthly. Below Rs 5 crore, quarterly filing with monthly payment is an option under QRMP. Set this correctly because Zoho Books uses the filing frequency to structure your return periods in the GSTR reports.

What Is the Difference Between CGST, SGST and IGST in Zoho Books?

India's GST structure has three components, and Zoho Books handles all three automatically once configured correctly.

CGST and SGST for intra-state transactions: When your business and the customer are in the same state, GST is split equally between CGST (Central GST) and SGST (State GST). A standard rated transaction at 18% becomes 9% CGST plus 9% SGST. Zoho Books applies this split automatically when the customer's place of supply matches your state code.

IGST for inter-state transactions: When supply crosses state boundaries, the full GST amount is charged as IGST. An 18% transaction becomes 18% IGST with no split. Zoho Books determines whether to apply CGST/SGST or IGST based on the place of supply field on each transaction. You must ensure customer and vendor records have the correct state set for this automatic determination to work.

Tax rates: GST rates in India are 0%, 5%, 12%, 18%, and 28%. Some goods also attract CESS over and above the standard rate. Configure each rate in Zoho Books under Settings, then Taxes. Name each rate clearly - for example, "GST 18% - Standard" with CGST 9% and SGST 9% components. This naming makes it easy to identify the correct rate when assigning to items.

One configuration decision that causes problems later: Zoho Books has a default set of tax rates when you first set up an organisation. Do not use generic rate names. Rename them to clearly reflect the GST component so that anyone raising an invoice can identify the correct rate without needing to remember which generic rate maps to which GST percentage.

HSN and SAC Code Mapping - Getting It Right

HSN codes (Harmonised System of Nomenclature) apply to goods. SAC codes (Services Accounting Code) apply to services. Under GST, every invoice must specify the correct code for each line item. Businesses with turnover above Rs 5 crore must use 6-digit or 8-digit HSN codes. Below Rs 5 crore, 4-digit codes are acceptable for goods.

In Zoho Books, HSN and SAC codes are assigned at the item level. Navigate to Items, select an item, and enter the HSN or SAC code in the relevant field. This code then appears on every invoice that includes the item.

The most important thing I tell businesses setting up or migrating to Zoho Books: audit your item list before assigning HSN codes. Most businesses have accumulated items with duplicate names, incorrect descriptions, and inconsistent categorisation. Cleaning the item master first means you assign codes once, correctly. Assigning codes to a messy item master means you end up with inconsistencies across your records.

For businesses with a large product catalogue - manufacturing companies, wholesale traders, pharma distributors - HSN code assignment is a significant exercise. A trading business with 500 SKUs across multiple product categories needs a systematic approach: group items by product category, identify the correct HSN for each group, then bulk assign. Zoho Books supports import of item data via CSV, so this can be done efficiently with a prepared spreadsheet.

Common HSN code mistakes that cause GSTR-1 discrepancies: using incorrect codes for similar items (pharmaceutical products have specific HSN codes that must match the actual drug schedule classification), mixing up codes for goods and services (a service that involves some physical goods, such as installation with components, needs both the SAC for the service and the HSN for any separately charged goods), and using 4-digit codes where 6-digit is required.

How Does E-Invoicing Work in Zoho Books?

E-invoicing under India's GST system requires registered businesses above the applicable turnover threshold to generate Invoice Reference Numbers (IRN) from the Invoice Registration Portal (IRP) for each B2B invoice. The threshold has progressively lowered since e-invoicing was introduced in October 2020.

As of the current position, businesses with aggregate turnover above Rs 5 crore in any preceding financial year from 2017-18 onwards are required to generate IRNs. The government has indicated further lowering of this threshold, so businesses approaching Rs 5 crore should prepare their Zoho Books setup for e-invoicing even if not yet mandatory.

To enable e-invoicing in Zoho Books: go to Settings, then GST Settings, and enable the e-Invoice option. You will need your API credentials from the IRP portal. Zoho Books connects to the NIC's IRP directly and generates the IRN and QR code at invoice creation time. The IRN and QR code are embedded in the invoice PDF automatically.

Once e-invoicing is enabled, every B2B invoice, credit note, and debit note must go through the IRP. Invoices raised without IRN are invalid for the recipient's input tax credit purposes. This is a significant compliance obligation - if your Zoho Books e-invoicing integration has not been tested before go-live, you risk issuing non-compliant invoices from day one.

Our go-live process for clients above the e-invoicing threshold includes a test invoice generation to IRP, confirmation that the IRN is generated and embedded correctly, and verification that the QR code on the printed invoice scans to the correct IRP entry. Only after these checks do we sign off the implementation.

B2C invoices do not require IRN generation. However, businesses above Rs 500 crore turnover must generate Dynamic QR codes on B2C invoices - a separate requirement that Zoho Books also supports.

GSTR-1 in Zoho Books: What It Covers and How to Verify Before Filing

GSTR-1 is the outward supply return, filed monthly or quarterly depending on your filing scheme. It captures all sales invoices, debit notes, and credit notes for the period, classified by supply type: B2B invoices with GSTIN, B2C large invoices (above Rs 2.5 lakh for inter-state), B2C other, exports, nil-rated and exempt supplies, and amendments.

In Zoho Books, the GSTR-1 report is accessible under Reports, then GST Reports, then GSTR-1. Select the return period and generate the report. Zoho Books compiles all transactions for the period and maps them to the correct GSTR-1 sections based on the supply type, place of supply, and customer GSTIN status.

Before filing from Zoho Books for the first time, run this verification process. Take the total taxable value and tax amount from the Zoho Books GSTR-1 report and compare it against your total sales for the period from your Profit and Loss statement. These figures should reconcile. A discrepancy indicates either incorrectly tagged transactions (a sale coded as exempt when it should be taxable, for example) or missing transactions.

Also verify the B2B section specifically. Every invoice raised to a GST-registered business should appear in the B2B section with the correct GSTIN. Missing GSTINs on customer records result in B2B invoices appearing in the B2C section, which means the customer cannot claim input tax credit against those invoices. This causes disputes and requires GSTR-1 amendments to correct.

For businesses migrating from Tally, your first Zoho Books GSTR-1 should be compared against your last Tally GSTR-1 for the same period or a comparable period. Any significant difference in the pattern of supply types warrants investigation before filing.

GSTR-3B in Zoho Books: Monthly Summary and How the Calculation Works

GSTR-3B is the monthly summary return that combines outward supply totals with input tax credit claims to determine your net GST payable or refundable. Unlike GSTR-1 which is an invoice-level return, GSTR-3B is a summary filing.

Zoho Books generates the GSTR-3B report under Reports, then GST Reports, then GSTR-3B. The report maps to the GSTR-3B table structure: Table 3.1 for outward supplies, Table 3.2 for inter-state supplies to unregistered persons, Table 4 for eligible ITC, and the final tax payable calculation.

The ITC calculation in Zoho Books pulls from purchase bills and expense transactions coded with GST tax codes. For ITC to appear correctly in your GSTR-3B: every purchase bill must have the supplier's GSTIN entered on the vendor record, the correct GST tax code applied to the bill line items, and the transaction must be marked as eligible for ITC rather than blocked.

Blocked credit categories under Section 17(5) - personal use, motor vehicles for non-business purposes, food and beverages, works contract services for immovable property - must be flagged as non-ITC eligible in Zoho Books. Create separate tax codes or expense categories for blocked credit items so they do not flow into your GSTR-3B ITC claim automatically.

The most critical reconciliation before filing GSTR-3B: your ITC claim in Table 4 should reconcile to GSTR-2B, the auto-populated ITC statement generated by the GST portal from your suppliers' GSTR-1 filings. Zoho Books shows your claimed ITC based on your purchase records. GSTR-2B shows ITC available based on what suppliers have filed. Any difference requires investigation - either a supplier has not filed their GSTR-1, or there is a mismatch in invoice details.

TDS Configuration in Zoho Books

Tax Deducted at Source applies to specific payment categories where the payer must deduct tax before making payment to the recipient. Common TDS sections for businesses in Zoho Books include: Section 194C for contractor payments (1% for individuals and HUF, 2% for others), Section 194J for professional services (10%), Section 194A for interest (10%), and Section 194H for commission (5%).

In Zoho Books, enable TDS under Settings, then Taxes, then TDS. Configure each applicable TDS section with the correct rate. Then assign the TDS section to vendor records - navigate to each vendor, and under the Tax Info section, set the applicable TDS rate.

When you create a bill for a TDS-applicable vendor, Zoho Books automatically calculates the TDS amount and shows the net payable. At payment, the TDS is deducted from the payment and tracked separately. Zoho Books generates Form 26Q reports for TDS returns.

TDS threshold limits also apply in Zoho Books - for example, Section 194C TDS applies only when payment to a contractor exceeds Rs 30,000 in a single transaction or Rs 1 lakh in aggregate during the year. Configure the threshold in Zoho Books so that the system only applies TDS once the threshold is crossed.

Common GST Configuration Mistakes That Cause Problems Later

Based on reviewing dozens of Zoho Books setups for Indian businesses, these are the mistakes I see most frequently and the problems they create.

Not entering customer GSTINs: If a B2B customer's GSTIN is not in their Zoho Books record, every invoice raised to them will appear in the B2C section of GSTR-1 rather than B2B. The customer cannot claim ITC against those invoices. When this is discovered - usually when the customer complains their GSTR-2B does not match the invoice they received - it requires GSTR-1 amendments which are cumbersome and sometimes disputed.

Incorrect place of supply settings: Place of supply determines whether CGST/SGST or IGST applies. If a customer in another state has their state set incorrectly in Zoho Books, intra-state tax will be applied to what should be an inter-state transaction. This creates a mismatch between your GST liability and what your customer can claim.

Applying the wrong tax rate to items: Using 18% GST for an item that attracts 12% because they seem similar is a common mistake in businesses with mixed product catalogues. Verify every item's tax rate against the official GST rate schedule for its HSN code before go-live.

Not configuring the financial year correctly: Indian financial year runs April to March. If Zoho Books is configured with January to December, all year-end reports and period comparisons will be misaligned with your actual business year.

Not testing GSTR reports against actual filings before go-live: For migrations from Tally, we always run a parallel GSTR-1 from Zoho Books for the most recent completed filing period and compare it to the actual filed return. Any difference is resolved before the business files their first return from Zoho Books. Discovering a discrepancy after filing requires amendments, which draw scrutiny.

How Tally Migration Preserves GST History

One of the questions businesses ask most frequently about migrating from Tally to Zoho Books is what happens to their GST history. Can GSTR-1 and GSTR-3B history be accessed in Zoho Books? Will the ITC ledger be correct?

Here is the honest answer: historical GST filings cannot be replicated in Zoho Books as if they were always made from Zoho Books. The GSTN portal holds your filing history regardless of which software generated the return. What we do in a Tally migration is bring the accounting transactions across to Zoho Books - the historical invoices and purchase bills - so that the underlying data exists in Zoho Books for reference and reconciliation purposes.

For the current financial year, we recommend setting the Zoho Books migration date at the start of the financial year (1 April) if feasible, so your entire current year is in Zoho Books. If migration happens mid-year, we bring across the year-to-date transactions so your current year reports and GST figures are complete in Zoho Books.

The critical GST-specific step in every Tally migration is configuring GST in Zoho Books to match your Tally setup, then running a mock GSTR-1 from Zoho Books for the most recent filing period and comparing it to the return you filed from Tally. If the figures match, your GST configuration is correct. If they do not match, we investigate and resolve before go-live.

For businesses ready to start the migration process, use our free migration cost calculator to get a scope and cost estimate. Or visit our India Tally migration page for more detail on the full migration process.

How Much Does Zoho Books GST Setup Cost in India?

The cost of Zoho Books GST setup in India depends on whether you are migrating from an existing system or starting fresh. A fresh Zoho Books implementation with full GST configuration typically starts at around INR 15,000 to INR 30,000 for a standard business. Migrations from Tally, where historical data needs to be brought across and the GST configuration verified against prior filings, range from INR 25,000 upward depending on the volume of transactions and complexity of the item master. Use our free migration cost calculator for a specific estimate based on your business size.

Final Checklist Before Your First GST Filing from Zoho Books

Before you file your first return from Zoho Books, run through this checklist:

  • GSTIN entered and validated in organisation settings
  • Filing frequency set correctly (monthly or quarterly)
  • Financial year set to April to March
  • All customers with GSTIN have it entered in their records
  • Place of supply set correctly for all customers and vendors
  • All items have HSN or SAC codes assigned
  • Tax rates configured correctly for each GST rate applicable to your business
  • E-invoicing enabled and tested if your turnover exceeds the threshold
  • TDS sections configured for applicable vendor categories
  • Blocked ITC categories identified and flagged as non-claimable
  • GSTR-1 report for the first period reconciled against your sales totals
  • ITC in GSTR-3B reconciled against GSTR-2B from the portal

GST configuration done correctly from the start saves significant time, cost, and compliance risk. Every hour spent on correct setup at the beginning saves multiple hours of amendment, reconciliation, and dispute resolution later.

If you want CA-supervised Zoho Books implementation for your Indian business, use our migration cost calculator to get started. Whether you are migrating from Tally or setting up Zoho Books fresh, we configure GST correctly from day one.

About the Author

CA Arvinder Khera

Chartered Accountant and Zoho Authorised Partner specialising in Zoho Books migrations and white-label bookkeeping for accounting firms across Australia, India, South Africa, UK, and USA.