Charu Solutions
eCommerce

Ecommerce website checklist for Indian businesses

Ecommerce website checklist for Indian businesses

Before you launch an online store in India, five things need to be settled: GST-compliant invoicing, a payment gateway that actually settles to your account, realistic delivery zones and charges, a returns policy you can honour, and a catalogue structure that survives your second product range. Get these wrong and you will be rebuilding within a year.

This is the checklist we work through with clients before a single product page is designed.

An Indian small business owner packing online orders beside an order dashboard

1. GST and invoicing

Your store has to issue a compliant tax invoice, and that is a build requirement rather than an accounting afterthought.

  • Decide whether prices display inclusive or exclusive of GST, and be consistent across cart, checkout and invoice.

  • Different HSN codes attract different rates. If your catalogue spans rates, the store must handle that per product, not per order.

  • Interstate versus intrastate changes whether IGST or CGST plus SGST applies. The platform needs the buyer's state before it can calculate correctly.

  • B2B buyers will ask for their GSTIN on the invoice. Capture it at checkout or you will handle it manually forever.

2. Payments that actually settle

Choosing a gateway is straightforward. The details that catch people out are less so.

  • Settlement time varies by gateway and affects cash flow more than the transaction fee does.

  • Cash on delivery remains significant across much of India. If you offer it, decide up front how you handle refusals — an operations decision the site has to reflect.

  • Failed payment recovery. A meaningful share of Indian card transactions fail first time. If a failure dumps the customer on a dead end, you lose the order.

  • UPI should be a first-class option, not buried below cards.

3. Delivery zones and charges

Delivery is where margin quietly disappears.

  • Define serviceable pincodes before launch and tell customers before checkout, not after.

  • Decide whether shipping is free above a threshold, flat, or weight-based — and check that threshold against your actual margin.

  • Set delivery expectations by zone. Metro next-day and tier-3 five-day are different promises and should display differently.

4. Returns you can actually honour

Write the policy first, then build to it. A policy your operations cannot support generates disputes and chargebacks.

  • State the window plainly and make it findable from the product page.

  • Decide who pays return shipping and say so before purchase.

  • For perishable, personalised or hygiene products, state exclusions clearly and lawfully.

5. A catalogue that survives growth

The most common structural mistake we inherit is a catalogue modelled around the products that existed on launch day.

  • Model variants properly from the start — size, colour, weight — rather than a separate product per variant. Retrofitting this is painful.

  • Decide your category structure before loading products. A shopper arriving for one range should not scroll past three others, a problem we solved for Aditya Trades across four unrelated categories.

  • Plan for out of stock as a visible state rather than a hidden product.

6. The things everyone forgets

  • Product photography is the biggest driver of conversion and the most common launch delay.

  • Mobile checkout. Most traffic is a mid-range phone. Test the whole checkout on one, on a normal connection.

  • Search inside the store. Past roughly fifty products, browse alone stops working.

  • Analytics before launch, not after. Without it you cannot tell whether a slow week is demand or a broken checkout.

Frequently asked questions

What do I need to start an ecommerce website in India?

At minimum: GST-compliant invoicing configured for your HSN codes and rates, a payment gateway supporting UPI and cards, defined serviceable pincodes with delivery charges, a returns policy you can honour, and a catalogue structured for variants and categories. Product photography is usually the practical bottleneck.

Do I need GST registration to sell online in India?

In practice yes for most sellers, and marketplaces generally require it. Thresholds and exemptions change, so confirm your position with your accountant — but build the store assuming GST-compliant invoicing is required, because retrofitting it is disruptive.

Should I offer cash on delivery?

It depends on your margin and category. COD still drives a significant share of Indian ecommerce and excluding it costs orders, but refusal rates and return shipping erode margin. If you offer it, decide your refusal handling before launch rather than at volume.

How many products before I need search on my store?

Roughly fifty. Below that, well-structured categories are enough. Above it, shoppers who cannot search will leave rather than browse.

Can I manage the store myself after launch?

You should be able to. Products, categories, pricing, stock and content belong in a CMS you control. If adding a product to your own store requires a developer, the store was built wrong — see our approach to web builds.


We have built stores across fashion, food, jewellery and industrial supply — browse the work, or tell us what you are selling.

Keep reading

Answer Engine Optimisation: getting cited in AI Overviews and ChatGPT

A growing share of research now ends before anyone clicks a website. Google answers in an AI Overview. ChatGPT summarises. The user gets what they needed and moves on. That is a genuine threat to businesses that depend on organic traffic — and an opportunity for the ones that adapt early. Answer Engine Optimisation (AEO) is the practice of being the source those systems quote. What is Answer Engine Optimisation? AEO is optimising content so that AI-driven answer systems — Google's AI...

What a Wix Studio build should actually deliver

Wix Studio can produce a genuinely fast, accessible, well-structured site. It can also produce a slow, bloated one. The platform is rarely the deciding factor — the build decisions are. After 271 completed projects, here is the standard we hold a build to, and what you should expect from anyone building yours. It loads fast on a mid-range phone Not on a desktop with fibre. Most Indian traffic arrives on a mid-range Android device on a variable connection, and that is the condition the site...

How we ranked a Chennai approvals consultancy #1 for seven search terms

Urban Liaison handles DTCP and CMDA approvals for industrial and warehouse projects in Tamil Nadu. It is a narrow specialism with a small number of extremely high-intent searches, and almost no tolerance for vague marketing. A developer looking for DTCP regularisation knows exactly what they need. The firm that appears for that exact phrase gets the enquiry; everyone else gets nothing. Today the site holds first position on Google for seven of those terms, and is cited in Google AI Overviews...