E-way bill limit in West Bengal: ₹50,000 intra-state
West Bengal requires an e-way bill for movement that begins and ends inside the state only when the consignment value exceeds ₹50,000 — twice the ₹50,000 that applies the moment the goods cross a state border. The figure comes from Notification No. 02/2026-C.T./GST dated 22 May 2026, effective 1 June 2026. West Bengal is the state that moved most recently. The limit was ₹1,00,000 until 31 May 2026, then Notification No. 02/2026-C.T./GST halved it to ₹50,000 with effect from 1 June 2026, clarified by Trade Circular No. 01/2026 dated 25 May 2026. Movement to a job worker, between job workers and back to the principal stays exempt within the state at any value.
Frequently asked questions
What is the e-way bill limit in West Bengal?
₹50,000 of consignment value, for movement that begins and ends inside West Bengal. The test is whether the value exceeds that figure, so a consignment of exactly ₹50,000 still needs no bill. Anything crossing the state border is tested at the national ₹50,000 limit instead.
Do I need an e-way bill for ₹40,000 from Kolkata to Siliguri?
No. ₹40,000 is below the ₹50,000 threshold and both Kolkata and Siliguri are inside West Bengal, so the movement falls outside the requirement. The invoice still travels with the goods — being exempt from the e-way bill is not the same as being exempt from paperwork.
What if the same consignment goes from Kolkata to Bihar instead?
That one needs an e-way bill. Crossing into Bihar makes it an inter-state movement, and inter-state movement is tested at ₹50,000 regardless of which state it started in or what that state's own intra-state threshold is. This is the mistake state thresholds cause most often: the state figure is remembered as if it were national, when it only governs movement that never leaves West Bengal.
Which goods are exempt in West Bengal?
West Bengal is the state that moved most recently. The limit was ₹1,00,000 until 31 May 2026, then Notification No. 02/2026-C.T./GST halved it to ₹50,000 with effect from 1 June 2026, clarified by Trade Circular No. 01/2026 dated 25 May 2026. Movement to a job worker, between job workers and back to the principal stays exempt within the state at any value. The exemption is separate from the value threshold rather than part of it, so the question for an exempt category is what the notification says about that category, not what the consignment is worth. Confirm against the notification before relying on it at a check post.
How many days of validity does a West Bengal consignment get?
Validity is national rather than state-specific, so a bill for goods moving from Kolkata to Siliguri follows the same rule as anywhere else: one day for up to 200 km and one additional day for every 200 km or part of it, counted from generation and expiring at midnight of the day after generation. Over-dimensional cargo, and multimodal shipments with at least one leg by ship, get one day per 20 km. The distance that counts is the PIN-to-PIN distance the portal computes between the dispatch and destination PIN codes — not the road distance the transporter quotes — so a route that looks like two days on the highway can still be billed as three.
What value does West Bengal test — the invoice total or the taxable value?
The consignment value declared on the invoice, bill of supply or delivery challan, including CGST, SGST, IGST and cess. Where one invoice covers both taxable and exempt goods, the exempt line comes out of the figure. For a West Bengal movement the number to compare against the threshold is therefore the document total, not the taxable value alone and not what the goods would fetch if resold — and because it is a document test, it is the figure a check-post officer reads off the paperwork rather than the one in your head.
Does the GST state code matter for a West Bengal consignment?
West Bengal is GST state code 19, the first two digits of every GSTIN issued there. It matters because the code on the supplier's GSTIN has to match the place of supply for the tax split to be right, and a mismatch is one of the things that turns a routine check-post stop into a longer one.