This page explains how the E-Way Bill system works for goods moving in and out of Karnataka (GST state code 29). The portal and rules are national, but the intra-state threshold and the administering department are specific to Karnataka.

E-Way Bill threshold in Karnataka

For movement within Karnataka, the applicable position is: ₹50,000 for intra-state movement, in line with the national threshold. Inter-state movement above ₹50,000 always needs a bill, regardless of the state.

Key point
GST state code for Karnataka: 29 — these are the first two digits of every GSTIN registered in the state.

Who administers E-Way Bills in Karnataka

Compliance and enforcement in Karnataka are handled by the Karnataka Commercial Taxes Department, alongside the national NIC/GSTN systems. The capital is Bengaluru, and major commercial hubs include Mysuru, Mangaluru, Hubballi.

Generating and checking bills in Karnataka

Businesses in Karnataka use the same national portal to generate, print, cancel and extend bills. The process doesn't change by state — see the generation guide and validity guide for the steps.

E-Way Bill quick facts for Karnataka
DetailValue
State / UTKarnataka
GST state code29
CapitalBengaluru
Key citiesMysuru, Mangaluru, Hubballi
Administering bodyKarnataka Commercial Taxes Department

Whether you ship from Bengaluru or any town in Karnataka, the rules on validity and common errors are the same.

Frequently asked questions

What is the E-Way Bill limit in Karnataka?
₹50,000 for intra-state movement, in line with the national threshold. For any inter-state movement above ₹50,000, a bill is required regardless of the state.
What is the GST state code for Karnataka?
The GST state code for Karnataka is 29, which forms the first two digits of GSTINs registered there.
Is the E-Way Bill portal different in Karnataka?
No — the portal is national. Only the intra-state threshold and the administering department (Karnataka Commercial Taxes Department) are specific to Karnataka.