E-Commerce Seller GST: Why You Need VPOB in Every State

Selling on Amazon FBA or Flipkart means GST registration in every state you store stock. Learn how VPOB saves lakhs in dead rent while staying compliant.

Kavita Joshi23 August 2026 13 min read
E-Commerce Seller GST: Why You Need VPOB in Every State

Here's a scenario I run into almost every month. A seller in Jaipur builds a decent business selling home furnishings on Amazon. Orders are flowing, and then they get an email: their products are eligible for storage in Amazon's fulfillment centers across Karnataka, Haryana, and West Bengal. Great news, faster delivery, better Buy Box position. But there's a catch buried in the fine print. To store goods in a state, you need a GST registration in that state. Suddenly this one-person operation is being told it needs a legal business presence in six different states.

The instinctive reaction is panic, followed by a bad decision: renting a tiny commercial space in each state just to have an address. I've seen sellers burn ₹15,000 to ₹25,000 per month per city on rooms they will never set foot in. For a seller expanding into five states, that's north of ₹1 lakh a month in dead rent before a single extra order ships. There is a legal, GST-department-accepted alternative, and it's called a Virtual Principal Place of Business. Using VPOB for e-commerce GST registration lets you register in every state you sell from without signing a single physical lease.

In this post I'll walk through exactly why marketplaces force this on you, how a VPOB actually satisfies the GST officer, what documents you need, a real cost breakdown, and the traps that get applications rejected. This is the stuff I brief clients on before they file a single ARN.

Key Takeaways
  • If you store inventory in an Amazon or Flipkart warehouse in a state, GST law requires a registration in that state, full stop.
  • A Virtual Principal Place of Business (VPOB) gives you a legitimate address with the paperwork the GST department accepts, at roughly ₹1,000 to ₹2,500 per state per month instead of full commercial rent.
  • The three documents that make or break your application are the rent agreement, the No Objection Certificate (NOC), and a recent electricity bill in the owner's name.
  • Co-working spaces often fail GST verification because they can't give you a dedicated, verifiable address. Purpose-built virtual office providers can.
  • Plan for physical verification. Roughly 40% of new registrations trigger an officer visit or an Aadhaar-based verification, so your address and signage need to be real.
  • You can register in a state within 7 to 15 working days if your documents are clean the first time.

Why do e-commerce sellers need GST registration in multiple states?

The short version: it comes down to where your goods are physically stored. Under the GST framework, the location of your stock creates a "place of business" that must be registered in that state. When you enroll in Amazon FBA (Fulfilment by Amazon) or Flipkart's Assured/F-Assured program, your inventory gets distributed to warehouses close to demand centers. That's what makes two-day delivery possible.

So a seller based in Pune who joins FBA might find their stock sitting in fulfillment centers in Bhiwandi (Maharashtra), Bengaluru (Karnataka), Gurugram (Haryana), Kolkata (West Bengal), and Hyderabad (Telangana). Each of those states considers that stock a taxable presence. No state registration means the marketplace won't let you store there, and in some cases they'll deactivate the listing for that region entirely.

This isn't Amazon being difficult. It's the law. Section 22 and the definition of "place of business" under the CGST Act make it clear that a godown or warehouse where goods are stored is a place of business. The marketplace is simply protecting itself from being party to a non-compliant seller. If you're new to the interplay between office addresses and GST, our explainer on company registration without an office covers the foundations well.

The old way, and why it fails financially

Before virtual offices became mainstream, sellers had exactly two bad options. Option one was to only sell "self-ship" from their home state, which kills their delivery speed and Buy Box eligibility. Option two was to rent physical space in each state, which is financially absurd for a room you'll never use. I've watched sellers rent a 100 sq ft cabin in Bengaluru for ₹18,000 a month just to get a GST number. Multiply that across states and the maths destroys margins that are already thin on marketplaces.

What exactly is a VPOB and how does it satisfy GST rules?

A Virtual Principal Place of Business is a real, physical commercial address that a provider makes available to you specifically for the purpose of business registration and correspondence. You get the address, the legal right to use it, and the supporting documents the GST department requires. What you don't get is a room you're paying to occupy full time.

The key word is legitimate. This is not a mailbox scheme or a fake address. A proper VPOB provider owns or holds a valid lease on the premises, can produce the electricity bill, will sign a rent agreement in your business name, issues a NOC allowing you to register there, and crucially will cooperate if a GST officer shows up for physical verification. That last point is where cheap or informal arrangements collapse.

The GST department's concern is simple: can they physically find you, serve notices, and verify you exist? A well-run virtual office satisfies all three. eDarpan's virtual office address service for GST and company registration is built specifically around passing that verification, with the documentation packaged the way officers expect to see it.

Pro Tip: Ask your provider whether the electricity bill they supply is in the property owner's name and whether the property tax receipt is available. GST officers cross-check the rent agreement against the electricity connection holder. If the names don't reconcile, expect a query or rejection. This single detail causes more rejections than anything else I see.

How does VPOB for e-commerce GST registration work step by step?

Here's the actual process I use with clients. It's not complicated once you know the sequence, but doing it out of order or with missing documents adds weeks.

  1. Confirm which states you actually need. Don't register everywhere speculatively. Log into Seller Central or the Flipkart dashboard and check exactly which fulfillment centers your goods are being sent to. Register only where you store or will store inventory.
  2. Pick a VPOB provider per state. Choose one that can produce the rent agreement, NOC, electricity bill, and a signage/name-board arrangement for verification. Confirm turnaround time in writing.
  3. Collect the documents from the provider. For each state you'll receive a notarized or e-stamped rent agreement, a NOC from the property owner, and a utility bill. Keep these as PDFs, clearly labeled by state.
  4. Prepare your own documents. PAN of the business, Aadhaar and PAN of the authorized signatory, a board resolution if you're a company, a cancelled cheque or bank statement, and a passport-size photo.
  5. File the GST REG-01 application. On the GST portal, select the state, enter the VPOB address as the principal place of business for that registration, and upload the address proof set (rent agreement + NOC + electricity bill).
  6. Complete Aadhaar authentication. The authorized signatory does e-KYC via Aadhaar OTP. Completing this reduces the chance of a physical visit, though it doesn't eliminate it.
  7. Respond to any query (REG-03) fast. If the officer raises a clarification, you get a limited window (usually 7 working days) to reply via REG-04. Have your provider on standby to supply any additional proof.
  8. Receive GSTIN and update the marketplace. Once the certificate (REG-06) is issued, add the new GSTIN in Seller Central under Tax Settings for that state, and enable storage/FBA there.

Clean applications with Aadhaar authentication done typically issue in 7 to 15 working days. If verification is triggered, add another week or two. This is genuinely the kind of task where a bit of setup help pays for itself; our team handles this end to end as part of eDarpan's IT and compliance consulting, and we coordinate the address documents through the same platform.

VPOB vs co-working vs physical office: which is right for you?

Sellers often ask whether they can just use a co-working space membership as their GST address. Sometimes yes, often no. The problem is that many co-working operators sell you a "hot desk" without giving you a dedicated, uniquely identifiable address, and they may refuse to sign the rent agreement or NOC in a form the officer accepts. I've written before about the co-working GST trap and the hurdles SMBs run into, so I won't repeat it all here. The table below sums up the trade-offs.

Criteria VPOB (Virtual Office) Co-working Membership Physical Office / Rented Room
Typical monthly cost per state ₹1,000 – ₹2,500 ₹6,000 – ₹15,000 ₹15,000 – ₹40,000
Rent agreement + NOC provided Yes, GST-formatted Sometimes, often generic Yes, if landlord cooperates
Passes physical verification Yes, if provider is reputable Hit or miss Yes
Suitable for 5+ states Excellent Expensive Financially unrealistic
Setup time 2 – 4 days for docs Varies Weeks (deposit, fit-out)

For a seller expanding across states, the VPOB route is the only one that makes economic sense while staying fully compliant. A physical office per state can cost 15 to 20 times more for zero operational benefit.

A real cost breakdown: Jaipur seller expanding to five states

Let me put concrete numbers to this. I worked with a home furnishings seller based in Jaipur. Their Amazon business was doing roughly ₹9 lakh a month in gross sales, decent but with the usual 8 to 12% net margins after marketplace fees. Amazon flagged their catalog for FBA across five additional states: Karnataka, Haryana, West Bengal, Telangana, and Tamil Nadu.

Their first plan was to rent commercial rooms in each state. Here's what that would have cost:

  • Five rooms at an average of ₹18,000/month = ₹90,000/month
  • Security deposits averaging ₹36,000 each (2 months) = ₹1,80,000 upfront
  • Broker fees, one-time = roughly ₹90,000

That's ₹2.7 lakh upfront and ₹10.8 lakh a year in rent for empty rooms. On a business making around ₹90,000 net profit a month, this would have wiped them out.

Instead we set up VPOB in all five states:

  • Five VPOB addresses at ~₹1,800/month each = ₹9,000/month
  • One-time documentation and setup per state, roughly ₹2,500 each = ₹12,500 upfront
  • GST filing coordination handled through their consultant

The annual cost came to about ₹1.2 lakh versus ₹10.8 lakh. All five GSTINs were issued within three weeks, four with Aadhaar authentication alone and one after a physical verification that passed cleanly because the provider had a proper name board at the premises. The seller enabled FBA everywhere, their delivery estimates dropped from 5-6 days to 1-2 days in those states, and their Buy Box win rate climbed noticeably in the following quarter.

Common Mistake: Sellers register in states before confirming their inventory is actually going there, then pay for VPOB and GST return filing in states with zero activity. Every GST registration carries an obligation to file returns, even nil returns, and every missed nil return attracts a late fee. Register where you store goods now, and add states as you expand. Idle registrations are pure liability.

What documents does the GST officer actually check?

When your application lands with a state GST officer, they're verifying that the principal place of business genuinely exists and that you have the right to use it. For a VPOB, they scrutinize:

  • Rent agreement in your business name, ideally e-stamped, showing the exact address and the owner as lessor.
  • No Objection Certificate (NOC) from the property owner permitting you to use the premises for business and GST registration.
  • Electricity bill or property tax receipt in the owner's name, recent (usually within the last 2-3 months), matching the address on the agreement.
  • Photograph of the premises with signage if physical verification is done, showing your business name displayed.

The reconciliation between these documents is what matters. If the rent agreement says one owner and the electricity bill shows another, that's an immediate red flag. A serious VPOB provider gives you a consistent, cross-referenced set. This is precisely why I steer clients away from informal "address rental" arrangements found on classifieds and toward providers who treat it as a compliance product.

Managing multiple GST registrations without drowning in compliance

Getting registered is the beginning, not the end. Each GSTIN needs monthly or quarterly returns (GSTR-1 and GSTR-3B), and marketplace transactions flow into these through the TCS statements Amazon and Flipkart file. Managing five to ten state registrations manually is a recipe for missed deadlines and penalties.

A few practical habits that keep sellers out of trouble:

  1. Use a single accounting system that maps sales to the correct state GSTIN. Reconcile against the marketplace's TCS report every month.
  2. Set calendar alerts for the 11th (GSTR-1) and 20th (GSTR-3B) of each month, or automate reminders.
  3. File nil returns for states where you're registered but had no activity in a period. Don't skip them.
  4. Keep your VPOB documents renewed. If a rent agreement lapses, your address proof lapses with it.

If you'd rather offload the systems side entirely, this is where good tooling helps. Sellers scaling fast often pair their registrations with custom software to sync marketplace data, or lean on managed cloud services to run their inventory and accounting stack reliably. For customer communication at scale, plenty of our seller clients also use the WhatsApp Business API for order updates and bulk SMS for delivery notifications.

Frequently asked questions

Is VPOB legal for GST registration in India?

Yes. GST law requires a valid place of business with proper address proof, and it does not mandate that you physically occupy the premises full time. As long as the address is real, the documents are genuine, and you can be located for verification, a virtual office is a fully legal principal place of business.

Do I need a separate VPOB for each state?

Yes, if you store inventory in multiple states. Each state where your goods are held requires its own GST registration, and each registration needs a valid address in that specific state. One VPOB per state where you have stock is the standard setup.

Will a GST officer physically visit my virtual office?

Sometimes. Roughly 40% of new registrations trigger either Aadhaar-based e-KYC or a physical verification visit. This is exactly why you should use a reputable provider who maintains a name board and can present the property to a visiting officer, rather than an informal address arrangement.

How much does VPOB cost compared to renting an office?

A VPOB typically runs ₹1,000 to ₹2,500 per state per month, versus ₹15,000 to ₹40,000 for a physical commercial space. For a seller across five states, that's the difference between roughly ₹1.2 lakh and over ₹10 lakh a year for the same compliance outcome.

Can I use a co-working space address instead?

You can try, but many co-working operators won't provide the specific rent agreement, NOC, and utility bill in the format the GST department accepts, and shared desks often can't be uniquely verified. This causes frequent rejections, which is why a purpose-built virtual office is usually the safer route.

How long does GST registration with a VPOB take?

With clean documents and Aadhaar authentication completed, most registrations issue within 7 to 15 working days. If a physical verification is triggered, add one to two weeks. The single biggest delay factor is document mismatches, so getting the paperwork right the first time is critical.

What happens if I sell in a state without registering there?

The marketplace will typically block you from storing inventory in that state, hurting your delivery speed and Buy Box eligibility. Storing goods without registration also exposes you to penalties under GST law for operating an unregistered place of business.

The bottom line

Expanding across state fulfillment centers is one of the fastest ways to grow marketplace sales, but it forces a compliance requirement that trips up sellers who don't plan for it. Renting physical offices you'll never use is a margin killer. Using VPOB for e-commerce GST registration gets you legally registered in every state you sell from, at a fraction of the cost, with documentation designed to pass verification.

Do it in the right order: confirm where your inventory actually goes, get a reputable provider's document set per state, file cleanly with Aadhaar authentication, and stay on top of returns. If you want the address, documentation, and filing handled without the guesswork, look at eDarpan's virtual office solution for GST and company registration, browse the wider range of services, or just get in touch and tell us which states you're expanding into. We'll map out exactly what you need. You can also read our companion piece on how e-commerce sellers register GST in every state for more worked scenarios.

Image credit: Paul Kent in his virtual office by twid via flickr (BY-SA 2.0), sourced through Openverse.

K

Written by

Kavita Joshi

Business consultant with 12 years of experience helping Indian startups navigate GST compliance, company registration, and operational scaling. Kavita has guided 200+ businesses through their first year.

Looking for a technology partner?

From IT consulting to virtual office to custom software — eDarpan can help.

VPOB for E-Commerce GST Registration in Every State | eDarpan