Guides · Selling Without GST
Sell Without GST Interstate? The One Rule Nobody Tells You
Updated: August 2026 · 8 min read
✅ Straight answer: You cannot sell without GST interstate. A GST enrolment number lets you sell online legally without a GSTIN, but only inside your own state. An order from any other state is blocked by the network itself. No guide tells you this. We are telling you, with proof from real orders.
Search “sell online without GST” and you will find the same happy story everywhere. Get a GST enrolment number. List your products. Start selling to all of India.
The first two parts are true. The third part is not.
Every one of those guides leaves out one line from the law. That one line decides where your orders can come from. This article is that missing line, explained simply, with real order data from our own network wire.
Can you sell without GST interstate?
No. This is not a platform policy. It is the condition of the law that makes no-GST selling possible in the first place.
Here is the deal the government offers small sellers (CBIC Notification No. 34/2023 – Central Tax):
- You do not need a GSTIN if your yearly sales are below the GST limit (₹40 lakh for goods in most states).
- Instead, you take a GST enrolment number from the official portal (gst.gov.in) using your PAN.
- In return, you accept one hard condition: every sale must stay inside your own state. The law calls this “intra-state supply only”.
So the enrolment number is not a smaller GSTIN. It is a different thing with a different boundary. One enrolment number works for one PAN in one state. Cross the state line, and the permission ends.
📊 One enrolment number = one state
Your state
Orders allowed ✓
All other states
Blocked by the network
One enrolment number = one PAN, one state. The boundary is the law, not the platform.
What actually happens when someone outside your state orders?
This is the part nobody has published, because you can only see it from inside a seller platform. We run one, so we watched it happen on live orders.
On the ONDC Network, every order passes a legal check before it is confirmed. If a buyer’s address is in a different state than an enrolment-number seller, the seller platform must refuse the order. On the wire, the refusal has a name: error 30018, “inter-state not allowed for seller.”
Now the painful part. The buyer never sees this error.
On 7 August 2026, we traced six real orders for one of our grocery sellers in Ahmedabad. All six were refused with code 30018. On the buyer’s app, each order simply sat at “processing”. No message. No refund screen. Nothing. The buyer waits, gets bored, and shops somewhere else. The seller never even knows an order was tried.
That is the true cost of this rule. Not a fine. Not a warning letter. Silent, invisible, lost orders — the buyer sees “processing” forever, and you never know the order was tried.
Why does the seller platform block the order instead of you?
Because the law fines the platform, not just the seller.
Under Section 122(1B) of the GST law, an e-commerce operator that lets an enrolment-number seller make an inter-state sale can be fined ₹10,000 or the tax amount involved, whichever is higher, for each violation. The same section applies if the platform keeps selling for you after your sales cross the GST limit.
So any honest seller platform on the ONDC Network has to build a wall here:
- 1It records which state you are in
- 2It checks every incoming order — delivery state vs your state
- 3If they do not match, it refuses the order — before confirmation
This is worth understanding, because it leads to the one check most sellers never think of.
The check nobody does: is your state on record correct?
Here is a detail from those same six Ahmedabad orders. The buyer was also in Ahmedabad. Same city. Same state. The orders should have gone through.
They were refused anyway, because the seller’s state was not recorded properly in the platform’s data. With no state on file, the system could not prove the order was intra-state, so it played safe and refused.
The moment the state record was corrected to Gujarat, the wall opened. The same shop received 84 real orders within the next hour, and 116 by midnight. All prepaid, all from buyers in the same state.
The lesson for you as a seller: the intra-state rule is enforced using whatever state your seller platform has on record for you. So:
- Check that your shop’s state and pincode are filled in and correct on your seller dashboard.
- If your orders are stuck or refused and you sell without a GSTIN, ask your platform’s support one exact question: “What state do you have on record for my shop, and is it reaching the order check?”
A wrong or empty state record can block even your own neighbours from buying. It is a one-minute check on your dashboard.
Is one state really enough to build a business?
This rule sounds like a prison until you look at the size of the cell.
| Your “small” market | People (2011 Census) |
|---|---|
| Maharashtra | 11.2 crore |
| Uttar Pradesh | 19.9 crore |
| Gujarat | 6.0 crore |
| Tamil Nadu | 7.2 crore |
One Indian state is bigger than most countries. A kirana or pickle seller doing well across one full state has more customers in reach than a shop in Germany or the UK. The seller in our example above built a real order flow without a single inter-state sale.
The honest way to think about it: the enrolment number is your starting gear, not your final gear. Sell state-wide first. When your volume grows, take a GSTIN and the whole country opens. GST registration is also simpler and faster today than it was a few years ago.
Enrolment number vs GSTIN — the honest comparison
| GST enrolment number | GSTIN | |
|---|---|---|
| Who it is for | Sellers below the GST limit | Any seller |
| Sell inside your state | ✅ Yes | ✅ Yes |
| Sell to other states | ❌ Blocked by the network | ✅ Yes |
| GST on your invoice | No GST charged | GST as per your products |
| Monthly GST returns | None | Yes |
| When it ends | When sales cross the limit (₹40 lakh goods, most states) — the platform must stop your sales | No limit |
📊 Decision tree — which path is yours?
start today
One more group should read this table carefully: composition scheme sellers. You have a GSTIN, but the same intra-state-only wall applies to your goods. The network treats your out-of-state orders the same way.
What should you check today?
Five minutes, five checks:
- 1Know your boundary — with an enrolment number, your market is your state. Print it on your mind before you plan ads or reels for “all India”.
- 2Check your state and pincode — on your seller dashboard. This single field decides whether the network lets even local orders through.
- 3Watch for silent “processing” complaints — if a buyer says their order is stuck forever, ask which city they ordered from. An out-of-state buyer is not a bug — it is the rule working.
- 4Track your yearly sales — the platform is legally required to stop your sales when you cross the GST limit. Apply for a GSTIN before you reach it.
- 5Use only the official portal — the enrolment number comes from gst.gov.in only. Any other site asking money to “get it fast” is not the government.
On the ONDC Network through Kaarobari, this whole check is part of onboarding: your state comes from your pincode, and the order check reads it on every single order. See what documents you need on our seller documents page, and what selling costs on our pricing page — no monthly fee, no listing fee, 2% only on delivered orders.
📷 Where the state record lives on the dashboard
Shop settings
Pincode
380001
State (read on every order)
Gujarat ✓
Questions sellers actually ask us
Will I get a fine for selling without GST? Mujhe dar lagta hai.+−
A fair fear, and the answer is no — if you stay inside the rules. Selling with an enrolment number is fully legal under Notification 34/2023. The fine (₹10,000 or more) is written for platforms that break the intra-state rule, which is exactly why good platforms block those orders automatically. Stay in your state, stay under the limit, and you are safe.
Can I send just one parcel to my cousin's town in another state?+−
No, and you will not get the choice. The order is refused before it is confirmed. In our data, all six such orders died silently at the confirmation step. There is no “just this once” button, for you or for us.
My buyer says the order is stuck at 'processing'. Is my shop broken?+−
Maybe not. First ask the buyer which state they ordered from. If it is not your state, this is the intra-state rule, not a fault. If they ARE in your state, ask your platform to check your state record — that exact problem blocked 6 same-city orders before we fixed the record and 116 orders flowed in one evening.
What happens when I cross ₹40 lakh?+−
Your enrolment number stops being valid and the platform must pause your sales until you have a GSTIN. Plan ahead: when you see the limit coming, start the GSTIN process early so your shop never goes dark. Crossing the limit is a good problem — it means the state-wide plan worked.
Stuck on any document? Our team gets it done on a call — no charge
We have a dedicated team that guides you step-by-step on a call and gets every document made — Udyam, GST enrolment, FSSAI, all of it. And not just documents: from signup to your shop going live on the ONDC Network to your first delivered order — support at every step, completely free. No fees, no agent costs.
Mon–Sat, 10am–7pm. Hindi and English both work.
Read next
Sources
- CBIC Notification No. 34/2023 – Central Tax (exemption from registration for intra-state suppliers through e-commerce operators)
- Section 122(1B), CGST Act (penalty on e-commerce operators)
- gst.gov.in — the only official GST portal. No agent or paid website is needed for enrolment.
- resources.ondc.org — official ONDC Network resources
- Order data: Kaarobari production wire logs, 7 August 2026 (first-party data; buyer application not named by policy)

