What is the real ecommerce website cost in India in 2026?
The honest short answer: a properly built online store in India starts at ₹50,000 with us, and most small-brand stores land within a moderate range above that once catalogue size and integrations are counted. Anything much lower usually means a theme dropped on a platform with the setup left to you.
Why do quotes for the same “online store” differ so much? Because the phrase covers wildly different jobs. A home baker selling 40 cakes with pincode-limited delivery needs a clean catalogue, UPI checkout and a delivery-area rule. A garment wholesaler with 3,000 SKUs in six sizes and four colours needs bulk import tools, variant-level stock, GST rates per HSN code and courier label printing. Both are “ecommerce websites”, but one is a few weeks of work and the other is a multi-phase project.
So the useful way to think about ecommerce website cost in India is as three layers. The first is the one-time build: design, catalogue structure, checkout, invoices, shipping logic and testing. The second is the yearly running cost: domain, hosting or platform subscription, paid apps or plugins, and messaging. The third is the per-order cost: gateway charges on prepaid orders, courier charges and, for COD, the cost of parcels that come back.
Most online guides only talk about the first layer. The second and third decide whether the store makes money, so we price all three in every proposal, even the ones you pay to someone other than us.
Ecommerce website cost in India by catalogue size: 50, 500 and 5,000 products
Catalogue size is the single biggest driver of cost after the platform, because it changes how products are entered, filtered, stocked and shipped. Here is how the work grows at three common sizes.
Around 50 products
Products can be entered by hand or from a simple sheet. A few categories, basic filters and one warehouse are enough. This is where the ₹50,000 starting price applies most directly, and a 4–5 week build is realistic if photos and descriptions are ready.
Around 500 products
You need a clean spreadsheet import, variant handling (size, colour, weight), filters that shoppers actually use, and bulk price and stock updates. Collection pages start to matter for Google, so their titles and descriptions are planned, not auto-generated. Expect the build to sit toward the longer end of our 4–8 week window.
Around 5,000 SKUs
Data is now the project. We write import scripts, map HSN codes and GST rates in bulk, set up search that tolerates spelling mistakes, and often sync stock from billing software or a warehouse. Page speed needs attention because category pages carry hundreds of products. This is usually quoted in phases, and part of it may sit closer to our custom web app pricing.
Stores beyond this, with many sellers each managing their own products, are a different build; see multi-vendor ecommerce website cost.
Choose Shopify when you want the least server responsibility, choose WooCommerce when you want low recurring fees and full control over a WordPress site, and choose a custom build when your pricing, catalogue or workflow does not fit either. The platform shifts money between the build and the yearly bill.
Shopify is a hosted subscription. You pay a monthly plan fee to Shopify, many features come as paid apps, and depending on the plan and payment setup Shopify may add its own transaction charge; check its current India pricing page before deciding. In return, hosting, security patches and uptime are its problem, not yours. Our build work on Shopify is mostly theme work, catalogue setup, app selection and checkout configuration.
WooCommerce is a free, open-source WordPress plugin. There is no platform subscription, but you pay for hosting, and good stores often need a few paid extensions. Updates and security become someone’s regular job, which is why maintenance matters more here.
A custom store, which we usually build with Next.js and a headless back end or our own order system, costs more upfront and suits sellers with unusual rules: B2B price lists per customer, made-to-order products with calculated prices, or deep integration with in-house software. Recurring cost is mostly hosting.
For a deeper side-by-side, read Shopify vs a custom ecommerce website or our guide to the best ecommerce platform in India.
How much does payment gateway setup cost for an Indian online store?
Gateway setup itself is normally part of the store build; what you pay the gateway company is a percentage on each successful prepaid transaction, plus GST on that fee. There is no single rate: it varies by provider, payment method and your business volume, so compare the published pricing of two or three RBI-authorised payment aggregators before signing.
The work on our side is real, though. The merchant account has to be opened in your business name with your PAN, GST number (if registered), bank details and website policies, and gateways review the live site before activating it. We prepare the store so it passes that review: visible contact details, product prices, shipping, refund and cancellation policies and terms of use.
Then we configure checkout properly. On phones, UPI should open the customer’s UPI app directly instead of forcing them to type an ID. Cards and netbanking stay available. Webhooks confirm payment on the server, so an order is never marked paid just because a customer reached the thank-you page. Failed and pending payments get a retry link, and refunds are tested from the admin.
- Keep the settlement bank account in the business’s name, not a relative’s.
- Ask each provider how quickly prepaid money reaches your bank.
- Check whether international cards are needed; they usually need separate approval.
- Test a real low-value payment and refund before the launch date.
Should an Indian store offer cash on delivery, and what does COD add to cost?
Offer COD if your buyers expect it, but control it with rules; unmanaged COD is the most common hidden cost in Indian ecommerce. The build cost for COD is small. The running cost comes from parcels that are refused at the door and travel back, known as return to origin, because you usually pay the courier both ways.
We add COD controls that sellers can switch on and off from the admin: allow COD only on serviceable pincodes, set a minimum or maximum order value, confirm COD orders by OTP or a WhatsApp message before dispatch, and offer a small prepaid discount that nudges buyers to pay by UPI. For expensive items, a partial advance on COD orders is one more switch you can turn on.
Couriers also hold COD cash for a remittance cycle before paying it to you, which affects your working capital. Ask your shipping partner how often they remit. None of this is visible in a simple “ecommerce website cost” figure, yet it often decides whether a small store is profitable in its first year.
GST invoices, HSN codes and tax settings in the store
A GST-ready store stores an HSN code and tax rate for each product, charges CGST plus SGST when the buyer is in your state and IGST when the buyer is in another state, and issues invoices with a continuous number series. Set up once, it removes a lot of month-end work for your accountant.
We configure prices as tax-inclusive or tax-exclusive depending on how you want them shown, add your GSTIN and state to the invoice template, print the place of supply, and email a PDF invoice with every order. For B2B buyers we can collect their GSTIN at checkout and print it on the invoice so they can claim input credit.
One distinction trips sellers up. When you sell through a marketplace, the marketplace is an e-commerce operator and collects tax at source under Section 52 of the CGST Act before paying you. On your own store there is no marketplace in between, so the tax reporting is yours. Registration and filing questions belong with your chartered accountant; we build what they ask for and export order and tax data in the format they prefer.
If orders also need to reach Tally or other accounting software, that sync is quoted as its own line. Our page on connecting Tally with Shopify covers the options.
Courier and shipping integration: what it involves and costs
Most small Indian stores integrate one shipping aggregator, which gives access to several couriers through one account and one API; larger sellers sometimes add a direct courier contract. Either way, the integration is a build line, and courier charges are per shipment paid to the courier or aggregator.
A good integration does four things. It checks pincode serviceability at checkout, so buyers in unserviceable areas are told before they pay. It calculates shipping from weight and destination zone instead of one flat guess. It creates the shipment and prints the label from your order screen, with no copy-pasting of addresses. And it pulls tracking updates back into the store so the customer sees status and gets messages.
Weight is where money leaks. Couriers bill on the higher of actual and volumetric weight, so every product needs honest weights and box dimensions. We add those fields to the product import and flag products that are missing them.
Local delivery is simpler. A bakery or grocery shop delivering within the city can skip courier APIs completely and use delivery zones, time slots and a delivery charge by distance or pincode.
First-year running costs of an ecommerce website in India
Budget for the recurring bills before launch, because they arrive whether or not the store sells. The exact amounts depend on the providers you choose, so we list them in every quote and you pay each provider directly, in your own name.
- Domain renewal: yearly, paid to your registrar; .in domains are managed by the NIXI .IN Registry.
- Hosting or platform plan: Shopify’s monthly plan, or hosting for WooCommerce or a custom store.
- Paid apps and plugins: reviews, filters, invoice or shipping add-ons, often billed monthly or yearly.
- Payment gateway charges: a percentage per prepaid order plus GST on that fee.
- Shipping and returns: per shipment, plus return-to-origin charges on refused COD parcels.
- Messaging: WhatsApp Business API conversations, SMS OTPs and transactional email.
- Maintenance: free for the first 2 months with us, then from ₹8,000/mo if you want continued support.
- Marketing: ads, and store SEO from ₹10,000/mo if organic traffic is part of the plan.
Year two is normally cheaper than year one because the build is paid for. What remains is the list above. Our Hinglish guide to the yearly cost of a website goes deeper on renewals.
A sample ecommerce website quote, line by line
Say a hypothetical block-print clothing label in Jaipur wants its own store: 120 products, each in five sizes, prepaid and COD orders, shipping across India, GST invoices and WhatsApp order updates. Here is how we would structure that quote, which is the same structure you can ask any developer to follow.
The base build, from ₹50,000, covers the design on a chosen theme or custom layout, category and product pages, size variants with size-wise stock, cart, UPI and card checkout, order emails and the admin. Separate lines then appear for the catalogue import (cleaning the brand’s spreadsheet and uploading 600 variants), COD rules with OTP confirmation, the shipping aggregator integration with label printing, the GST invoice template with HSN codes, WhatsApp notifications, legal and policy pages, and store SEO setup with Google Merchant Center.
Each line has a short description of what is included and what is not. For example, “catalogue import” states that product photography and writing descriptions are the brand’s job unless a content line is added. That one sentence heads off a frequent source of disputes later.
The label could launch without WhatsApp notifications and add them in month two. Deferring lines like that is how a seller brings the ecommerce website cost in India down without cutting quality.
How long does it take to build an ecommerce website in India?
With us, 4–8 weeks from approved quote to launch. The spread depends mostly on how ready your catalogue is, not on how fast we code.
Week one sets up accounts in your name, confirms the platform and agrees the page designs. Weeks two and three build the theme or custom front end, the product structure and checkout. The catalogue goes in as soon as your data is ready, and this is where most delays happen: missing photos, sizes that differ between products, or prices still being decided. Payment gateway activation can take several working days of document review on the provider’s side, so we start that early.
The final stretch is testing: real prepaid orders, COD orders, a refund, an invoice check with your accountant, a courier pickup, and a pass on slow phones and patchy mobile data. Only then do we point the domain at the store.
One practical tip: send the product spreadsheet in the first week, even if it is incomplete. Seeing real data early shapes filters and variants correctly, and saves rework later.
For timelines across other project types, see how long a website takes to build.
Legal pages and consumer rules an Indian online store must show
Indian online sellers have display duties under the Consumer Protection (E-Commerce) Rules, 2020, and building for them is part of the store, not an afterthought. The Rules require, among other things, clear seller details, a named grievance officer with contact details, and time-bound handling of complaints: acknowledgement within 48 hours and redressal within one month.
On the store we build the pages and fields that carry this information: legal business name and address, customer care contact, grievance officer details, total price with a breakup, return, refund and exchange terms, delivery and shipment details, and country of origin where it applies. Product pages can carry expiry dates or warranty notes if your category needs them.
Personal data is the second area. Your store collects names, phone numbers and addresses, so India’s Digital Personal Data Protection Act, 2023 is relevant. We add a clear privacy notice, collect only what checkout needs, and keep marketing opt-ins separate from order updates.
We build the structure; we do not give legal advice. Have your lawyer or chartered accountant approve the policy text before launch.
Hidden costs that inflate the ecommerce website cost in India
The cheapest-looking quote is often the most expensive store over two years. These are the costs that appear after the invoice is paid.
- Accounts in the developer’s name: moving the domain, platform account or gateway later costs time and sometimes downtime.
- Paid apps stacked on Shopify: ten apps at a small monthly fee each add up to more than the plan itself.
- Nulled or pirated themes and plugins: free on day one, a security risk and an update dead end afterwards.
- Catalogue work not quoted: the developer quotes the store, then charges extra to upload your products.
- No weights on products: courier bills based on volumetric weight surprise you every month.
- Unlimited COD: return-to-origin charges eat margins on refused parcels.
- No post-launch support: every small fix becomes a fresh negotiation.
If a store quote seems too good, compare it against our checklist in hiring an ecommerce developer.
How do you compare two ecommerce website quotes?
Put both quotes into the same line-by-line format, then compare line against line; a total against a total tells you almost nothing. Ask each developer to restate their quote under these headings if they have not.
First, the platform and who pays for it. Second, what the catalogue line includes: how many products, variants and images, and whether import is theirs or yours. Third, checkout: UPI, cards, COD rules, failed payment handling and refunds. Fourth, tax: GST invoices, HSN codes and state-wise tax. Fifth, shipping: which courier or aggregator, pincode checks, label printing, tracking. Sixth, policies, SEO setup and speed targets. Seventh, support: how long, what it covers, what it costs afterwards.
Then ask three questions that separate careful developers from careless ones. Whose name will the domain, platform and gateway accounts be in? Can I see a live store you built and place a test order? What happens to my store if we stop working together?
A good answer to the last question is dull and specific: you already hold every login and the code, and any competent developer can continue. That is our answer too, because it is how we set projects up from the first week.
Store SEO, speed and AI search: are they part of the cost?
Basic store SEO should be included in the build, and ongoing SEO is a separate monthly service. Nobody can guarantee rankings, but a store that is structured badly at launch is expensive to fix later.
At build time we set clean URLs for categories and products, unique titles and descriptions for collection pages, Product schema with price and availability, canonical tags for variant URLs, an XML sitemap and Google Search Console verification. We also connect Google Merchant Center so products can appear in free Shopping listings where eligible.
Speed matters more for stores than for most sites, because category pages are image-heavy and many Indian shoppers browse on mid-range Android phones over mobile data. We compress and resize images, lazy-load below-the-fold products, and watch Core Web Vitals rather than a single desktop score.
AI search assistants increasingly answer “where can I buy…” questions. They tend to quote pages with clear facts: sizes, materials, delivery areas, return terms. Writing those facts into product and policy pages in plain language helps shoppers and AI answers alike.
For stores that want organic growth after launch, see WooCommerce SEO or Shopify SEO.
Who should own the store accounts, code and customer data?
You should, every one of them, from the first week. The domain, the Shopify account or hosting account, the payment gateway merchant account, the courier account and the WhatsApp Business account all belong in your business’s name and email.
On Shopify, you create the store and add us as a collaborator or staff account; you remain the store owner. On WooCommerce or a custom build, the hosting account is yours and the code sits in a Git repository you can access. Customer and order data lives in those accounts, which means it is yours to export whenever you like.
At handover you receive a document listing every account, what it is for, when it renews and who has access. We also walk you or your staff through adding products, processing orders, issuing refunds and handling a COD return, on a screen-share call in Hindi or English that you can record for new staff.
Why is this in a cost guide? Because recovering a store held hostage in someone else’s account is one of the most expensive things that can happen to a small seller.
Ecommerce website cost in India across cities: does location change the price?
No. We work remotely, so a store for a seller in a smaller town costs the same as one in a metro; the price depends on catalogue and features. What does change by city is the kind of store people need.
Textile sellers in Surat and knitwear exporters in Tiruppur need size and colour variants at scale plus wholesale pricing. Handicraft and jewellery brands in Jaipur need photography-led product pages. Brassware makers in Moradabad and home-furnishing units in Panipat often sell both retail and bulk. Spice sellers in Kochi and tea estates near Guwahati ship small, light parcels across the country, so courier rates by weight matter most. Leather goods from Kanpur and woollens from Ludhiana face seasonal peaks, so stock sync and speed under load get extra attention.
Whatever your city, the process is the same: brief on WhatsApp, itemised quote, a video call if you want one, staging links you check on your own phone, and launch.
Can you start with a smaller budget and grow the store later?
Yes, and for many first-time sellers it is the smarter route. Spending the whole budget on features before you know what sells is how stores end up expensive and empty.
A sensible growth path looks like this. Stage one: a business website with a product catalogue and WhatsApp order buttons, starting at ₹10,000, to test demand. Stage two: a full online store from ₹50,000 once orders are regular enough that manual WhatsApp handling becomes painful. Stage three: automation, such as stock sync with your billing software, abandoned-cart messages or AI replies to common questions, from ₹40,000. Stage four: a shopping app from ₹40,000 when repeat buyers are a large share of sales.
The key is to design stage one so it is not thrown away. We keep product data in a structured format from the start, so moving from catalogue to store is an import, not a rewrite.
If your needs go beyond a store, for example order management across branches or production planning, that is closer to software than ecommerce; our guides on custom software development cost and ERP software development cost explain those budgets.