Shopify & Ecommerce

How to Start Selling Online in India: Payments, Shipping and GST

How to start selling online in India

Short answer: To start selling online in India, choose a platform (Shopify or WooCommerce for your own store, or a marketplace), set up a payment gateway like Razorpay with UPI and cards, decide on cash on delivery rules, connect a shipping aggregator, add the required policy pages, and check your GST obligations with a CA. Start with a small catalogue and good photos, then grow.

Step 1: Own store, marketplace, or both?

Your own storeMarketplace (Amazon, Flipkart, Meesho)
CustomersYou bring themAlready there
FeesPlatform + payment feesCommission per sale
Brand and dataYoursMostly the marketplace’s
Pricing controlFullLimited by competition

Many brands start on both: marketplaces for volume, their own store for repeat customers and better margins.

Step 2: Choose a platform for your own store

  • Shopify: quickest to launch and easiest to run. Monthly plan plus a fee on online payments.
  • WooCommerce: runs on WordPress, no platform fee, more flexible, needs hosting and maintenance.

Our detailed comparison: Shopify vs WooCommerce for Indian businesses.

Step 3: Set up payments

Indian payment gateways like Razorpay, PayU and Cashfree accept UPI, cards, net banking and wallets. Razorpay’s standard pricing is 2% per transaction plus 18% GST on the fee. You’ll need business and bank details for verification, and your website should have clear policy pages before the gateway approves you.

On Shopify, Shopify Payments isn’t available in India, so you’ll use one of these gateways, and Shopify adds its own fee on online payments depending on your plan.

Step 4: Decide on cash on delivery

COD is still popular in India, but returned COD orders cost you shipping both ways. Common rules:

  • Allow COD only up to a certain order value
  • Restrict COD to pin codes with low return rates
  • Offer a small discount for prepaid orders
  • Confirm COD orders by WhatsApp before shipping

Step 5: Shipping

Shipping aggregators like Shiprocket connect you to several courier companies through one account, with pickup, labels and tracking. Set:

  • Shipping rates (flat, free above a value, or by weight)
  • Pin-code serviceability checks on the product page
  • Packaging that protects products and looks good

Step 6: GST basics (check with a CA)

GST rules for online sellers depend on how and what you sell. If you sell through marketplaces (e-commerce operators), GST registration is generally required regardless of turnover. If you sell only through your own website, the usual turnover thresholds may apply, depending on your goods or services and state. Rules change, so confirm your situation with a chartered accountant before you launch.

Step 7: Pages every store needs

  • Shipping policy
  • Return and refund policy
  • Privacy policy
  • Terms and conditions
  • Contact page with business name, email and phone

Payment gateways usually check for these before activating your account.

Step 8: Product pages that sell

  • Clear photos from several angles, on a plain background
  • Price, sizes or variants, and stock status
  • Delivery time and return policy near the “Add to cart” button
  • Reviews as they come in
  • Fast loading on mobile

Step 9: Launch and get your first orders

Tell existing customers on WhatsApp and Instagram, set up Google Business Profile if you have a physical location, and consider a small ad budget for your best products. Track which channel brings orders.

Ready to sell online?

We set up Shopify and WooCommerce stores from ₹20,000, with payments, COD, shipping and GST invoices configured.

Plan my store

FAQ

Do I need a company to sell online in India?

Not necessarily. Sole proprietors can sell online, but payment gateways and marketplaces will ask for business and bank details. A CA can advise on the best structure.

Which payment gateway is best for a small online store?

Razorpay, PayU and Cashfree are all widely used. Compare fees, settlement time and how well they integrate with your platform.

Is GST mandatory for selling online?

It depends on where and what you sell. Marketplace sellers generally need GST registration; own-website sellers should check thresholds with a CA.

How much does it cost to start an online store?

A small Shopify store typically costs ₹42,000–₹65,000 in the first year including setup. See Shopify store cost in India.

Sources: Razorpay – Shopify payment gateway pricing explained · The Munim – E-commerce GST registration rules

Rather have us look at your website?

Share the link and get a fixed quote with a quick review of what to fix first.

Get a free quote

GrowOrbits Team

Web developers, India

We build websites, Shopify stores and WordPress plugins for businesses in India and worldwide, and write about what we learn along the way.