Back to all articlesDistribution

GST E-Invoicing for Distributors — The 14-Point Readiness Checklist

April 28, 2026·10 min read
AM

Abhishek Mishra

CTO, Sort String Solutions

GST e-invoicing in India has steadily expanded since 2020. The turnover threshold for mandatory e-invoicing has dropped from ₹500 Crore in 2020 to ₹5 Crore today. Most mid-market distribution companies are now in scope, and the compliance team's biggest source of GST notice exposure is no longer late returns — it is unmatched e-invoices and missing IRNs.

If you run distribution operations, this 14-point checklist will help you assess where you stand. We built it from the lessons of 45 SalesPort deployments where compliance has been a primary use case. Most companies discover they pass 10 of the 14 points but fail on 4 — and those 4 are where GST notices originate.

Quick refresher: what GST e-invoicing actually is

GST e-invoicing is not a separate invoicing system. It is a verification layer on top of your existing invoicing. Every B2B invoice you raise must be sent in real time (or near-real time) to the Invoice Registration Portal (IRP). The IRP assigns an Invoice Reference Number (IRN) and a QR code, which must be printed on the invoice. Without a valid IRN, the buyer cannot claim Input Tax Credit (ITC) on your invoice, and the invoice is technically non-compliant.

If you are running distribution at scale — hundreds of invoices a day — manual e-invoicing is unsustainable. Your DMS / ERP must integrate directly with the IRP.

The 14-point readiness checklist

1. Turnover threshold check

Confirm your group turnover for the most recent financial year. If it exceeds ₹5 Crore (current threshold as of 2026), e-invoicing is mandatory. If you are close to the threshold, treat it as if you are over — the threshold has only ever moved in one direction historically, and getting compliant proactively avoids a scramble at the next deadline.

2. Master data hygiene

Every B2B invoice references three master data sets: your GSTIN, the buyer's GSTIN, and the item HSN/SAC code. All three must be active, valid, and current on the day of invoice. We have seen distributors fail e-invoice generation because the buyer's GSTIN had been suspended without notification. Set up a monthly GSTIN validation routine for your top 200 buyers.

3. GSTIN validation at invoice creation

Your DMS should validate the buyer's GSTIN against the GST portal in real time when an invoice is being created. If the GSTIN is invalid, suspended, or unregistered, the system should block the invoice rather than letting it proceed to e-invoicing where it will be rejected anyway.

4. HSN code accuracy at the item level

Every line item on every invoice must carry the correct HSN/SAC code. For mixed-category distributors (FMCG + dairy + ancillary), HSN coverage gaps are common. Audit your product master to confirm every SKU has a valid 6-digit HSN code (8-digit if your turnover is over ₹5 Crore).

5. Item-level GST rate mapping

Each SKU should have its correct GST rate mapped — 0%, 5%, 12%, 18%, or 28% — in the product master. Bulk-edit imports often introduce rate errors. A wrong rate on a high-volume SKU surfaces in months of mismatched ITC claims and eventual GST notices.

6. Reverse charge mechanism (RCM) scenarios

If you procure from unregistered suppliers (small farmers, small vendors), or specific notified categories, you may need to raise self-invoices under RCM. Your DMS should support RCM invoicing as a distinct invoice type with the correct e-invoicing flow.

7. IRP API access and credentials

Confirm you have working IRP API access credentials (or a GSP relationship — a GST Suvidha Provider that wraps the IRP for you). Test the API in a sandbox before relying on it in production. Token expiry, rate limits, and authentication errors are the most common reasons e-invoices fail in production.

8. QR code on every B2B invoice

The QR code generated by the IRP must be printed on the physical or PDF invoice that goes to the buyer. Many ERPs generate the QR code but fail to render it on the standard invoice template. Audit your invoice templates — both PDF and printed — to confirm QR is visible and scannable.

9. E-way bill integration

If your invoice value exceeds ₹50,000 and goods are being transported, you also need a valid e-way bill. The e-way bill and the e-invoice are separate compliance objects but share the same data. Modern DMS platforms generate both from a single invoice submission. If you are managing them separately, you are doing 2x the data entry.

10. Tally / SAP / accounting sync

Whatever your accounting system (Tally, SAP B1, SAP HANA, others), it must consume the IRN and QR data alongside the invoice. If your sales team raises an e-invoice but your accounting system has no record of it, your books will diverge from your GST filings. SalesPort's Tally integration handles this two-way sync automatically — every IRN, every QR, every invoice flowing through to accounting with zero double entry.

11. Cancellation and amendment rules

E-invoices can be cancelled within 24 hours of generation. After that, you must raise a credit note. Your DMS should enforce this 24-hour rule — many compliance failures come from sales teams trying to "fix" an invoice 3 days later by editing it in the ERP rather than raising a credit note.

12. Credit note and debit note handling

Credit notes for sales returns and discount adjustments are themselves e-invoiced transactions. Many distributors successfully e-invoice their original invoices but skip e-invoicing credit notes — that gap creates ITC mismatches for the buyer and notices for both parties.

13. Bulk upload capacity for catch-up scenarios

If e-invoicing fails for 4 hours (IRP downtime, network issues), you may end up with 500 unsent invoices to catch up on. Your DMS must support bulk upload to the IRP without manual one-by-one re-entry. The IRP itself supports bulk JSON uploads — your software should expose that to the user.

14. Audit trail and retention

Every e-invoice request, response, IRN, and cancellation must be logged with timestamps for a minimum of 6 years (current Indian GST audit trail requirement). Plain log files are not enough — the audit trail should be queryable, exportable, and tied to the original invoice record.

Common failure modes we see

Across 45 deployments and dozens of compliance audits, four failure modes recur:

  • The 2 AM rush: companies that batch all the day's invoices for end-of-day e-invoicing have a 2–4 hour window where things can fail and the team is asleep. Real-time e-invoicing on invoice generation fixes this.
  • The "we'll fix it Monday" gap: e-invoicing fails on Friday evening for 50 invoices; the team waits till Monday; by then those buyers have raised disputes about missing IRNs and the team spends a week on cleanup.
  • The buyer-side ITC mismatch: your e-invoice goes through but the buyer reports ITC mismatches anyway. Almost always: the buyer's GSTIN data on your master is stale, or your HSN/rate is wrong.
  • The credit-note blind spot: original invoices e-invoiced flawlessly; sales returns (credit notes) never e-invoiced. ITC claims for the buyer break.

How a DMS helps

The honest answer: e-invoicing is fundamentally a compliance pipe. You can build it in-house, buy it as a standalone GSP service, or get it as part of your DMS / ERP. The third option is the cleanest because the same system that raises the invoice can submit it to the IRP, capture the IRN, render the QR code, sync to accounting, and log the audit trail — without three different vendors and four data hand-offs.

SalesPort handles all 14 points natively. We process 4.78 Lakh+ invoices annually for our 45 client companies with full IRN coverage, e-way bill integration, Tally/SAP sync, and 6-year audit trail retention. That is not us pitching — it is us pointing out that the 14-point checklist is a solved problem if you put it on the right platform.

The next deadline

The GST council reviews thresholds periodically. The trajectory has been clear — from ₹500 Cr to ₹5 Cr in five years. Anyone running B2B distribution above ₹2 Cr turnover should assume e-invoicing will apply to them within 12–18 months and start preparing now. Getting compliant proactively, with a checklist like this, is significantly cheaper than scrambling at deadline.

If you would like to see how SalesPort handles e-invoicing end-to-end for a distribution company, schedule a walkthrough and we will run through the 14 points live against a real client deployment.

Compliance is not glamorous, but it is the rare line item where being early is essentially free and being late is expensive. Run through the 14 points this quarter. The ones you fail are the ones to fix before the next GST cycle ends.

Share this article

Digitise your milk procurement

Schedule a Walkthrough

More Articles

Dairy

Why 70% of Dairy Companies Still Use Paper for Dispatch Tracking

India's dairy distribution network moves lakhs of litres every day. Yet most dairy companies still track dispatch through paper registers and phone calls.

April 4, 2026 · 5 min read
Distribution

How GPS Tracking Changed Field Force Accountability for 45 Companies

We have tracked 21.64 Crore GPS data points across 45 companies. That data reveals what actually happens in Indian field sales operations.

April 7, 2026 · 6 min read
Dairy

From Paper Registers to 83,785 Farmers: How Milk Procurement Went Digital

SalesPort Milk Procurement manages 83,785 farmers across India and Nepal. No other platform in India offers a milk procurement module at this scale.

April 11, 2026 · 7 min read
Distribution

What is a Distribution Management System (DMS)? A Complete Guide for Indian Businesses

A Distribution Management System (DMS) digitises the entire flow from manufacturer to retailer. Here is everything Indian dairy and FMCG companies need to know before choosing one.

April 15, 2026 · 8 min read
Distribution

How to Choose the Right DMS Software for Your Distribution Business

Not all DMS software is created equal. Here are 8 criteria Indian distribution companies should evaluate before committing to a platform.

April 17, 2026 · 7 min read
Distribution

Beat Plan Management: The Complete Guide for Field Sales Teams in India

Beat plans are the backbone of field sales execution. This guide covers how digital beat planning transforms retailer coverage and salesperson productivity.

April 21, 2026 · 6 min read
Technology

Tally Integration for Distribution Companies: Eliminate Double Entry Forever

Distribution companies lose hours every day to double data entry between their distribution software and Tally. Here is how to eliminate it permanently.

April 24, 2026 · 5 min read
Technology

How We Built an Offline-First Mobile App for Rural India

Building a mobile app that works without internet sounds simple. It is not. Here is the engineering behind SalesPort's offline-first architecture — deployed across 132 apps in rural India and Nepal.

April 24, 2026 · 6 min read
Dairy

5 Biggest Challenges in Indian Dairy Distribution (And How Technology Solves Them)

Indian dairy distribution faces unique challenges from perishable logistics to rural last-mile delivery. Here are the five biggest problems and how technology addresses each one.

May 1, 2026 · 6 min read
FMCG

FMCG Distribution in India: Why 5,600 SKUs Need More Than Spreadsheets

Managing thousands of SKUs across hundreds of distributors and lakhs of retail outlets requires purpose-built distribution technology — not Excel sheets and WhatsApp groups.

May 5, 2026 · 7 min read
FMCG

How Automatic Scheme Management Prevents Revenue Leakage in FMCG Distribution

Manual scheme management costs FMCG companies crores in revenue leakage every year. Here is how automatic scheme engines solve the problem.

May 8, 2026 · 6 min read
Technology

The Tech Behind Processing 12 Lakh Transactions Daily

When people hear SalesPort processes 12 Lakh transactions every day across 45 companies, the first question from any technical person is: how? Here is the architecture, the scaling challenges, and the engineering trade-offs.

April 17, 2026 · 7 min read
FMCG

Primary vs Secondary Sales: What Every FMCG Distributor Should Know

Most FMCG companies know exactly what they ship to distributors. Very few know what actually reaches the retail shelf. That gap between primary and secondary sales is where margins disappear.

April 22, 2026 · 5 min read
FMCG

How to Digitise FMCG Distribution in India: A Step-by-Step Guide

Digitising FMCG distribution in India is not a technology project — it is an operational transformation. Here is the step-by-step playbook we use when onboarding FMCG clients at SalesPort.

April 29, 2026 · 9 min read
Dairy

5 Distribution KPIs Every Dairy Operations Head Should Track

If you run dairy distribution operations, these are the 5 numbers you should check every morning. Most companies only track the first one. The other four are where the real insights hide.

May 1, 2026 · 6 min read
Buyer Guides

FieldAssist vs Bizom vs BeatRoute vs SalesPort — 2026 Buyer's Matrix

A factual side-by-side comparison of the four DMS / SFA platforms Indian buyers shortlist most often in 2026 — features, pricing, industries, and the deciding factors that actually matter.

May 9, 2026 · 12 min read
Buyer Guides

BeatRoute Pricing 2026 — What FMCG Buyers Actually Pay

BeatRoute publishes per-user SaaS pricing — ₹700 to ₹1,470 per user per month. Here's what that actually compounds to at 50, 100, and 200 users, plus the hidden costs buyers miss.

May 6, 2026 · 9 min read
Dairy

SFA Software for Dairy — The 2026 Buyer's Guide

Dairy distribution is not generic FMCG. SFA software built for FMCG distributors misses the perishables, cold chain, and procurement realities of dairy operations. Here is what dairy SFA actually needs.

May 2, 2026 · 11 min read
Buyer Guides

DMS Software Pricing in India 2026 — What 45 Deployments Taught Us

How much does DMS software cost in India? Real pricing ranges, the two pricing models in market, and the cost drivers buyers consistently underestimate. Lessons from 45 SortString deployments.

April 25, 2026 · 10 min read