Zoho CRM GST Configuration for Indian Businesses

Aaxonix Team Aaxonix Team · Mar 16, 2026 · 10 min read
Zoho CRM GST Configuration for Indian Businesses

Most Indian businesses configure Zoho CRM for sales and stop there. The GST fields get left at defaults, tax treatments get mapped incorrectly, and the finance team ends up correcting invoices manually every month. This guide covers Zoho CRM GST configuration properly: what to set up, where Zoho CRM ends and Zoho Books begins, and what your accounts team needs to know before your financial year closes.

Why Zoho CRM GST Configuration Matters for Indian Businesses

Zoho CRM features and setup is a sales system, not an accounting system. That distinction matters when it comes to GST. The CRM stores customer GSTIN numbers, applies tax treatments to quotes and invoices raised from within CRM, and passes data downstream to Zoho Books for filing. If any part of that chain is misconfigured, you get one of three problems: quotes going out with wrong tax rates, invoices that cannot be reconciled in Books, or GSTIN data that fails validation at the point of GST e-invoicing in Zoho Booksing.

The good news is that Zoho CRM GST configuration is a one-time setup task — see our complete Zoho CRM setup guide if you are starting from scratch. Done correctly at the start of implementation, it runs without manual intervention. Done incorrectly, it creates compounding errors that are time-consuming to untangle, especially when your CA is reconciling at year end.

GST configuration in Zoho CRM is not optional for Indian businesses — part of a broader Zoho One implementation. Every quote, sales order, or invoice raised from within CRM carries tax data. If the underlying setup is wrong, the output is wrong, regardless of how carefully your sales team fills in each deal.

Setting Up GSTIN Fields in Zoho CRM

The first configuration step is ensuring your Accounts and Contacts modules capture GSTIN correctly. Zoho CRM does not include a dedicated GSTIN field by default. You need to create it as a custom field and apply validation to prevent bad data entering the system.

Creating the GSTIN custom field

  1. Go to Setup > Customization > Modules and Fields > Accounts.
  2. Click Edit Layout on your primary layout.
  3. Add a new field: type Text, label it GSTIN, and set the character limit to 15.
  4. Add a validation rule: the value must match the pattern [0-9]{2}[A-Z]{5}[0-9]{4}[A-Z]{1}[1-9A-Z]{1}Z[0-9A-Z]{1}. This rejects any entry that does not conform to the standard 15-character GSTIN format.
  5. Mark the field as unique to prevent duplicate GSTINs across accounts.
  6. Repeat for the Contacts module if your business deals with individual GST-registered proprietors rather than companies.

Once the field exists and is validated, make it a required field for any deal above a threshold value your finance team sets. For B2B transactions above Rs. 50,000, having a valid GSTIN on the account record before a quote is raised saves your accounts team from chasing it after the fact.

HSN and SAC code fields

If your team raises quotes from within Zoho CRM using the Products module, each product record needs an HSN code (for goods) or SAC code (for services). Go to Setup > Inventory > Products and add a custom field for HSN/SAC. This code carries through to quotes and invoices and is required for e-invoicing under GST rules.

Configuring Tax Treatments in Zoho CRM

Tax treatment in Zoho CRM determines how GST is applied to a transaction. Getting this wrong is the most common GST misconfiguration in CRM implementations. There are four treatments relevant to Indian businesses:

Tax Treatment When to Apply GST Charged
Registered Business (Regular) B2B customers registered under GST Yes, at applicable rate
Registered Business (Composition) Customers on composition scheme Yes, but ITC not available to buyer
Unregistered Business B2B customers not registered under GST Yes, at applicable rate (no GSTIN on invoice)
Consumer B2C end customers Yes, no GSTIN required

Set the correct tax treatment at the Account record level. When a deal is created for that account and a quote is raised, the system will apply the appropriate treatment automatically. If your sales team is selecting tax treatment on a deal-by-deal basis, that is a configuration gap that will produce inconsistent invoices.

Configuring GST tax rates on products

In the Products module, each product or service needs a tax rate assigned. Zoho CRM comes with default tax groups, but these are not pre-mapped to Indian GST slabs. You need to create tax groups that reflect the actual rates your products attract: 0%, 5%, 12%, 18%, or 28%, and the corresponding IGST, CGST, and SGST splits.

Go to Setup > Inventory > Taxes. Create a tax group for each rate. For example, a tax group called GST 18% would contain three components: CGST at 9%, SGST at 9%, and IGST at 18%. The system applies CGST and SGST for intra-state transactions and IGST for inter-state transactions, but only if the Place of Supply is configured correctly on the quote or invoice.

Place of Supply: The Field Most Businesses Configure Wrong

Place of Supply determines whether a transaction is intra-state (CGST + SGST) or inter-state (IGST). It is set on each quote or sales order at the time of creation. Zoho CRM can pre-populate this field based on the billing address of the customer’s Account record, but it requires the state field on all Account records to be populated correctly.

The most common error: the state field in the Account record is either blank or uses a non-standard value (for example, “MH” instead of “Maharashtra”). When Zoho cannot match the state to a recognised GST state code, it falls back to a blank Place of Supply, and your team ends up with an IGST transaction where CGST and SGST were due, or the reverse.

The fix has two parts. First, audit your existing Account records and standardise the state field using Zoho CRM’s mass update feature. Second, add a validation rule or a picklist to the state field so that only the 37 recognised GST state names can be entered going forward.

If your business operates across multiple states, correct Place of Supply configuration is not just a compliance requirement. It directly affects your ITC claim. A mis-applied IGST transaction where CGST and SGST were due means your buyer cannot claim the correct input credit.

When to Handle GST in CRM and When to Push It to Zoho Books

Zoho CRM handles GST data at the quoting and pre-invoice stage. Zoho Books accounting module handles the formal tax invoice, e-invoicing (IRN generation), e-way bill, and GSTR filing. The two systems work together, but they are not interchangeable.

Use Zoho CRM for:

Use Zoho Books for:

The data flows from CRM to Books when a deal is converted to an invoice. For this flow to work without errors, the CRM and Books accounts must be integrated via Setup > Marketplace > Zoho > Zoho Books, and the tax groups configured in CRM must match the tax rates set up in Books. A mismatch between the two means the integrated flow breaks at the point of conversion and your accounts team has to recreate the invoice manually in Books.

A Pre-Year-End GST Audit Checklist for Zoho CRM

Before the financial year closes on 31 March, run through these checks on your Zoho CRM account:

  1. GSTIN field present and validated on the Accounts module, with a regex validation rule active.
  2. All active Account records have a GSTIN where the customer is GST-registered. Export the Accounts module and filter for blank GSTIN fields. Chase down the gaps before year end.
  3. Tax treatment is set on every Account record that has deals in the current financial year. A blank tax treatment defaults to the system default, which may not be correct for that customer type.
  4. State field is populated on all Account records and uses standard GST state names. Run a report in Zoho CRM filtered by blank state field.
  5. HSN/SAC codes are set on all active products in the Products module.
  6. Tax groups in CRM match tax rates in Zoho Books. Open both systems side by side and verify the rate percentages match exactly.
  7. CRM to Books integration is active and syncing. Check the integration log in Setup for any failed sync events from the past 30 days.

Getting the Foundation Right Before the New Financial Year

Zoho CRM GST configuration is a setup task that pays for itself in reduced manual correction across every financial year it runs correctly. The fields are straightforward, but the interdependencies between CRM and Books mean that a gap in one system creates visible errors in the other. Getting the GSTIN field, tax treatments, Place of Supply, and product tax rates aligned before 1 April means your finance team starts FY 2026-27 with clean data rather than cleaning up last year’s invoices.

If your current Zoho CRM setup has gaps in any of the areas above, an architecture review before the financial year end is the fastest way to identify and close them. Aaxonix runs a structured CRM configuration audit that covers GST setup, module customisation, and Books integration as a single engagement.

Frequently Asked Questions

Does Zoho CRM support GST invoicing directly?

Zoho CRM supports GST-aware quoting and pro-forma invoicing. Formal GST-compliant tax invoices, e-invoicing (IRN generation), and GSTR filing are handled in Zoho Books. The two systems integrate so that a confirmed deal in CRM converts to an invoice in Books without re-entering data, provided the integration is configured correctly.

Is the GSTIN field available by default in Zoho CRM?

No. Zoho CRM does not include a dedicated GSTIN field out of the box. You need to create a custom text field on the Accounts module, set a character limit of 15, and add a regex validation rule to enforce the standard GSTIN format. This is a one-time setup task that takes under 30 minutes.

How does Place of Supply affect GST calculations in Zoho CRM?

Place of Supply determines whether a transaction is intra-state (CGST and SGST apply) or inter-state (IGST applies). Zoho CRM reads the state from the customer’s Account record to pre-populate this field on quotes. If the state field is blank or uses non-standard values, Place of Supply will be incorrect, leading to the wrong GST components on the invoice.

What happens if my CRM tax groups do not match Zoho Books?

When a deal in Zoho CRM is converted to an invoice in Zoho Books via the integration, the tax rates are carried across. If the tax group names or rates do not match between the two systems, the integration throws a sync error and the invoice needs to be created manually in Books. Auditing both systems to ensure tax rate parity is a necessary step before go-live and after any changes to your product tax classifications.

Can Zoho CRM generate e-invoices for IRN under GST?

No. E-invoicing and IRN generation are handled exclusively in Zoho Books. Zoho Books connects directly to the IRP (Invoice Registration Portal) and generates the IRN and QR code for eligible transactions. Zoho CRM does not have this capability, which is why the CRM to Books integration is a mandatory setup step for any Indian business required to comply with e-invoicing rules.

Thinking about Zoho or NetSuite?

Our team builds systems that actually work. No fluff, just honest architecture and clean implementation.