Softwaller Technologies

Your Own E-Commerce Website vs Selling on Marketplaces

Amazon and Flipkart take 15-30% per sale. A custom e-commerce website costs less than you think. Here is the real math.

If you sell products online in India, you have two paths: list on Amazon.in, Flipkart, or Meesho and let the marketplace handle discovery, payments, and logistics — or build your own e-commerce website and keep full control. Most businesses start with marketplaces because the barrier to entry is near zero. Upload your catalog, and orders start coming in.

But here is what nobody tells you at the beginning: the convenience of marketplaces comes at a steep and compounding cost. What starts as a reasonable commission erodes your margins month after month, and by the time you realize it, your entire business model depends on a platform you do not control. This article breaks down the real numbers so you can make an informed decision.

The Marketplace Convenience Trap

Marketplaces are brilliantly designed to make onboarding effortless. Amazon.in lets you list products in under an hour. Flipkart's seller dashboard walks you through every step. Meesho requires almost nothing — just product images and prices. For a new business with zero online presence, this is genuinely valuable. You get instant access to millions of buyers without spending a rupee on marketing.

The trap is not in the starting — it is in the staying. As your sales grow, your dependency deepens. You optimize your listings for the marketplace's algorithm, not for your own brand. You compete on price because the platform puts you next to 15 identical sellers. You run sponsored ads on the marketplace to stay visible, paying the platform even more money on top of the commission they already take.

And then one day, the marketplace changes its fee structure or algorithm, and your profitable business is suddenly break-even. You have built a business on rented land, and the landlord just raised the rent.

The True Cost of Selling on Marketplaces

Most sellers focus on the commission percentage and ignore the dozen other fees that eat into their margins. Here is the complete cost breakdown for selling on Indian marketplaces:

  • Commission fees (15-30%): This varies by category. Electronics typically sit at 5-12%, while fashion and lifestyle can go as high as 25-30% on Flipkart. Amazon.in charges referral fees ranging from 6% to 30% depending on the product category.
  • Closing fees (Rs 5-30 per item): A fixed fee charged per unit sold, on top of the percentage commission. For low-value items under Rs 500, this alone can add 3-6% to your effective commission.
  • Shipping and logistics (Rs 30-80 per order): If you use the marketplace's fulfillment service (FBA, Flipkart Assured), you pay warehousing, pick-pack, and shipping fees. Self-ship is cheaper but adds operational complexity.
  • Advertising fees (8-15% of revenue): Organic visibility on marketplaces has declined sharply. Most sellers now spend 8-15% of their revenue on sponsored product ads just to maintain their sales volume. On Amazon.in, the average cost-per-click for competitive categories is Rs 8-25.
  • Return and refund costs (3-8% of revenue): Marketplaces have generous return policies — at the seller's expense. You bear the reverse logistics cost, and for fashion categories, return rates can exceed 25%.
  • Penalty charges: Late shipment fees, cancellation penalties, and quality deductions add another 1-3% for most sellers.
  • Delayed payments (7-14 days): Your cash is locked for 7-14 days after delivery. This working capital cost is real — especially for businesses doing Rs 10L+ monthly, the interest cost on delayed payments is Rs 8,000-15,000 per month.

Total effective cost: 35-55% of your sale price goes to the marketplace. If your product costs Rs 600 to manufacture and you sell it for Rs 1,000 on Amazon, you are left with Rs 450-650 after all marketplace fees. Your real margin is not 40% — it is 5-15%.

What Your Own Website Actually Costs

The common objection is: "Building a website is expensive." Let us put real numbers to it for an Indian business.

ExpenseMonthly CostNotes
Custom e-commerce website developmentRs 8,000-15,000 (amortized)One-time cost of Rs 1.5-3L spread over 18-24 months
Hosting and SSLRs 1,500-4,000Cloud hosting on AWS/DigitalOcean for Indian traffic
Payment gateway (Razorpay/Cashfree)2% per transactionFlat 2% vs marketplace's 15-30% commission
Domain nameRs 80-150.com or .in domain, annual cost amortized monthly
Digital marketing (Google Ads, Meta Ads)Rs 15,000-40,000You control the spend and own the data
Shipping partner (Shiprocket/Delhivery)Rs 40-80 per orderSimilar to marketplace logistics, but you choose the partner
Maintenance and updatesRs 3,000-8,000Bug fixes, feature additions, security patches

Total monthly fixed cost: Rs 28,000-67,000. For a business doing Rs 10L monthly revenue, that is 2.8-6.7% of revenue in fixed costs, plus 2% payment gateway fees. Compare that to 35-55% on a marketplace. The difference is staggering — and it only gets better as you scale, because most of these costs are fixed while marketplace fees are percentage-based and grow with every sale.

The Data Advantage You Are Giving Away

This is the cost most sellers never calculate because it does not show up on any invoice. When you sell on Amazon.in or Flipkart, the marketplace owns the customer relationship. You do not get:

  • Customer email addresses or phone numbers — the marketplace anonymizes all buyer data. You cannot email your customers about a new product launch or a seasonal sale.
  • Browsing behavior data — you do not know which products customers viewed before buying, what they searched for, or where they dropped off. This data is gold for product decisions and marketing.
  • Retargeting capability — you cannot show Facebook or Google ads to people who visited your listing but did not buy. The marketplace uses this data for their own advertising, sometimes promoting your competitors to your potential customers.
  • Repeat customer nurturing — a customer who bought from you on Amazon does not "know" your brand. They bought from Amazon. When they need the same product again, they search on Amazon and might buy from a different seller offering a lower price.

On your own website, every visitor and every buyer is your data. You can build an email list of 10,000 customers and send them a Diwali sale announcement at zero cost. You can retarget people who abandoned their cart with a 10% discount ad on Instagram. You can identify that 30% of your customers reorder within 60 days and set up automated WhatsApp reminders. This data compounds over time and becomes your most valuable business asset.

When Marketplaces Make Sense

This is not an anti-marketplace article. Marketplaces genuinely serve important purposes:

  • Product discovery: If nobody knows your brand exists, a marketplace puts your products in front of millions of active buyers who are already searching for what you sell. This discoverability is nearly impossible to replicate on a new website without significant ad spend.
  • Testing new categories: Before investing Rs 50,000 in inventory for a new product line, list a small batch on Meesho or Amazon and validate demand. If it sells, build the category on your own site.
  • Trust and credibility: Indian consumers trust Amazon and Flipkart for returns and refunds. A new, unknown website has to earn that trust over time. Being on a marketplace gives you borrowed credibility while you build your own.
  • Seasonal spikes: During Diwali, Big Billion Days, or Great Indian Festival, marketplace traffic surges 5-10x. Participating in these events can generate a quarter's worth of revenue in two weeks.
  • Low-volume sellers: If you sell 20-30 orders per month, the economics of your own website may not work yet. The fixed costs need a certain volume threshold to become cheaper than marketplace commissions.

The mistake is treating marketplaces as your only channel. They should be one part of your strategy, not the entire strategy.

The Hybrid Strategy: Best of Both Worlds

The smartest Indian e-commerce sellers do not choose one or the other — they use both strategically. Here is how the hybrid model works:

Use marketplaces for discovery. List your products on Amazon.in and Flipkart to reach new customers who are actively searching. Accept the commission as a customer acquisition cost — because that is exactly what it is. You are paying 20-30% to acquire a customer, which is comparable to what you would spend on Google and Meta ads to reach the same person.

Use your own website for margins and retention. Include a branded insert card in every marketplace order with a QR code linking to your website. Offer a 10% discount on the next order if they buy directly. Build a WhatsApp broadcast list of marketplace customers (where allowed) and notify them about website-exclusive deals.

Gradually shift the ratio. Most successful D2C brands in India started with 80-90% marketplace revenue and 10-20% website revenue. Within 18-24 months of consistent effort, that ratio flips to 40-50% marketplace and 50-60% website. Brands like Mamaearth, boAt, and Lenskart followed this exact trajectory.

The goal is simple: let marketplaces bring you the first sale, and let your website bring you every sale after that.

Building an E-Commerce Website That Converts

A website that does not convert is worse than no website at all — it wastes your ad spend. Here is what an e-commerce website needs to work for Indian buyers:

  • Mobile-first design: 85% of Indian e-commerce traffic comes from mobile phones. Your website must load in under 3 seconds on a 4G connection and provide a seamless checkout experience on a 6-inch screen. If a customer has to pinch-zoom to tap a button, you have already lost them.
  • UPI and COD payments: Razorpay or Cashfree integration with UPI, credit/debit cards, net banking, and wallets is non-negotiable. But do not underestimate COD — it still accounts for 45-55% of orders in Tier 2 and Tier 3 cities. If you do not offer COD, you are turning away half your potential customers.
  • WhatsApp order updates: Email order confirmations have 20% open rates in India. WhatsApp messages have 90%+ open rates. Send order confirmations, shipping updates, and delivery notifications on WhatsApp. This also opens the door for reorder reminders and personalized recommendations.
  • Regional language support: India's next 300 million internet users prefer Hindi, Tamil, Telugu, or Bengali over English. Even basic product descriptions and checkout flow in regional languages can increase conversions by 20-30% in non-metro markets.
  • Trust signals: Display GST number, company address, phone number, return policy, and customer reviews prominently. Indian buyers are cautious with new websites — every trust signal you add reduces the friction to buy.
  • Fast and reliable shipping integration: Partner with aggregators like Shiprocket that offer pan-India delivery with tracking. Show estimated delivery dates on the product page. Offer free delivery above a threshold (Rs 499 works well for most categories).

Real Numbers: A Case Comparison

Let us compare the economics for a business doing Rs 10,00,000 (Rs 10 lakh) in monthly revenue, selling fashion accessories with an average order value of Rs 800 and a product cost of Rs 350 per unit (1,250 orders per month).

Line ItemMarketplace (Amazon.in)Own Website
Monthly revenueRs 10,00,000Rs 10,00,000
Product cost (COGS)Rs 4,37,500Rs 4,37,500
Platform commission (22%)Rs 2,20,000-
Closing fees (Rs 15/unit)Rs 18,750-
Payment gateway (2%)-Rs 20,000
Sponsored ads (10% of revenue)Rs 1,00,000-
Digital marketing (Google + Meta)-Rs 40,000
Shipping and logisticsRs 62,500Rs 62,500
Returns and refunds (5%)Rs 50,000Rs 25,000
Website hosting and maintenance-Rs 12,000
Website development (amortized)-Rs 12,500
Total costsRs 8,88,750Rs 6,09,500
Net profitRs 1,11,250 (11.1%)Rs 3,90,500 (39.1%)

The difference is Rs 2,79,250 per month — Rs 33.5 lakh per year. And this gap only widens as revenue grows, because marketplace fees scale linearly with sales while website costs remain largely fixed. At Rs 20L monthly revenue, the marketplace seller might earn Rs 2.2L profit while the website owner earns Rs 8.8L.

The return rates are also lower on your own website (estimated at 2.5% vs 5%) because you control the product descriptions, set accurate expectations, and attract buyers who specifically chose your brand — not impulse buyers driven by marketplace flash sales.

Every sale on a marketplace grows the marketplace's brand. Every sale on your own website grows yours.

The numbers do not lie. A marketplace is a powerful starting point, but it should not be your final destination. Every month you delay building your own e-commerce presence is a month where 35-55% of your revenue walks out the door as marketplace fees — and the customer data that could fuel your growth stays locked inside someone else's platform.

Start with a simple, well-built website. Add UPI payments and WhatsApp notifications. Run targeted ads to drive your first 100 orders. Use the data from those 100 orders to optimize and scale. Within 6-12 months, your own website can become your most profitable and most defensible sales channel.

Frequently Asked Questions

Quick answers to the most common questions about this topic.

Should I sell on Amazon/Flipkart or build my own website?
Run both. Marketplaces (15 to 30 percent commission) drive discovery and trust. Your own D2C store (3 to 5 percent payment fees) protects margin, captures customer data, and powers repeat purchases.
How much does a custom ecommerce website cost in India?
A small Shopify/WooCommerce store costs Rs 30,000 to 1.5 lakh setup + Rs 2,000 to 7,000 per month. A custom-built D2C store with mobile app and ERP integration costs Rs 3 to 15 lakh upfront.
What is ONDC and should I onboard?
ONDC is the Open Network for Digital Commerce, an India-government-backed protocol that lets buyers on any participating app discover sellers on any participating app. SMBs benefit from lower commission (often under 5 percent) and broader reach.

Ready to Build Your Own E-Commerce Website?

Mobile-first design, UPI and COD payments, WhatsApp order updates, and shipping integration — everything your online store needs to compete with marketplaces.

Explore E-Commerce Solutions    Get a Free Consultation

Related Articles

5 Signs Your Business Needs WhatsApp Automation

If your team is copy-pasting messages to 50 customers a day, these signs will feel familiar.

CRM vs Spreadsheets: Why Growing Businesses Need Custom CRM

When your sales pipeline outgrows Excel, here is what to do about it.

Enjoyed this article?
Get practical business software insights delivered to your inbox every week.
Subscribed! Check your inbox.
No spam. Unsubscribe anytime.