โ† Back to Blog
๐Ÿ›๏ธ
Shopify

How to Set Up a Shopify Store in India: Step-by-Step Guide for Beginners (2026)

Thinking of selling online through Shopify from India? This complete beginner's guide covers store setup, payment gateways, GST, shipping, and everything you need to make your first sale.

AHAD Teamยท7 May 2026ยท20 min read

Why Shopify Works for Indian Sellers in 2026

India's e-commerce market crossed $100 billion in 2025 and continues to grow at 25%+ annually. While Amazon India and Flipkart dominate the marketplace channel, independent Shopify stores are proving competitive for brands that want to build direct customer relationships, protect margins from marketplace fees, and own their customer data.

Shopify has invested significantly in the Indian market over the past three years:

  • Razorpay and PayU integrations are seamless โ€” no complex workarounds needed
  • GST-compliant invoicing with correct GSTIN display on receipts
  • Shiprocket, Delhivery, and BlueDart integrate directly through Shopify apps
  • UPI payment support โ€” the dominant Indian payment method โ€” through Razorpay
  • Rupee pricing is native โ€” no currency conversion needed for India customers
Shopify Payments is not yet available in India as of 2026, requiring third-party gateways. This means additional transaction fees โ€” but the workarounds are well-developed and widely used by Indian merchants.

This guide is India-specific from start to finish. Generic Shopify setup guides written for US or UK sellers get the payment, tax, and shipping sections wrong for Indian businesses. This one does not.

Before You Start: What You Need to Gather

Prepare the following before creating your store. Having these ready reduces the setup from a week-long project to a focused 2โ€“3 day build:

Business documents:

  • GST Registration Certificate and GSTIN number (mandatory if registered; apply first if approaching โ‚น20 lakh annual revenue)
  • PAN card (required for payment gateway KYC)
  • Bank account details for payment gateway setup (current account recommended, not savings)
  • Business registration documents if operating as a company (Certificate of Incorporation, MOA)
Product assets:
  • Product photos โ€” minimum 3 per product (hero shot on white background, lifestyle shot, detail/close-up shot)
  • Product descriptions โ€” what it is, who it is for, key specifications, materials, care instructions
  • Product pricing โ€” including your cost price (for margin tracking), selling price, and whether to show GST-inclusive or GST-exclusive prices
  • Stock count for each product SKU
Logistics setup:
  • Pickup address (where courier will collect your orders)
  • Decision on shipping model โ€” courier aggregator (Shiprocket is most common) or direct courier contract
Brand assets:
  • Logo in PNG format with transparent background
  • Brand colours (hex codes or RGB values)
  • Store name and tagline

Step 1: Create Your Shopify Account

Go to shopify.com and start a free trial. The trial period and entry pricing changes periodically โ€” verify current pricing directly on the Shopify website, as plans and regional pricing have been updated for Indian merchants.

Choosing your store name: During signup, you choose your myshopify.com subdomain (yourstore.myshopify.com). This cannot be changed later. Choose carefully โ€” use your brand name, not a temporary placeholder. You will add your custom domain (yourstore.com) later, but the myshopify subdomain is permanent.

Recommended plan for new Indian sellers:

PlanApproximate Monthly Cost (INR)Transaction FeeBest For
Basic~โ‚น1,994/month2.0%Starting out, under โ‚น5 lakh/month revenue
Shopify~โ‚น7,447/month1.0%Growing stores โ‚น5โ€“20 lakh/month
Advanced~โ‚น29,788/month0.5%Scaling stores above โ‚น20 lakh/month
Start with Basic. The transaction fee difference only matters once revenue volume makes upgrading financially beneficial.

The Starter plan ($5/month): Only for selling through social media and messaging apps โ€” it does not give you a full website store. Do not use it if you want a proper Shopify store.

Step 2: Choose and Customise Your Theme

Go to Online Store โ†’ Themes in your Shopify admin.

Free Themes for Indian Product Stores

Dawn: Shopify's flagship free theme. Clean, fast-loading, mobile-optimised. Good for apparel, accessories, and lifestyle products. The right choice for most new stores โ€” excellent performance with no cost.

Refresh: Modern layout with strong visual hierarchy. Good for food, grocery, and FMCG products where product range depth matters.

Sense: Minimalist design suited to beauty, wellness, and skincare products.

Craft: Good for handmade, artisan, and small-batch products where the brand story matters.

Paid Themes Worth Considering

Impulse (approximately $350 one-time): Excellent for fashion and lifestyle brands. Multiple home page section options, strong collection page layouts, high-conversion product page design.

Turbo (approximately $350 one-time): Built specifically for conversion. Multiple pre-built homepage layouts, fast performance, suitable for stores with large product catalogues.

Paid themes are a one-time cost and often pay back in conversion rate improvement. Consider them once your store is generating revenue and you want to upgrade visual quality.

Theme Customisation Checklist

  • Upload your logo (PNG, transparent background, 300ร—80 pixels is a good target size)
  • Set your brand colour palette in the theme customiser
  • Add a favicon (the small icon in the browser tab โ€” your logo mark at 32ร—32 pixels)
  • Configure your homepage: hero banner โ†’ featured products โ†’ brief brand statement โ†’ trust signals โ†’ customer reviews
  • Set up your navigation menu: header links to main collections, footer links to policies and contact
Mobile first: Over 70% of Indian e-commerce browsing happens on smartphones. Preview every page on mobile in the theme customiser before going live.

Step 3: Add Your Products

Go to Products โ†’ Add product. Fill in every field โ€” incomplete product listings underperform.

Product Title

Clear, descriptive product name. Write it as a customer would search for it, not as you code it internally.

Bad: "SKU-4521-BLU-M" or "Blue Shirt Ref #4521" Good: "Men's Navy Blue Oxford Shirt โ€” Regular Fit"

Product Description

Write for a customer who cannot touch or see the product in person. Your description must answer every question they would have before buying:

  • What exactly is this product?
  • Who is it for โ€” and who is it NOT for?
  • Key dimensions, sizes, or weights
  • Materials, ingredients, or components
  • What makes it better than cheaper alternatives?
  • Care instructions, usage guidance, or setup requirements
  • Return/exchange policy reference (reassurance at the decision point)
Bad description: "Blue cotton shirt. Available in S, M, L, XL. 100% cotton."

Good description: "Men's Oxford shirt in navy blue. Cut relaxed through the body โ€” works tucked in for business casual or untucked for smart-casual weekend wear. 100% combed cotton poplin โ€” breathable in summer heat, warm enough to layer in winter. Machine washable at 30ยฐC. Runs true to size; if between sizes, choose the larger. Model is 6'1" wearing size L."

Media

Upload photos starting with your primary hero shot (white background, full product visible). Add lifestyle photos, detail shots, and variant photos. For products priced above โ‚น1,000, a 15โ€“30 second product video dramatically increases conversion and reduces returns.

Pricing

  • Price: Your selling price (include GST if showing GST-inclusive prices to customers)
  • Compare-at price: The original/full price when showing a sale price โ€” Shopify displays this as struck-through text
  • Cost per item: Your purchase cost, for profit tracking only โ€” not visible to customers

Inventory

Check "Track quantity" for products with limited stock. Enter your current stock count. Shopify automatically prevents overselling when stock reaches zero (or allows overselling if you tick that option โ€” do not tick it unless you can fulfil backorders).

Variants

If your product comes in multiple sizes, colours, or other options, add variants. Each variant can have its own price, stock level, SKU, and weight. For clothing: size is typically your primary variant, colour as secondary.

SEO Optimisation

Scroll to "Search engine listing" at the bottom of the product edit page. Write a custom page title (60 characters or less) and meta description (160 characters or less) that include the keywords customers search for when looking for your product.

Example for a kurta:

  • Page title: "Women's Cotton Kurta โ€” Hand-Block Print | Ahmedabad Artisan"
  • Meta description: "Hand-block printed cotton kurta for women. Machine washable, available sizes XSโ€“3XL. Free shipping above โ‚น499. Easy 30-day returns."

Step 4: Create Collections (Product Categories)

Collections organise your products into categories customers can browse. Go to Products โ†’ Collections.

Recommended collection structure for a clothing store:

  • Men's Clothing / Women's Clothing / Kids' Clothing
  • New Arrivals
  • Sale
  • Category-specific (Kurtas, Sarees, T-Shirts, etc.)
  • Occasion-based (Office Wear, Festival Collection, Casual Wear)
Automatic collections: Set conditions (e.g., "product tag is 'sale'") and Shopify automatically adds matching products. Much more efficient than manually managing large collections.

Add your main collections to your navigation: Online Store โ†’ Navigation โ†’ Main menu. Keep the main menu to 5โ€“7 items maximum โ€” more clutters the navigation.

Step 5: Payment Gateway Setup โ€” India-Specific Configuration

This is where Indian Shopify setup diverges from international guides. Shopify Payments is not available in India. You must use a third-party payment gateway, and Shopify charges a transaction fee on every sale processed through third-party gateways.

Razorpay (Recommended for Most Indian Stores)

Razorpay is the most widely used payment gateway for Indian Shopify stores. It supports UPI (Google Pay, PhonePe, Paytm, BHIM), all major debit/credit cards, net banking, wallets (Mobikwik, Freecharge), EMI on cards, and Cardless EMI (Bajaj Finserv, ZestMoney).

Setup process:

  • Register at razorpay.com
  • Complete KYC: PAN card, GST certificate (if registered), bank account details, business registration documents
  • KYC verification typically takes 2โ€“5 business days
  • In Shopify: Settings โ†’ Payments โ†’ Choose third-party provider โ†’ Razorpay
  • Enter your Razorpay Key ID and Key Secret from your Razorpay dashboard
  • Razorpay fees:

    • Indian domestic cards/UPI: 2% per transaction
    • International cards: 3% per transaction
    • Amex cards: 3% per transaction
    Plus Shopify's transaction fee (0.5โ€“2% depending on your plan). Your effective rate per transaction: 2.5โ€“4% depending on payment method and plan.

    PayU

    India's second most popular payment gateway. Similar feature set to Razorpay. Slightly more complex onboarding but worth considering if Razorpay onboarding is delayed or if you have high volume and want a competitive rate negotiation.

    Fees: 2% for domestic transactions, 3% for international. Shopify transaction fee applies additionally.

    Cashfree Payments

    Growing alternative with competitive rates. Strong support for subscription billing if your business model includes recurring charges. Standard 2% domestic fee.

    Instamojo

    Simplest onboarding โ€” suitable for absolute beginners or very small stores. Higher fees than Razorpay but minimal documentation requirements. Good for testing the platform before committing to full KYC.

    Reducing Transaction Fees

    The Shopify transaction fee is the most significant India-specific cost disadvantage. Reduce it by upgrading your plan:

    At โ‚น10 lakh/month revenue on Basic plan: 2% transaction fee = โ‚น20,000/month in fees At โ‚น10 lakh/month revenue on Shopify plan: 1% transaction fee = โ‚น10,000/month in fees Plan upgrade cost difference: approximately โ‚น5,453/month

    Upgrade from Basic to Shopify plan when your monthly revenue exceeds approximately โ‚น5.5 lakh โ€” the transaction fee savings cover the plan upgrade cost.

    Step 6: GST Configuration

    If your business is GST-registered (mandatory above โ‚น20 lakh annual turnover for most states; โ‚น10 lakh for special category states):

  • Settings โ†’ Taxes and duties โ†’ India
  • Enable GST
  • Enter your GSTIN in the tax registration section
  • Shopify will display your GSTIN on tax invoices
  • GST rates by product category (verify current rates as they may change):

    CategoryGST Rate
    Basic food items0%
    Apparel under โ‚น1,0005%
    Apparel โ‚น1,000 and above12%
    Electronics (phones, laptops)18%
    Jewellery3%
    Books and educational materials0%
    Cosmetics and toiletries18%
    Set the correct GST rate per product in each product's Taxes section. Do not apply a single rate across all products if they fall in different categories.

    GST-inclusive vs GST-exclusive pricing:

    Most Indian consumer stores show GST-inclusive prices (โ‚น599 including GST). B2B stores often show GST-exclusive prices (โ‚น508 + 18% GST = โ‚น599). Decide your approach before adding prices, as changing it later requires updating all product prices.

    GST Invoicing Apps:

    For B2B sales where customers require GST tax invoices showing both buyer and seller GSTIN, Shopify's default invoices may not suffice. Install Sufio, Avada Tax, or GST Invoice Guru to generate compliant B2B GST invoices with all required fields.

    Step 7: Shipping Setup

    Shiprocket (Recommended for Most Indian Sellers)

    Shiprocket is a courier aggregator that connects your Shopify store to multiple courier partners (Delhivery, BlueDart, FedEx India, Ekart, DTDC, XpressBees) and automatically recommends the best rate and estimated delivery time for each order.

    Setup:

  • Register at shiprocket.in
  • Complete the business onboarding
  • Install the Shiprocket app from the Shopify App Store
  • Connect your Shopify store
  • Enter your pickup address (where couriers will collect your parcels)
  • Shiprocket rates: Starting from approximately โ‚น22โ€“35 per 500g for local/metro deliveries. Rates vary by zone, weight, and courier selected. Check their current rate card.

    COD (Cash on Delivery): Shiprocket supports COD for domestic orders. COD typically adds โ‚น30โ€“60 per order as a handling fee. For many Indian product categories โ€” fashion, home goods, electronics โ€” COD availability is important for conversion, particularly with first-time buyers.

    Direct Courier Account

    If you ship to a limited set of pincodes or have very high volume, a direct account with BlueDart, Delhivery, or FedEx may offer better rates than an aggregator. Negotiate directly with the courier's business development team.

    Shopify Shipping Settings

    Go to Settings โ†’ Shipping and delivery:

    • Add your pickup/warehouse address as the origin location
    • Create shipping zones: India Domestic (all pincodes), International (if applicable)
    • Set shipping rates per zone:
    - Free shipping above โ‚น499 (or your chosen threshold) - Flat rate โ‚น50โ€“โ‚น99 below the free shipping threshold - COD option through Shiprocket if applicable

    Display shipping costs on product pages: Add a shipping information snippet to your product page template showing when free shipping applies. Customers who see free shipping before checkout abandon carts less. Surprise shipping charges at checkout are the leading cause of cart abandonment in Indian e-commerce.

    Step 8: Legal Pages and Policies

    Indian consumer protection law (Consumer Protection (E-Commerce) Rules) requires specific information on your store. Go to Settings โ†’ Policies and generate then customise each:

    Refund Policy: Be specific and generous. "30-day hassle-free returns. If you are not satisfied with your purchase for any reason, contact us within 30 days of delivery. We arrange a pickup and issue a full refund within 5 business days." Generous return policies increase conversions โ€” the conversion benefit typically exceeds the cost of additional returns.

    Privacy Policy: Shopify's auto-generated policy is a reasonable starting point. Customise it to accurately reflect how you collect and use customer data. India's Digital Personal Data Protection Act (DPDPA) has data handling obligations โ€” ensure your privacy policy is compliant.

    Terms of Service: Covers your trading terms โ€” contract formation, payment, shipping, disputes, and governing law (India, your state).

    Shipping Policy: Delivery timescales, courier partners used, COD availability, and what happens if a shipment is lost or damaged.

    These pages must be linked in your footer. Shopify automatically adds policy links to the footer if you create them in Settings โ†’ Policies.

    Step 9: Notifications โ€” Order Confirmations and Updates

    Go to Settings โ†’ Notifications to customise the automatic emails customers receive.

    Customise:

    • Order confirmation email: Add your logo, brand name, and a personal thank-you message. The order confirmation email has the highest open rate of any email you will ever send โ€” make it count.
    • Shipping confirmation: Include tracking link. Customers who can track their order contact you for status updates far less often.
    • Delivery confirmation: Opportunity to request a review with a review app link
    WhatsApp and SMS notifications: Indian customers respond to WhatsApp order updates better than email. Install SMS Alert, AiSensy, or Wati from the Shopify App Store for WhatsApp order notifications. The open rate on WhatsApp messages is 98% โ€” orders, shipping, and delivery updates via WhatsApp dramatically improve the post-purchase experience.

    Step 10: Test Before You Go Live

    Before removing your store password, test every customer-facing touchpoint:

    Place a real test order: Place an order on your own store using a real payment. Then refund yourself through your payment gateway dashboard. This confirms the entire checkout-to-fulfillment flow works.

    Check the confirmation email: Did it arrive? Does it look professional with your logo and branding? Are the order details correct?

    Test on mobile: Browse your store, add a product to cart, and complete checkout entirely on a smartphone. Mobile-specific issues (buttons too small, form fields too cramped, images not loading) that are invisible on desktop are immediately visible on mobile.

    Test a discount code: If you plan to launch with a discount code, confirm it applies correctly and shows the expected discounted price at checkout.

    Verify all policy pages are linked: Check that your footer links to your Refund Policy, Privacy Policy, Terms, and Shipping Policy pages.

    Check your contact information: Ensure your email address, phone number, and business address are correctly displayed wherever they appear.

    When everything tests correctly: Online Store โ†’ Preferences โ†’ Remove password.

    After Launch: The First 30 Days

    Day 1: Share your store on WhatsApp groups, Instagram, and Facebook. Message existing customers and contacts directly โ€” personal outreach from the founder converts better than any advertisement in the first days.

    Days 2โ€“3: Respond to every inquiry personally and promptly. Your first customers are the most important โ€” they form your initial reviews and word-of-mouth.

    Day 7: Run your first small paid campaign. โ‚น300โ€“โ‚น500/day on Instagram targeting your specific demographic for 3 days gives you initial data on whether your ads convert. Do not spend more than this before analysing results.

    Day 14: Review Shopify analytics. Which products are getting views? Where are customers dropping off in the funnel? Are sessions arriving but not adding to cart (product page problem), or adding to cart but not checking out (checkout/shipping/trust problem)?

    Day 21: Email your first purchasers requesting a review. Timing is critical โ€” email 7โ€“10 days after estimated delivery, when the product has been received and used.

    Day 30: Publish your first blog post. Organic search traffic takes 3โ€“6 months to build. Starting content now means results in Q3โ€“Q4, not next year.

    The Apps Every Indian Shopify Store Needs

    AppPurposeMonthly Cost
    ShiprocketCourier aggregation and trackingFree + per-shipment rates
    RazorpayPayment gateway with UPI2% per transaction
    Judge.me or LooxProduct reviewsFree plan; paid from โ‚น800/month
    Klaviyo or OmnisendEmail marketing automationFree to 500 contacts
    AiSensy or WatiWhatsApp notifications and marketingFrom โ‚น999/month
    Sufio or Avada TaxGST-compliant invoicingโ‚น500โ€“โ‚น1,500/month
    Lucky OrangeSession recordings and heatmapsFrom โ‚น700/month
    Keep apps minimal. Every app adds to monthly cost and slows your site. Add apps when you have a specific problem they solve โ€” not speculatively.

    Common Mistakes Indian Shopify Sellers Make

    Not configuring GST rates per product. Applying a single GST rate to all products when different categories have different rates is both incorrect and creates tax liability. Set the correct rate per product category.

    Showing surprise shipping charges at checkout. Communicate free shipping thresholds and shipping costs on product pages, not only at checkout. Cart abandonment rates spike when customers see unexpected charges.

    Not collecting reviews. Zero reviews on a product look suspicious. Email every customer requesting a review 7โ€“10 days after delivery. Your first 5 reviews per product dramatically improve conversion.

    Ignoring mobile. Testing only on desktop misses the majority of your actual customer experience. Test every page and the complete checkout flow on a smartphone before and after every significant change.

    Using the Starter plan for a full store. The Starter plan only supports social selling โ€” it does not provide a full website. Use Basic plan minimum for a proper store.

    Not setting up abandoned cart recovery. Shopify's built-in abandoned cart email is free and takes 5 minutes to configure. The typical abandoned cart recovery rate is 5โ€“10%. At โ‚น1,500 average order value and 100 abandoned carts per week, recovering 5โ€“10% is โ‚น7,500โ€“โ‚น15,000/week in additional revenue.

    Frequently Asked Questions

    Is Shopify available in India and does it support Indian payment methods? Yes. Shopify is available in India and supports Indian payment gateways (Razorpay, PayU, Cashfree) that process UPI, cards, net banking, and wallets. Shopify Payments is not available in India โ€” you pay a Shopify transaction fee (0.5โ€“2% depending on plan) on top of the gateway's fee.

    Do I need GST registration to start a Shopify store in India? Not necessarily at launch. GST registration is mandatory only once your annual revenue crosses the threshold (โ‚น20 lakh for most states). You can start selling without GST registration if below this threshold, but you cannot charge GST or issue GST invoices until registered. Register proactively once you approach the threshold.

    Can I sell internationally from my Indian Shopify store? Yes. Configure Shopify Markets for international countries with their local currencies (USD, GBP, EUR). Your payment gateway (Razorpay, PayU) processes international card payments at a higher fee (3%). For international shipping, Shiprocket connects to FedEx India and DHL for international parcels.

    What is the best payment gateway for high-volume Indian Shopify stores? Razorpay at standard volumes. At very high volumes (above โ‚น1 crore/month), consider negotiating custom rates directly with Razorpay, or evaluating PayU or Cashfree for competitive rate proposals. At this scale, the rate difference across gateways can be significant.

    How do I handle returns and refunds on Shopify? Process refunds through your Shopify admin (Orders โ†’ [Order] โ†’ Refund) and separately initiate refund from your payment gateway. The customer receives their refund in 5โ€“7 business days. For return logistics, Shiprocket handles reverse pickups through their platform. Budget 2โ€“3% of revenue for returns as a cost-of-business assumption.

    Should I sell on Amazon India or Flipkart instead of building a Shopify store? Ideally both. Marketplaces provide instant traffic and discovery. A Shopify store provides margin protection (no 15โ€“40% marketplace commission), customer data ownership, and brand control. Start with your Shopify store for brand building and add marketplace listings for additional discovery โ€” but drive marketplace customers toward your store for repeat purchases through packaging inserts with discount codes.

    Conclusion

    Setting up a Shopify store in India in 2026 is more accessible than ever โ€” the payment gateway landscape is mature, the logistics infrastructure is excellent, and the customer market is large and growing. The technical setup described in this guide takes 2โ€“3 focused days. What takes longer is building the product catalogue, photography, descriptions, and the marketing habit that drives ongoing traffic.

    The sellers who succeed on Shopify in India treat it like a serious retail business from day one: professional product photography, specific product descriptions, proper GST configuration, fast fulfilment with tracking, and active customer service. The sellers who struggle treat it like a passive income side project and wonder why traffic does not convert.

    Your first 100 customers are the most important. Get them through WhatsApp sharing, personal outreach, and a small initial ad test. Collect their feedback. Iterate on product and presentation. Build the review base that converts your next 1,000 customers automatically.

    The infrastructure is ready. The market is ready. The question is whether you are committed to building it properly.

    Read more about [billing software for small business in India](/blog/billing-software-for-small-business-india-2026), [Shopify vs custom website for small business](/blog/shopify-vs-custom-website-for-small-business), or [e-commerce website cost in India](/blog/ecommerce-website-cost-india-2026).

    Interested in building something with us?

    Get in touch โ†’