BlogGST Invoicing for Courier Agents in India: The Complete 2026 Guide
Back to articles
GST & Compliance

GST Invoicing for Courier Agents in India: The Complete 2026 Guide

Postmate

Postmate

Postmate Team

July 03, 2026 10 min read
GST Invoicing for Courier Agents in India: The Complete 2026 Guide

GST invoicing for courier agents in India involves generating tax-compliant invoices with correct HSN codes, applying IGST for interstate transactions or CGST + SGST for intrastate ones, and filing GSTR-1 and GSTR-3B returns monthly or quarterly.

There. Now you have the one-line answer for your next party conversation. But if you're an Indian courier agent actually doing this — managing 80+ shipments per day, each requiring a proper tax invoice — the one-line answer doesn't quite cut it.

Nothing says "fun Friday evening" like manually calculating IGST vs CGST/SGST splits on 200 shipments. Your accountant called — they said the Excel invoices are giving them trust issues.

This guide covers everything courier agents need to know about GST compliance: the rules, the common mistakes, and how courier management software automates the parts that make humans cry.

GST Basics for Courier Agents: What You're Actually Taxing

Courier services in India are classified as a supply of service under GST. The applicable rate is 18% GST on the courier service charge (the freight amount you charge clients). This applies regardless of what's inside the package — you're being taxed on your service, not the goods being shipped.

Important distinction: if you're charging separately for packaging materials, that's a separate supply with its own HSN code and rate. Mix them on the same line item, and your accountant will start updating their LinkedIn profile.

HSN / SAC Code for Courier Services

Courier and express delivery services fall under SAC (Services Accounting Code) 996812 for domestic services and 996811 for international courier. Your invoice must include the correct SAC code — not having it is a compliance failure that attracts scrutiny during audits.

IGST vs CGST + SGST: The Part That Trips Everyone Up

This is where most courier agents make costly mistakes. The rule is simpler than it sounds:

  • IGST (Integrated GST) @ 18% — applies when the place of supply is different from the supplier's state. For courier agents: if you're registered in Gujarat and your client is in Maharashtra, you charge IGST.
  • CGST (9%) + SGST (9%) = 18% — applies when the place of supply is in the same state as the supplier. Gujarat courier agent + Gujarat client = CGST + SGST.

For international shipments, the place of supply is determined by the location of the recipient. Since the recipient is outside India, international courier services are typically classified as zero-rated export under GST — meaning no GST is charged, but you can claim Input Tax Credit (ITC) on your input costs. This is a significant benefit most agents underutilize.

The Place of Supply Rule: A Quick Decision Chart

Transaction TypeSupplier StateRecipient StateTax Applicable
Domestic courier, same stateGujaratGujaratCGST 9% + SGST 9%
Domestic courier, different stateGujaratMaharashtraIGST 18%
International courier (export)AnyOutside IndiaZero-rated (0% GST)

What a Compliant GST Invoice Must Include

Under GST law, a tax invoice for courier services must contain these mandatory fields. Missing even one can result in your client being unable to claim ITC — which means they'll dispute the invoice, delay payment, and call you about it:

  • Supplier name, address, and GSTIN
  • Invoice number (sequential, no gaps — yes, GST authorities check this)
  • Invoice date
  • Recipient name, address, and GSTIN (for B2B transactions)
  • Place of supply (state name and code)
  • SAC code (996811 or 996812)
  • Taxable value (the courier service charge before tax)
  • Tax rate and tax amount (IGST or CGST + SGST, clearly split)
  • Total invoice value
  • Signature or digital authentication

If you're generating invoices manually in Excel, hitting every one of these fields consistently across 80 shipments a day requires extraordinary discipline. Most agents miss 2–3 fields regularly. The result: clients dispute invoices, GSTR filing becomes a nightmare, and your accountant starts eyeing the exit.

See how Postmate's automated invoicing generates fully compliant GST invoices on every booking — no manual data entry required.

GST Filing for Courier Agents: GSTR-1 and GSTR-3B

GSTR-1: Outward Supplies Return

This is where you report all your outward supplies (i.e., the invoices you've raised). As a courier agent:

  • If your annual turnover exceeds ₹5 crore: file monthly (by 11th of following month)
  • If your annual turnover is below ₹5 crore: file quarterly under QRMP scheme (by 13th of month following quarter-end)

Your GSTR-1 must include each B2B invoice with the recipient's GSTIN, invoice date, taxable value, and tax amount. This is the return that reconciles against your clients' GSTR-2B — if your numbers don't match theirs, both parties get a mismatch flag from GST portal.

GSTR-3B: Summary Return + Tax Payment

This is your actual tax payment return — summarizing outward supplies, claiming ITC, and paying the net tax liability. Filed monthly for all registered taxpayers, regardless of turnover. Due date: 20th of the following month (for most states).

For international courier agents, claiming ITC on GSTR-3B against your zero-rated export services is where significant tax savings happen. If you're not claiming this, you're essentially paying GST on your operating costs without the refund you're entitled to.

Common GST Mistakes Courier Agents Make (And How to Avoid Them)

1. Charging GST on International Courier Services

International courier to foreign destinations is zero-rated under GST. Charging 18% GST on international freight means you're overcharging clients and creating incorrect compliance records. Your client can't claim ITC on a tax that shouldn't have been charged.

2. Wrong SAC Code on Invoices

Using a generic 9968 code instead of the specific 996811/996812 codes causes mismatches during GST audit. The specific codes matter — tax authorities check these against the rate applied to verify compliance.

3. Not Collecting GSTIN from B2B Clients

If your corporate clients are GST-registered, you must capture their GSTIN on every invoice. Without it, your GSTR-1 filing is incomplete, and your clients can't claim ITC — giving them every reason to switch to an agent who gets this right.

4. Invoice Number Gaps

GST law requires sequential invoice numbering with no gaps. If you cancel invoice #1045 and then issue #1046, you need a formal cancellation document for #1045. Unexplained gaps in invoice sequences are an audit red flag. Manual numbering in Excel is where this goes wrong most often.

5. Not Reconciling GSTR-2B Before Filing GSTR-3B

Before you file GSTR-3B each month, reconcile your purchase invoices against GSTR-2B (the auto-generated ITC statement). Claiming ITC on invoices that haven't been reported by your suppliers in their GSTR-1 creates ITC mismatch issues. Your accountant knows this. Help them by giving them clean, automated records.

How Courier Software Solves the GST Compliance Problem

Let's be direct: GST compliance isn't optional, and manual invoicing at any scale above 30 shipments/day is genuinely error-prone. The solution isn't hiring a dedicated GST accountant for ₹40,000/month. It's automating the invoicing itself.

Here's what automated GST invoicing via courier management software does:

  • Auto-applies IGST or CGST+SGST based on origin and destination state — no manual calculation required
  • Inserts correct SAC codes for domestic vs. international shipments automatically
  • Generates sequential invoice numbers with no gaps, automatically maintained
  • Captures client GSTIN at the time of booking and auto-populates invoices
  • Flags zero-rated international shipments separately for ITC claim purposes
  • Exports GST-ready data for GSTR filing, compatible with Tally and other accounting software

The result: your accountant spends filing day reviewing numbers instead of entering them. GST day goes from a 3-day stress festival to a 2-hour review. Your accountant stops updating their LinkedIn. Everyone wins.

Read more about how this fits into the complete operations of an international courier business in India.

Input Tax Credit for Courier Agents: What You Can Claim

Courier agents can claim ITC on:

  • GST paid on carrier freight charges (if carriers are GST-registered and provide valid invoices)
  • GST on packaging materials purchased for the business
  • GST on software subscriptions like courier management platforms
  • GST on business equipment (scanners, computers, printers used in operations)
  • GST on office rent (if commercial, not residential)

For international courier agents, claiming ITC against zero-rated export services can result in a GST refund from the government. This requires filing a separate refund application with supporting export documentation. Many agents skip this step and effectively donate that credit to the government. Don't be that agent.

About Postmate

Postmate Team

Provides operational insights and guidance to logistics partners across India. Committed to helping agencies digitize, reduce overhead, and increase delivery conversion accuracy.

Ready to automate your courier operations?

Start your free 14-day trial of Postmate today. No credit card required.

Start Free Trial
Frequently Asked Questions

Quick answers about this topic

Everything you need to know, answered clearly — no jargon, no runaround.

Yes, if your aggregate annual turnover exceeds ₹20 lakh (₹10 lakh for special category states). Corporate clients require GST-registered vendors to claim Input Tax Credit, so registering early is critical for winning business accounts.
18% GST on domestic courier services (on the courier service charge only — not the value of goods). International courier services to foreign destinations are zero-rated (0% GST charged, but ITC is claimable).
Courier and express delivery services use SAC (Services Accounting Code) 996812 for domestic services and 996811 for international courier. Your invoice must include the correct SAC code — not having it is a compliance failure that attracts scrutiny during audits.
Charge IGST (18%) when the place of supply is in a different state from your registration. Charge CGST (9%) + SGST (9%) when both are in the same state. International courier to foreign destinations is zero-rated. Good courier software calculates this split automatically.
Late fees apply: ₹50/day for GSTR-1 and GSTR-3B (₹20/day for nil returns). There's also 18% interest on late tax payments. Automated invoicing and clean records make timely filing much easier and avoid these penalties.

Related Articles

Courier Management Software: The Complete Guide for Indian Agents (2026)
Courier Software

Courier Management Software: The Complete Guide for Indian Agents (2026)

What is courier management software, why your courier desk desperately needs it, and how to pick one that won't make you miss Excel. A no-nonsense guide for Indian shipping agents.

How to Manage an International Courier Business in India (Operational Playbook)
Courier Operations

How to Manage an International Courier Business in India (Operational Playbook)

A no-fluff operational checklist for running a profitable international courier agency — from KYC compliance to carrier negotiations. Written by people who've actually seen what happens when things go wrong.