VPOB Explained: How E-Commerce Sellers Register GST in Every State

Learn how a VPOB for ecommerce GST registration lets Amazon and Flipkart sellers get a GSTIN in every state without paying lakhs for real offices.

Kavita Joshi25 July 2026 13 min read
VPOB Explained: How E-Commerce Sellers Register GST in Every State

Here's a problem that catches almost every growing online seller off guard. You've been selling on Amazon out of your Delhi warehouse for a year, orders are climbing, and then Amazon tells you that to use their fulfillment center in Bengaluru or Hyderabad, you need a GST registration in that state. Not your Delhi GSTIN. A Karnataka GSTIN. A Telangana GSTIN. And to get one, you need a physical place of business there.

Suddenly a decision that should be about logistics becomes a real estate problem. Renting a commercial space in another state just to hold a GST number can cost you anywhere from ₹15,000 to ₹40,000 a month per city, plus deposits, plus the headache of managing addresses you'll never actually visit. Sellers who scale to five or six states the naive way end up bleeding lakhs a year on offices that exist only to satisfy a compliance requirement.

This is exactly the gap that a Virtual Place of Business fills. In this post I'll walk through what a VPOB for ecommerce GST registration actually is, how it holds up legally, what documents you need, a real cost breakdown from a seller I worked with, and the mistakes that get applications rejected. By the end you'll know whether this is the right move for your business and how to execute it cleanly.

Key Takeaways
  • A VPOB (Virtual Place of Business) is a legitimate commercial address you can register as your Additional Place of Business for GST in a state where you don't have a physical office.
  • Amazon FBA and Flipkart's warehouse programs require a GSTIN in the state where the fulfillment center sits. A VPOB lets you get that without a full lease.
  • Real cost: a VPOB runs roughly ₹8,000 to ₹15,000 per state per year, versus ₹2–5 lakh a year for a real commercial rental.
  • You need a proper rent agreement, NOC from the property owner, and a utility bill in the provider's name. Weak documentation is the top reason applications get rejected.
  • Physical verification by the GST officer is common. Choose a provider whose address will actually pass a visit.
  • This is separate from your principal place of business. You keep your home-state registration and add each state as needed.

What is a VPOB and why do ecommerce sellers need one?

VPOB stands for Virtual Place of Business. In plain terms, it's a commercial address in a particular state that you're legally permitted to use as your place of business for GST purposes. A provider owns or leases actual commercial premises, and they give you a documented right to use that address — through a rent agreement and a no-objection certificate — so you can register a GSTIN there.

Under GST law, you register in every state where you make a "taxable supply" or maintain a place of business. For a normal service business, one registration in your home state is usually enough. But ecommerce works differently. The moment your goods sit in a warehouse in another state, the tax authorities treat that as a place of business in that state.

The two big triggers are:

  • Amazon FBA (Fulfilled by Amazon): When you send stock to an Amazon fulfillment center in, say, Haryana, you're storing goods there. Amazon requires a Haryana GSTIN before they'll accept that inventory.
  • Flipkart Smart Fulfilment / warehousing: Same principle. Stock stored in a Flipkart facility in a given state needs a registration in that state.

Without a registration, you can't use these fulfillment networks, which means slower deliveries, worse Buy Box performance, and higher shipping costs from your single warehouse. The VPOB exists so you can meet the legal requirement without the financial weight of a real office in each state.

Principal Place of Business vs Additional Place of Business

This distinction trips people up, so let's be precise. Your Principal Place of Business (PPOB) is your main registered location, typically in your home state where you operate. When you take a GSTIN in a new state using a VPOB, that address becomes your Principal Place of Business for that state's registration. Every state registration is independent.

If, within the same state, you later use a fulfillment center too, that warehouse gets added as an Additional Place of Business (APOB) under that same state GSTIN. Amazon and Flipkart usually provide a warehouse address and supporting documents for you to add as an APOB. So the typical structure per new state is: VPOB as your registered office plus the marketplace warehouse as an additional place of business.

Is a virtual office legal for GST registration in India?

Yes, and this is where you want to be careful because the internet is full of half-truths. The GST law does not require you to own your place of business. It requires you to have a valid place of business supported by acceptable proof of address. A rented or shared commercial address qualifies as long as the documentation is genuine.

What matters is the paperwork. For a rented or virtual address, the officer expects to see a lease or rent agreement, a no-objection certificate from the owner permitting GST registration at that address, and a recent utility bill or property tax receipt establishing ownership. When those three line up, the address holds.

Where things get shaky is when providers cut corners. There have been Advance Ruling decisions that pushed back on questionable virtual office arrangements, particularly around multiple unrelated businesses crammed into one tiny address with no real allocation of space. If you want to understand that risk in detail, read our breakdown of the AAR ruling on multiple GST registrations at one virtual office. The takeaway: the concept is fully legal, but execution and provider quality decide whether your registration survives scrutiny.

Pro Tip: Before you sign with any VPOB provider, ask them one blunt question: "If a GST officer physically visits this address, what will they find?" A serious provider will have proper signage, a desk or cabin assignable to your business, and staff who can confirm your presence. If they get cagey, walk away. A failed physical verification not only rejects your application, it can flag your other GSTINs.

How much does a VPOB cost compared to renting real space?

This is where the maths becomes obvious. Let me give you concrete numbers based on what sellers actually pay in 2024–25.

Option Setup / Deposit Recurring cost (per state) Time to get address docs Best for
VPOB / Virtual Office ₹0 – ₹5,000 ₹8,000 – ₹15,000 / year 1 – 3 days Multi-state FBA / Flipkart sellers
Co-working desk ₹10,000 – ₹25,000 ₹8,000 – ₹18,000 / month 3 – 7 days Teams that also need a workspace
Commercial rental (small) ₹1 – 3 lakh deposit ₹18,000 – ₹45,000 / month 2 – 4 weeks Sellers with own operations in that city
Warehouse lease ₹3 – 6 lakh deposit ₹40,000+ / month 3 – 6 weeks High-volume sellers with own fulfillment

Look at the recurring column carefully. A VPOB is priced per year. The others are per month. For a seller expanding into four states purely to unlock FBA, the difference is roughly ₹40,000–₹60,000 a year with VPOBs versus ₹8–20 lakh a year with real rentals. That gap funds a lot of ad spend and inventory.

Co-working looks tempting because it's real space, but it comes with its own GST headaches around shared addresses and desk-level documentation. We covered those in detail in Co-working GST Registration Hurdles: What SMBs Must Know. For a pure compliance-driven expansion, VPOB usually wins.

Case study: how a Jaipur apparel seller expanded to 5 states

Let me make this real. I worked with a home-textiles and apparel brand run out of Jaipur. They sold on Amazon and Flipkart, everything shipped from their single Rajasthan warehouse. Delivery to South India took 5–7 days, their return rates were high because of slow delivery, and they kept losing the Buy Box to sellers using FBA.

Their plan was to go FBA in Karnataka, Maharashtra, Haryana, West Bengal, and Telangana so they'd have stock closer to major metros. The founder's first instinct was to rent small commercial spaces. When we ran the numbers, that path looked like this:

  • 5 commercial rentals at an average of ₹22,000/month = ₹1,10,000/month
  • Deposits averaging ₹1.5 lakh each = ₹7.5 lakh locked up
  • Annual recurring: about ₹13.2 lakh

For a business doing under ₹4 crore in annual revenue with thin apparel margins, that was a non-starter. Instead we set up VPOBs in all five states.

  • 5 VPOBs at an average ₹11,000/year = ₹55,000/year total
  • Deposits: negligible
  • Professional fees for handling five GST registrations: a one-time cost

They cleared four of the five registrations within about three weeks. Karnataka took a bit longer because the officer scheduled a physical verification, which the provider's address passed without issue. Within two months of FBA stock going live, their average delivery time to metros dropped to 1–2 days, return rates fell, and their FBA listings started winning the Buy Box far more often. The compliance cost that had scared them off turned out to be under 5% of what they'd feared.

The lesson isn't just "VPOB is cheaper." It's that expansion decisions should be driven by where your customers are, not by what you can afford to lease. VPOB removes the real estate cost from that equation.

How to register GST in a new state using a VPOB: step by step

Here's the actual workflow. You can do this yourself on the GST portal, or brief a provider to handle it. Either way, understanding each step helps you avoid the delays that come from missing paperwork.

  1. Choose your target states. Base this on Amazon/Flipkart fulfillment center locations and your customer geography. Don't register in a state just because it's cheap — register where inventory will actually sit.
  2. Book the VPOB and collect documents. A proper provider gives you three things: a notarized rent/lease agreement in your business name, a No-Objection Certificate (NOC) from the property owner, and a recent utility bill or property tax receipt for the premises. Confirm all three are dated and current before you proceed.
  3. Prepare your business documents. PAN of the business, proof of constitution (partnership deed, incorporation certificate, or nothing extra for proprietorship), Aadhaar and PAN of the authorized signatory, a photograph, and a board resolution or authorization letter if applicable.
  4. File the new registration on the GST portal. Go to reg.gst.gov.in, start a new registration (REG-01) for the target state. This is a fresh registration under the same PAN, not an amendment. The system links it to your existing PAN automatically.
  5. Enter the VPOB as your Principal Place of Business for that state. Upload the rent agreement, NOC, and utility bill under the address proof section. Select the nature of business as "Warehouse/Depot" and "Retail Business" as relevant.
  6. Complete Aadhaar authentication. The authorized signatory does e-KYC via Aadhaar OTP. Doing this cleanly reduces the chance of a physical verification being triggered, though for out-of-state warehousing it can still happen.
  7. Respond to any officer queries or verification. If the officer raises a query (Form REG-03), respond within seven working days with clarification. If a physical visit is scheduled, your VPOB provider must be ready to confirm your presence at the address.
  8. Receive the GSTIN and add the marketplace warehouse. Once approved, you get a state-specific GSTIN. Then add the Amazon/Flipkart fulfillment center as an Additional Place of Business via a core amendment (REG-14), using the warehouse address docs the marketplace provides.
  9. Update your seller account. Enter the new GSTIN in Amazon Seller Central or Flipkart Seller Hub, complete their address/APOB update, and enable FBA/Smart Fulfilment for that state.

Realistic timeline: 7 to 21 days per state if documentation is clean and Aadhaar authentication goes smoothly. Budget for longer where physical verification is likely.

Common Mistake: Sellers often file the new state as an amendment to their existing GSTIN instead of a fresh registration under the same PAN. GST registration is state-specific. You cannot "add a state" to one GSTIN. Each state is a separate registration linked by your PAN. Getting this wrong wastes a week and confuses the whole filing.

What are the ongoing compliance obligations after registration?

A new GSTIN isn't a set-and-forget thing. Every state registration you hold creates its own filing obligations, even in months where you make no sales there.

  • Monthly/quarterly returns: GSTR-1 (outward supplies) and GSTR-3B (summary and payment) must be filed for each active GSTIN. Nil returns are still mandatory if there's no activity in a period.
  • Annual return: GSTR-9 where turnover thresholds apply, filed per registration.
  • Marketplace TCS reconciliation: Amazon and Flipkart collect Tax Collected at Source and report it. You reconcile this against your returns per state.
  • Address currency: Keep your VPOB active. If you stop paying the provider and the agreement lapses, your address proof becomes invalid, which is a compliance risk if you're audited.

This multiplies fast. Five states means five sets of returns every month. Most sellers underestimate the filing load and end up with late fees of ₹50 per day per return. Either use accounting software that handles multi-GSTIN filing or work with a practitioner who does. If you want the setup and the ongoing filing handled together, our IT and compliance consulting team can structure the whole thing so you're not juggling five portals manually.

How eDarpan helps ecommerce sellers set this up

We built our virtual office and VPOB service specifically because we kept seeing sellers overpay for real estate they didn't need. We provide genuine commercial addresses across major states, complete with the notarized rent agreement, owner NOC, and utility bill that GST officers actually accept, and addresses that hold up to physical verification.

Beyond the address, we help with the end-to-end setup: choosing the right states based on your fulfillment plan, filing the registrations, and adding marketplace warehouses as additional places of business. If you're a startup weighing this against a full office, our post on cutting fixed office costs before revenue is worth a read, and if you're expanding into smaller cities specifically, see our guide on tier-2 city multi-state GST setup.

We also run the rest of the digital stack many sellers need as they scale: WhatsApp Business API for order updates and support, bulk SMS for delivery notifications, and custom software when you outgrow spreadsheets for inventory across states. If you ever need actual physical space, our rental property listings cover commercial options too.

Frequently asked questions

Is VPOB legal for GST registration in India?

Yes. GST law requires a valid place of business with acceptable address proof, not ownership. A VPOB with a proper rent agreement, owner NOC, and utility bill is legally acceptable. The key is genuine documentation and an address that can pass physical verification if the officer visits.

Do I need a separate GST registration for every state where Amazon stores my stock?

Yes. Storing goods in a fulfillment center in a state creates a place of business there, which requires a GSTIN for that state. Amazon FBA and Flipkart warehousing both require the state-specific GSTIN before accepting your inventory in that location.

How much does a VPOB cost per state?

Typically ₹8,000 to ₹15,000 per state per year, with little or no deposit. Compare that to ₹18,000–₹45,000 per month for a small commercial rental. For multi-state sellers the annual saving usually runs into several lakh rupees.

How long does GST registration with a VPOB take?

Usually 7 to 21 days per state if your documents are clean and Aadhaar authentication is completed smoothly. If the officer schedules a physical verification, add extra time. Delays almost always trace back to incomplete or mismatched address documents.

Can I use one virtual office address for multiple businesses?

This is a grey area. Advance Ruling decisions have questioned multiple unrelated businesses using the same small address without clear space allocation. It's generally fine for one business per registration, but if you plan to register several entities at one address, get specific advice and read our coverage of the relevant AAR ruling before committing.

What documents does a VPOB provider give me for GST?

Three core documents: a notarized rent or lease agreement in your business name, a No-Objection Certificate from the property owner permitting GST registration, and a recent utility bill or property tax receipt establishing ownership of the premises. Anything less than all three risks rejection.

Do I still have to file GST returns if I make no sales in a state?

Yes. Every active GSTIN requires returns for each period, including nil returns when there's no activity. Missing them attracts late fees of ₹50 per day per return, so multi-state sellers need a disciplined filing process or a practitioner to manage it.

The bottom line

For any serious Amazon or Flipkart seller looking to shorten delivery times and win the Buy Box, multi-state presence isn't optional. But it should never mean bleeding lakhs on offices you'll never sit in. A VPOB for ecommerce GST registration gives you the legal footing to register in every state you need, at a fraction of the cost, with paperwork that holds up to scrutiny when it's done right.

Get the documentation right, choose a provider whose address survives a physical visit, and treat the ongoing filing seriously. Do that, and state expansion becomes a growth lever instead of a cost trap. If you want help mapping your fulfillment plan to the right registrations, talk to the eDarpan team and we'll set it up end to end.

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 Ecommerce GST Registration: State Guide | eDarpan