← Back to All Blogs

GST Compliance · 8 min read · Updated Aug 12, 2026

Delivery Challan Under GST: Meaning, Rules & Format

Indian factory worker smiling at a computer terminal on the shop floor, representing ERP software in use

TL;DR:

A delivery challan is the document that moves goods out of your warehouse without a sale — job work, branch transfers, or dispatch where quantity isn’t finalized. For a manufacturer, it’s a stock-movement record before it’s a GST document.

When You Actually Need One

A delivery challan applies whenever goods physically move but a sale hasn’t happened (yet, or ever):

  • Job work. Sending raw material or semi-finished goods to a subcontractor for processing.

  • Branch or warehouse transfers. Moving stock between your own locations under the same GSTIN.

  • Goods on approval or sale-or-return. Sent to a customer to evaluate, with an option to return unsold.

  • Quantity not finalized at dispatch. e.g. bulk or liquid goods measured on delivery.

Indian factory worker operating a digital touchscreen control panel on a machine

GST Rules and Required Fields

Under Rule 55(2) of the CGST Rules, a delivery challan must be issued in three copies — original for the consignee, duplicate for the transporter, triplicate for the consigner. Each challan must be serially numbered (not exceeding sixteen characters) and must include:

  • Date and challan number.

  • Consigner and consignee details, including GSTIN if registered.

  • HSN code and description of the goods.

  • Quantity, and taxable value where applicable.

  • Tax rate and CGST/SGST/IGST/Cess if the movement attracts tax, plus signature.

Still tracking delivery challans on paper or a separate Excel sheet?

TranZact tracks stock warehouse-wise in real time — every goods movement updates instantly across locations, no manual reconciliation.

Book a free demo →

Where This Breaks Down on Excel or Paper

  • Challan numbers get duplicated across departments when there’s no single system tracking them.

  • Stock isn’t actually deducted until someone manually updates a separate inventory sheet — if they remember to.

  • A branch-to-branch transfer means the receiving warehouse works off stale numbers until that update happens.

  • There’s no link back to the eventual invoice when a job-work or approval-basis dispatch turns into a real sale.

  • Finance and the shop floor end up reconciling two disconnected records instead of one.

How TranZact Handles This

TranZact tracks stock warehouse-wise in real time, so a goods movement between your own locations shows up on both ends immediately — no separate system to update by hand. When a movement becomes a sale, it flows through the same Dispatch to GST e-invoicing pipeline as any other order. If you run accounts in Tally or Zoho Books, that stays exactly where it is — TranZact syncs one-way, so operations data isn’t re-entered on the accounting side.

No separate delivery challan module to configure or reconcile — it’s the same stock and order data you’re already tracking.

FAQs

Is GST charged on a delivery challan?

No — a delivery challan doesn’t represent a sale, so no GST is charged on it directly. Tax applies once the movement converts into an actual sale via invoice.

How many copies of a delivery challan are required?

Three, per Rule 55(2) of the CGST Rules: original for the consignee, duplicate for the transporter, triplicate for the consigner’s own records.

When is an e-way bill required alongside a delivery challan?

Whenever the value of goods being moved exceeds the GST-prescribed threshold, regardless of whether movement is on a challan or an invoice.

What’s a returnable delivery challan?

One issued for goods expected to come back — job work material sent for processing, or goods sent on approval that may be returned unsold.

How is a delivery challan different from a tax invoice?

A tax invoice records a sale — ownership transfers, tax liability is created. A delivery challan records movement of goods with no such transfer happening yet. Using a challan for an actual sale under-reports your GST liability.

Related Reading

Check out other blogs

Hero Background
Become the
AI-Run Factory

Born in India. Building for the world.

Built by IIT & IIM founders