source on Google
Shopify store setup in India in 2026 takes anywhere from 2 hours to 6 weeks depending on whether you are launching a basic store or a fully customized ecommerce operation with Razorpay, GST, multi-zone shipping, and a custom theme. This guide covers the complete shopify store setup process step by step for Indian businesses, including the decisions that affect your long-term costs and the mistakes that send new store owners back to square one.

Step 1: Choose the Right Shopify Plan for Your India Store
The first decision in your shopify store setup is choosing a plan. This choice affects your monthly cost, transaction fees, and access to features like advanced analytics and custom checkout. Here is the full Shopify plan comparison for India in 2026:
| Plan | Monthly Cost (USD) | India Cost (approx INR) | Transaction Fee | Best For |
|---|---|---|---|---|
| Basic | $29 | Rs 2,400 | 2% | New stores, under Rs 5L/month revenue |
| Shopify | $79 | Rs 6,600 | 1% | Growing stores, Rs 5L to Rs 20L/month |
| Advanced | $299 | Rs 25,000 | 0.5% | Scaling stores, detailed reporting needed |
| Plus | $2,500 | Rs 2,10,000 | 0.15% | Enterprise, custom checkout, B2B |
For most Indian D2C brands starting their shopify store setup, the Basic plan is the right starting point. Move to the Shopify plan once your monthly revenue exceeds Rs 5,00,000, at which point the lower transaction fee savings offset the higher plan cost. The Advanced plan makes financial sense above Rs 20,00,000 per month.
Shopify offers a 3-day free trial and a first month for Rs 20 (as of 2026), giving you time to complete your shopify store setup and test everything before committing to a paid plan.
Step 2: Account and Basic Shopify Store Setup
After signing up, the first part of your shopify store setup is configuring your account basics:
- Store name: Used in your default Shopify subdomain (yourstore.myshopify.com). Choose carefully as this cannot be changed later.
- Currency: Set to Indian Rupee (INR) under Settings > Store details. This is often missed in shopify store setup guides and causes issues with payment gateway configuration.
- Time zone: Set to India Standard Time (IST/UTC+5:30) for accurate order timestamps and analytics.
- Contact email: Use a business email, not a personal Gmail, for all shopify store setup notifications.
Step 3: Add Your Products
CrestVox Studio
Looking for a Shopify Expert in India?
We build high-converting Shopify stores for brands in India and globally. Custom themes, cart optimization, checkout extensibility, and speed fixes handled end to end. No templates. No shortcuts.
Product setup is the most time-consuming part of any shopify store setup. Each product needs a title, description, images, price, inventory count, weight, and SKU. For Indian stores, also set HSN code and GST rate for each product at the product level, which ensures correct tax calculation at checkout. Missing HSN codes is the most common compliance gap in shopify store setup for Indian businesses.
For a shopify store setup with 50 to 200 products, use the Shopify CSV import to bulk-upload products rather than adding each one manually. Prepare your product CSV with all required columns including Variant Taxable set to TRUE for GST to apply correctly.

Step 4: Choose and Configure Your Shopify Theme
Your shopify store setup theme is the visual foundation of your store. For a first-time shopify store setup, the free Dawn theme is a solid starting point. It is fast, mobile-optimized, and supports all Online Store 2.0 features. If your brand has strong visual requirements, a premium theme like Prestige, Impulse, or Palo Alto offers more design flexibility without a full custom Shopify theme build.
The most important shopify store setup decisions at the theme stage are: configuring your color palette and typography in theme settings (not by editing CSS), setting up your navigation menus, and adding your logo. These settings are global and apply across every page of your store.
Step 5: Connect a Payment Gateway for India
Shopify Payments is not available in India (as of 2026). Every shopify store setup for an Indian business requires connecting a third-party payment gateway. Here are the best options:
| Payment Gateway | Setup Fee | Transaction Fee | Best For |
|---|---|---|---|
| Razorpay | Free | 2% per transaction | Most Indian stores (recommended) |
| PayU | Free | 1.75 to 2.5% | Large volume, negotiate rates |
| Cashfree | Free | 1.75% to 2% | Fast settlement, good API |
| Paytm Payment Gateway | Free | 1.99% | Paytm Wallet users |
| Shopify Payments | Free | 2% (Basic plan) | Not available in India (use above) |
Razorpay is the recommended payment gateway for most shopify store setup in India. It supports UPI, Net Banking, all major credit and debit cards, EMI, and digital wallets in one integration. The shopify store setup process for Razorpay involves installing the Razorpay app from the Shopify App Store, connecting your Razorpay account, and running a test payment before going live.

Step 6: Configure GST and Taxes for India
GST configuration is the most complex part of shopify store setup for Indian businesses and the step most commonly done incorrectly. Here is the correct process:
- Go to Settings > Taxes and duties in your Shopify admin
- Select India as your base country and enter your GSTIN number
- Enable tax-inclusive or tax-exclusive pricing depending on your business type (B2C stores typically use tax-inclusive pricing in India)
- Set product-level GST rates via HSN codes at the product variant level
- For B2B shopify store setup, enable customer exemptions for GST-registered buyers
Incorrect GST setup in a shopify store setup results in wrong tax amounts on invoices, which creates compliance problems and customer trust issues. If you are not certain about your GST configuration, consult a CA who works with ecommerce businesses before your shopify store setup goes live.
Step 7: Set Up Shipping for India
Shipping configuration in shopify store setup for India involves creating shipping zones, setting rates, and optionally integrating a shipping app. The basic shopify store setup for Indian shipping:
- Domestic zone: All Indian states as one zone with flat-rate or weight-based shipping
- Free shipping threshold: Set a free shipping rule for orders above Rs 499 or Rs 999 (increases average order value)
- Shipping app integration: Shiprocket, Delhivery, or Pickrr for real-time rate calculation and automated label printing
- International zone: If you ship outside India, create separate zones for US, UK, EU, and rest of world
Step 8: Add a Custom Domain
Your shopify store setup is not complete until you replace the default myshopify.com URL with a custom domain. Buy your domain from GoDaddy, Namecheap, or Google Domains and connect it through Shopify’s domain settings. Shopify provides a free SSL certificate automatically once the domain is connected. Without a custom domain, your shopify store setup looks unprofessional and loses customer trust.
The Shopify Store Setup Launch Checklist for India
Before removing the password and making your store live, complete this launch checklist:
| Category | Checklist Item | Status |
|---|---|---|
| Store Settings | Store name, contact email, currency set to INR | Must complete |
| Domain | Custom domain connected and SSL active | Must complete |
| Payment | Razorpay or PayU connected, test payment passed | Must complete |
| Taxes | GST configured for B2B and B2C correctly | Must complete |
| Shipping | India shipping zones, rates, and free shipping threshold set | Must complete |
| Products | All products with images, descriptions, and inventory | Must complete |
| Legal | Refund policy, privacy policy, terms of service published | Must complete |
| Analytics | Google Analytics 4 and Meta Pixel installed | Recommended |
| Order confirmation and shipping notification emails customized | Recommended |

Shopify Store Setup: Email Notifications and Automation
A complete shopify store setup includes configuring the transactional email notifications your customers receive after every order interaction. Go to Settings and then Notifications in your Shopify admin to customise the order confirmation, shipping update, and delivery confirmation emails with your brand logo, colours, and tone of voice. Default Shopify notification emails are generic and unbranded. Customising them as part of your shopify store setup improves post-purchase customer trust and reduces support queries about order status.
For automation in your shopify store setup, connect Shopify to a marketing email tool such as Klaviyo or Mailchimp using a free Shopify App Store integration. Set up a welcome email flow for new subscribers and an abandoned cart recovery sequence before launch. These two automations alone recover 5 to 15 percent of lost revenue from your first week of shopify store setup going live.
Shopify Store Setup: Analytics and Tracking
Before removing the password from your shopify store setup and going live, install Google Analytics 4 and Meta Pixel. Go to Online Store then Preferences in your Shopify admin to paste your GA4 Measurement ID and Meta Pixel ID. Without these installed from day one, you lose the first weeks of data that tell you where customers come from, which pages they drop off on, and which products they view but do not buy.
A properly configured shopify store setup with GA4, Meta Pixel, and Google Search Console connected gives you the data foundation to make every marketing and product decision on real evidence. This step takes 30 minutes in your shopify store setup but pays dividends for the entire lifetime of your store.
Shopify Store Setup FAQ
How much does Shopify store setup cost in India?
A DIY shopify store setup costs Rs 2,400 per month (Basic plan) plus domain registration at approximately Rs 1,000 per year. If you hire a developer or agency for shopify store setup in India, expect Rs 30,000 to Rs 1,50,000 for a professional shopify store setup with custom theme configuration, Razorpay, GST, and shipping integration. Full custom theme builds are additional.
Is Shopify available in India?
Yes. Shopify is fully available in India and supports INR currency, Indian payment gateways including Razorpay and PayU, GST configuration, and Indian shipping carriers. Shopify Payments is not available in India, which means every shopify store setup requires a third-party payment gateway. Razorpay is the most commonly used option for Indian shopify store setup.
How long does Shopify store setup take?
A basic shopify store setup with a free theme, products already prepared, and Razorpay integration takes 2 to 5 days. A full shopify store setup with a custom or premium theme, 50+ products, GST configuration, shipping zones, and marketing integrations takes 2 to 4 weeks. A custom theme shopify store setup takes 6 to 12 weeks.
Do I need a GST number for Shopify store setup in India?
If your annual turnover exceeds Rs 20,00,000 (Rs 10,00,000 for North-East states), GST registration is mandatory. For a compliant shopify store setup in India, register for GST before launch. Many shopify store setup guides skip this step, which creates tax compliance issues when revenue grows. Shopify’s tax settings allow you to enter your GSTIN and configure correct tax rates per product category.
Need Help With Your Shopify Store Setup?
A well-executed shopify store setup in India covers far more than a standard tutorial covers. Payment gateways, GST, shipping integrations, mobile optimization, and the first-week launch strategy all need to work together for your store to convert from day one.
If you want a professional shopify store setup with everything configured correctly before launch, request a free store audit from CrestVox. We review your current setup or help you plan a new one from scratch with a fixed-scope quote.
Sources: Shopify Help Center: Initial Setup, Razorpay Shopify Integration Docs. Pricing and plan features current as of July 2026.