---
title: Myntra Clone Business Model
description: Home/Myntra Clone/Business Model                      Myntra Clone &middot; Business Model           Myntra Clone Business Model: The Lines That Survive a Retur
url: https://miracuves.com/myntra-clone/business-model
date_modified: 2026-08-24
author: miracuves
language: en_US
---

.mcv-myb{
    --crimson:#e8344f; --crimson-deep:#a70d2a; --crimson-hot:#d81b46; --crimson-light:#ff8090;
    --amber:#fbbf24; --black:#0a0a0a; --white:#ffffff; --paper:#faf8f8; --ink:#191419; --ink-dim:#6d666d;
    --line:rgba(11,11,16,0.1); --line-light:rgba(255,255,255,0.12);
    --card-bg:rgba(8,3,8,0.82);
    font-family:'Plus Jakarta Sans',Arial,sans-serif; color:var(--ink); background:var(--white); margin:0; padding:0;
  }
  .mcv-myb *{ box-sizing:border-box; }
  .mcv-myb h1,.mcv-myb h2,.mcv-myb h3{ font-family:'Plus Jakarta Sans',Arial,sans-serif; font-weight:800; margin:0; letter-spacing:-0.02em; line-height:1.12; }
  .mcv-myb p{ margin:0 0 14px; line-height:1.7; color:var(--ink); }
  .mcv-myb a{ color:var(--crimson-deep); text-decoration:none; }
  .mcv-myb .mono{ font-family:'JetBrains Mono',monospace; }
  .mcv-myb-wrap{ max-width:1180px; margin:0 auto; padding:0 24px; position:relative; z-index:2; }
  .mcv-myb-bleed{ position:relative; left:50%; right:50%; margin-left:-50vw; margin-right:-50vw; width:100vw; }

  .mcv-seo-ref{ background:#FFF7E0; border:2px dashed #C79A00; padding:18px 22px; font-family:Arial,sans-serif; font-size:13px; color:#4A3B00; max-width:1180px; margin:18px auto; border-radius:8px; }

  .mcv-myb-crumb{ display:flex; gap:8px; align-items:center; font-family:'JetBrains Mono',monospace; font-size:11.5px; color:rgba(255,255,255,.62); margin-bottom:20px; }
  .mcv-myb-crumb a{ color:rgba(255,255,255,.62); }
  .mcv-myb-crumb a:hover{ color:var(--crimson-light); }
  .mcv-myb-crumb span.sep{ opacity:.5; }
  .mcv-myb-crumb span.cur{ color:rgba(255,255,255,.75); }

  .mcv-myb-eyebrow{ display:inline-flex; align-items:center; gap:8px; padding:7px 16px; border-radius:100px; background:rgba(255,255,255,.06); border:1px solid var(--line-light); font-family:'JetBrains Mono',monospace; font-size:11.5px; font-weight:700; letter-spacing:.18em; text-transform:uppercase; color:var(--crimson-light); margin-bottom:22px; }
  .mcv-myb-eyebrow .dot{ width:6px; height:6px; border-radius:50%; background:var(--crimson); }

  .mcv-myb-hero{ background:radial-gradient(ellipse 900px 500px at 85% -10%, rgba(232,52,79,.16), transparent), #0a0a0a; color:#fff; padding:56px 0 150px; position:relative; overflow:hidden; }
  .mcv-myb-hero .ring{ position:absolute; border:2px solid rgba(232,52,79,.18); border-radius:50%; pointer-events:none; }
  .mcv-myb-hero .ring1{ width:560px; height:560px; top:-260px; right:-200px; }
  .mcv-myb-hero .ring2{ width:340px; height:340px; bottom:-200px; right:120px; border-color:rgba(232,52,79,.1); }
  .mcv-myb-herogrid{ display:grid; grid-template-columns:1.1fr 0.9fr; gap:48px; align-items:center; }
  .mcv-myb-hero h1{ font-size:clamp(27px,3.9vw,44px); color:#fff; }
  .mcv-myb-hero h1 em{ font-style:normal; color:#ff8090; }
  .mcv-myb-hero p.sub{ font-size:16px; color:rgba(255,255,255,.68); max-width:600px; margin:20px 0 30px; }

  .mcv-myb a.mcv-myb-btn{ display:inline-flex; align-items:center; gap:8px; border-radius:12px; background:linear-gradient(160deg,#d81b46,#e8344f); color:#fff; font-weight:700; font-size:15px; padding:15px 28px; box-shadow:0 10px 30px rgba(232,52,79,.3); transition:transform .25s cubic-bezier(.2,.8,.2,1), box-shadow .25s; }
  .mcv-myb a.mcv-myb-btn:hover{ color:#fff; transform:translateY(-2px); box-shadow:0 14px 36px rgba(232,52,79,.42); text-decoration:none; }
  .mcv-myb a.mcv-myb-btn-outline{ display:inline-flex; align-items:center; border:2px solid rgba(255,255,255,.7); color:#fff; border-radius:12px; font-weight:700; font-size:15px; padding:13px 26px; margin-left:12px; transition:all .2s; }
  .mcv-myb a.mcv-myb-btn-outline:hover{ background:#fff; color:#191419; text-decoration:none; }

  .mcv-myb-trust{ display:flex; flex-wrap:wrap; gap:22px; margin-top:34px; padding-top:24px; border-top:1px solid var(--line-light); }
  .mcv-myb-trust-item{ display:flex; align-items:center; gap:8px; font-size:12.5px; color:rgba(255,255,255,.6); }
  .mcv-myb-trust-item strong{ font-family:'JetBrains Mono',monospace; color:#fff; font-size:14px; }

  .mcv-myb-cardstack{ position:relative; height:340px; }
  .mcv-myb-fincard{ position:absolute; width:300px; height:180px; border-radius:18px; padding:22px; background:linear-gradient(150deg,#1c1418,#0d0709); border:1px solid var(--line-light); box-shadow:0 30px 70px rgba(0,0,0,.5); }
  .mcv-myb-fincard.c1{ top:0; left:10px; z-index:1; opacity:.5; transform:rotate(-6deg) scale(.92); }
  .mcv-myb-fincard.c2{ top:30px; left:40px; z-index:2; background:linear-gradient(150deg,#3a0a15,#160408 60%,#0a0a0a); border-color:rgba(232,52,79,.3); box-shadow:0 40px 90px rgba(0,0,0,.55), 0 0 60px -12px rgba(232,52,79,.35); }
  .mcv-myb-fincard .brand{ font-family:'JetBrains Mono',monospace; font-size:11px; letter-spacing:.14em; text-transform:uppercase; color:rgba(255,255,255,.55); }
  .mcv-myb-fincard .chip{ width:34px; height:24px; border-radius:5px; background:linear-gradient(135deg,#ff8090,#e8344f); margin:22px 0 18px; }
  .mcv-myb-fincard .num{ font-family:'JetBrains Mono',monospace; font-size:15px; color:#fff; letter-spacing:.1em; }
  .mcv-myb-fincard .curr{ position:absolute; bottom:22px; right:22px; font-family:'JetBrains Mono',monospace; font-size:11px; color:#ff8090; }
  .mcv-myb-float{ position:absolute; background:rgba(8,3,8,0.82); border:1px solid var(--line-light); border-radius:14px; padding:12px 16px; box-shadow:0 16px 40px rgba(0,0,0,.35); z-index:3; }
  .mcv-myb-float .k2{ font-family:'JetBrains Mono',monospace; font-size:10px; color:#ff8090; text-transform:uppercase; letter-spacing:.08em; margin-bottom:3px; }
  .mcv-myb-float .v{ font-family:'JetBrains Mono',monospace; font-size:15px; color:#fff; font-weight:700; }
  .mcv-myb-float-1{ top:-10px; right:0; }
  .mcv-myb-float-2{ bottom:10px; left:0; }

  .mcv-myb-statbar{ margin-top:-72px; position:relative; z-index:3; }
  .mcv-myb-statbar .inner{ background:rgba(8,3,8,0.82); border:1px solid var(--line-light); border-radius:18px; box-shadow:0 24px 60px rgba(0,0,0,.35); padding:32px 20px; display:grid; grid-template-columns:repeat(4,1fr); }
  .mcv-myb-statbar .stat{ text-align:center; padding:0 12px; border-right:1px solid var(--line-light); }
  .mcv-myb-statbar .stat:last-child{ border-right:none; }
  .mcv-myb-statbar .num{ font-family:'JetBrains Mono',monospace; font-weight:700; font-size:22px; color:#ff8090; }
  .mcv-myb-statbar .lbl{ font-size:11.5px; color:rgba(255,255,255,.62); margin-top:6px; line-height:1.4; }

  .mcv-myb-section{ padding:100px 0 76px; }
  .mcv-myb-section.paper{ background:#faf8f8; }
  .mcv-myb-section.tight{ padding-top:76px; }
  .mcv-myb-head{ text-align:center; max-width:720px; margin:0 auto 48px; }
  .mcv-myb-head .kicker{ font-family:'JetBrains Mono',monospace; font-size:12px; font-weight:700; letter-spacing:.18em; text-transform:uppercase; color:#a70d2a; margin-bottom:12px; }
  .mcv-myb-head h2{ font-size:clamp(22px,3vw,34px); color:#191419; }
  .mcv-myb-head p{ color:#6d666d; margin-top:14px; }

  .mcv-myb-rolegrid{ display:grid; grid-template-columns:repeat(3,1fr); gap:22px; }
  .mcv-myb-rolecard{ background:#fff; border:1px solid var(--line); border-radius:18px; padding:28px 24px; box-shadow:0 6px 18px rgba(0,0,0,.05); transition:transform .3s cubic-bezier(.2,.8,.2,1), box-shadow .3s, border-color .3s; }
  .mcv-myb-rolecard:hover{ transform:translateY(-6px); box-shadow:0 20px 40px rgba(0,0,0,.09); border-color:#e8344f; }
  .mcv-myb-roleicon{ width:40px; height:40px; border-radius:10px; background:rgba(232,52,79,.12); border:1px solid rgba(232,52,79,.3); display:flex; align-items:center; justify-content:center; margin-bottom:16px; font-family:'JetBrains Mono',monospace; font-weight:700; font-size:14px; color:#a70d2a; }
  .mcv-myb-rolecard h3{ font-size:17px; margin-bottom:12px; color:#191419; }
  .mcv-myb-rolecard ul{ margin:0; padding-left:18px; font-size:13.5px; color:#191419; }
  .mcv-myb-rolecard li{ margin-bottom:8px; line-height:1.5; }

  .mcv-myb-tablewrap{ overflow-x:auto; border-radius:16px; box-shadow:0 12px 34px rgba(0,0,0,.07); border:1px solid var(--line); }
  table.mcv-myb-table{ border-collapse:collapse; width:100%; min-width:680px; background:#fff; font-size:13.5px; }
  table.mcv-myb-table th{ background:#0a0a0a; color:#ffffff; text-align:left; padding:14px 16px; font-family:'JetBrains Mono',monospace; font-weight:600; font-size:12px; letter-spacing:.04em; text-transform:uppercase; }
  table.mcv-myb-table td{ padding:14px 16px; border-bottom:1px solid rgba(11,11,16,0.1); vertical-align:top; color:#191419; }
  table.mcv-myb-table td.hl{ background:rgba(232,52,79,.06); border-top:3px solid #e8344f; font-weight:600; color:#191419; }
  table.mcv-myb-table th.hl{ background:#e8344f; color:#ffffff; }
  table.mcv-myb-table tbody tr:hover td{ background:#f4f1f1; color:#191419; }
  table.mcv-myb-table tbody tr:hover td.hl{ background:rgba(232,52,79,.13); color:#191419; }
  table.mcv-myb-table tr:last-child td{ border-bottom:none; }
  .mcv-myb-note{ font-size:12.5px; color:#6d666d; margin-top:12px; }

  .mcv-myb-callout{ background:linear-gradient(135deg,#2B0710,#4A0F1E); color:#fff; border-radius:20px; padding:40px 44px; }
  .mcv-myb-callout h2{ color:#fff; font-size:22px; margin-bottom:12px; }
  .mcv-myb-callout p{ color:rgba(255,255,255,.78); font-size:14.5px; margin:0; }

  .mcv-myb-honest{ background:#fff; border:1px solid var(--line); border-left:4px solid #fbbf24; border-radius:14px; padding:28px 30px; }
  .mcv-myb-honest h3{ font-size:17px; margin-bottom:14px; color:#191419; }
  .mcv-myb-honestgrid{ display:grid; grid-template-columns:1fr 1fr; gap:10px 28px; }
  .mcv-myb-honestgrid div{ font-size:13.5px; color:#191419; line-height:1.55; padding-left:18px; position:relative; }
  .mcv-myb-honestgrid div::before{ content:'!'; position:absolute; left:0; top:0; font-family:'JetBrains Mono',monospace; font-weight:700; color:#8a6100; }

  .mcv-myb-cs{ background:#fff; border:1px solid var(--line); border-radius:20px; padding:32px 34px; display:flex; justify-content:space-between; align-items:center; gap:24px; flex-wrap:wrap; box-shadow:0 8px 24px rgba(0,0,0,.05); }
  .mcv-myb-cs-badge{ display:inline-flex; align-items:center; gap:7px; padding:6px 14px; border-radius:100px; background:rgba(232,52,79,.08); border:1px solid rgba(232,52,79,.25); font-family:'JetBrains Mono',monospace; font-size:11px; font-weight:700; letter-spacing:.1em; text-transform:uppercase; color:#a70d2a; margin-bottom:12px; }
  .mcv-myb-cs-badge .dot{ width:6px; height:6px; border-radius:50%; background:#e8344f; }
  .mcv-myb-cs-body{ flex:1; min-width:260px; }
  .mcv-myb-cs-body h3{ font-size:16.5px; margin-bottom:6px; color:#191419; }
  .mcv-myb-cs-body p{ color:#6d666d; font-size:13.5px; margin:0; max-width:460px; }
  .mcv-myb a.mcv-myb-cs-link{ font-family:'JetBrains Mono',monospace; font-size:12px; font-weight:700; color:#a70d2a; white-space:nowrap; }

  .mcv-myb-faqgrid{ display:grid; grid-template-columns:1fr 1fr; gap:0 40px; max-width:1000px; margin:0 auto; }
  .mcv-myb-faq details{ border-bottom:1px solid var(--line); padding:18px 0; }
  .mcv-myb-faq summary{ font-family:'Plus Jakarta Sans',Arial,sans-serif; font-weight:700; font-size:15px; color:#191419; cursor:pointer; list-style:none; display:flex; justify-content:space-between; align-items:center; gap:16px; }
  .mcv-myb-faq summary::-webkit-details-marker{ display:none; }
  .mcv-myb-faq summary::after{ content:'+'; font-family:'JetBrains Mono',monospace; color:#a70d2a; font-size:20px; font-weight:700; flex:none; }
  .mcv-myb-faq details[open] summary::after{ content:'\2212'; }
  .mcv-myb-faq .a{ color:#6d666d; font-size:13.5px; margin-top:10px; line-height:1.65; }

  .mcv-myb-cta{ background:linear-gradient(120deg,#e8344f,#6e0e1f); color:#fff; padding:64px 0; position:relative; overflow:hidden; }
  .mcv-myb-cta .ring{ position:absolute; border:2px solid rgba(255,255,255,.14); border-radius:50%; width:360px; height:360px; top:-140px; right:-100px; }
  .mcv-myb-cta .flex{ display:flex; justify-content:space-between; align-items:center; gap:28px; flex-wrap:wrap; position:relative; z-index:2; }
  .mcv-myb-cta h2{ color:#fff; font-size:clamp(20px,2.6vw,28px); margin-bottom:8px; }
  .mcv-myb-cta p{ color:rgba(255,255,255,.82); margin:0; max-width:460px; }
  .mcv-myb-cta a.mcv-myb-btn-outline{ border-color:#fff; }
  .mcv-myb-cta a.mcv-myb-btn{ background:#fff; box-shadow:0 10px 30px rgba(0,0,0,.2); }
  .mcv-myb-cta a.mcv-myb-btn,.mcv-myb-cta a.mcv-myb-btn:hover{ color:#a70d2a; }

  .mcv-myb-explore{ display:flex; flex-wrap:wrap; gap:10px; justify-content:center; }
  .mcv-myb a.mcv-myb-pill{ font-family:'JetBrains Mono',monospace; font-size:12.5px; font-weight:600; padding:10px 18px; border-radius:100px; border:1px solid var(--line); color:#191419; background:#fff; transition:all .2s; }
  .mcv-myb a.mcv-myb-pill:hover{ border-color:#e8344f; color:#a70d2a; text-decoration:none; }
  .mcv-myb a.mcv-myb-pill.cur{ background:#191419; color:#fff; border-color:#191419; }

  .mcv-myb-finalcta{ background:#0a0a0a; color:#fff; text-align:center; padding:96px 24px 64px; position:relative; overflow:hidden; }
  .mcv-myb-finalcta .ring{ position:absolute; border:1.5px solid rgba(232,52,79,.16); border-radius:50%; }
  .mcv-myb-finalcta .ring1{ width:480px; height:480px; top:-220px; left:-160px; }
  .mcv-myb-finalcta .ring2{ width:300px; height:300px; bottom:-180px; right:-90px; }
  .mcv-myb-finalcta .card{ background:rgba(8,3,8,0.82); border:1px solid var(--line-light); border-radius:24px; padding:56px 40px; max-width:720px; margin:0 auto; position:relative; z-index:2; }
  .mcv-myb-finalcta h2{ color:#fff; font-size:clamp(24px,3.2vw,34px); max-width:640px; margin:0 auto 14px; }
  .mcv-myb-finalcta p.sub{ color:rgba(255,255,255,.7); max-width:520px; margin:0 auto 30px; }
  .mcv-myb-footerbar{ max-width:1180px; margin:56px auto 0; padding-top:28px; border-top:1px solid var(--line-light); position:relative; z-index:2; }
  .mcv-myb-byline{ display:flex; flex-wrap:wrap; gap:6px 14px; align-items:center; font-family:'JetBrains Mono',monospace; font-size:11.5px; color:rgba(255,255,255,.55); border-bottom:1px solid rgba(255,255,255,.12); padding-bottom:16px; margin-bottom:12px; }
  .mcv-myb-byline strong{ color:#fff; font-weight:600; }
  .mcv-myb-byline .dotsep{ opacity:.4; }
  .mcv-myb-footermeta{ display:flex; flex-wrap:wrap; justify-content:space-between; gap:12px; font-family:'JetBrains Mono',monospace; font-size:11px; color:rgba(255,255,255,.55); }

  @media (max-width:900px){
    .mcv-myb-herogrid{ grid-template-columns:1fr; }
    .mcv-myb-statbar .inner{ grid-template-columns:repeat(2,1fr); gap:18px 0; }
    .mcv-myb-statbar .stat:nth-child(2){ border-right:none; }
    .mcv-myb-rolegrid{ grid-template-columns:1fr; }
    .mcv-myb-honestgrid{ grid-template-columns:1fr; }
    .mcv-myb-faqgrid{ grid-template-columns:1fr; }
    .mcv-myb-hero h1{ font-size:27px; }
    .mcv-myb-cta .flex{ flex-direction:column; align-items:flex-start; }
    .mcv-myb-cardstack{ height:260px; }
    .mcv-myb-fincard{ width:250px; height:150px; }
  }
  @media (prefers-reduced-motion: reduce){ .mcv-myb *{ animation:none !important; transition:none !important; } }
  /* --- components used by cost / company / business-model --- */
  .mcv-myb-pricecard{ background:linear-gradient(150deg,#3a0a15,#160408 60%,#0a0a0a); border:1px solid rgba(232,52,79,.3); border-radius:22px; padding:34px 32px; box-shadow:0 40px 90px rgba(0,0,0,.55), 0 0 60px -12px rgba(232,52,79,.35); }
  .mcv-myb-pricecard .plan{ font-family:'JetBrains Mono',monospace; font-size:11px; letter-spacing:.16em; text-transform:uppercase; color:#ff8090; margin-bottom:14px; }
  .mcv-myb-pricecard .amt{ font-family:'JetBrains Mono',monospace; font-size:44px; font-weight:700; color:#fff; line-height:1; }
  .mcv-myb-pricecard .per{ font-size:13px; color:rgba(255,255,255,.6); margin-top:8px; }
  .mcv-myb-pricecard ul{ margin:22px 0 0; padding-left:18px; color:rgba(255,255,255,.78); font-size:13.5px; }
  .mcv-myb-pricecard li{ margin-bottom:8px; line-height:1.5; }
  .mcv-myb-drivers{ display:grid; grid-template-columns:repeat(3,1fr); gap:22px; }
  .mcv-myb-driver{ background:#fff; border:1px solid rgba(11,11,16,0.1); border-radius:18px; padding:26px 24px; box-shadow:0 6px 18px rgba(0,0,0,.05); transition:transform .3s cubic-bezier(.2,.8,.2,1), box-shadow .3s, border-color .3s; }
  .mcv-myb-driver:hover{ transform:translateY(-6px); box-shadow:0 20px 40px rgba(0,0,0,.09); border-color:#e8344f; }
  .mcv-myb-driver h3{ font-size:16px; margin-bottom:10px; color:#191419; }
  .mcv-myb-driver p{ font-size:13.5px; color:#6d666d; margin:0; }
  .mcv-myb-steps{ display:grid; grid-template-columns:repeat(3,1fr); gap:18px; }
  .mcv-myb-step{ background:#fff; border:1px solid rgba(11,11,16,0.1); border-radius:16px; padding:24px 22px; }
  .mcv-myb-step .n{ font-family:'JetBrains Mono',monospace; font-size:11px; font-weight:700; letter-spacing:.12em; text-transform:uppercase; color:#a70d2a; margin-bottom:8px; }
  .mcv-myb-step h3{ font-size:15.5px; margin-bottom:8px; color:#191419; }
  .mcv-myb-step p{ font-size:13.5px; color:#6d666d; margin:0; }
  .mcv-myb-checkgrid{ display:grid; grid-template-columns:1fr 1fr; gap:16px 28px; }
  .mcv-myb-check{ background:#fff; border:1px solid rgba(11,11,16,0.1); border-radius:14px; padding:20px 22px; }
  .mcv-myb-check h3{ font-size:15px; margin-bottom:8px; color:#191419; }
  .mcv-myb-check p{ font-size:13.5px; color:#6d666d; margin:0; }
  .mcv-myb-flags{ display:grid; grid-template-columns:1fr 1fr; gap:14px 28px; }
  .mcv-myb-flag{ font-size:13.5px; color:#191419; line-height:1.55; padding-left:22px; position:relative; }
  .mcv-myb-flag::before{ content:'\2715'; position:absolute; left:0; top:0; font-family:'JetBrains Mono',monospace; font-weight:700; color:#a70d2a; }
  .mcv-myb-pt{ background:radial-gradient(ellipse 800px 400px at 20% 0%, rgba(232,52,79,.14), transparent), #0a0a0a; color:#fff; padding:92px 0 84px; }
  .mcv-myb-pt .mcv-myb-head h2{ color:#fff; }
  .mcv-myb-pt .mcv-myb-head p{ color:rgba(255,255,255,.68); }
  .mcv-myb-ptgrid{ display:grid; grid-template-columns:repeat(3,1fr); gap:20px; }
  .mcv-myb-ptcard{ background:rgba(8,3,8,0.82); border:1px solid rgba(255,255,255,0.12); border-radius:18px; padding:26px 24px; }
  .mcv-myb-ptcard h3{ font-size:15.5px; color:#fff; margin-bottom:10px; }
  .mcv-myb-ptcard p{ font-size:13.5px; color:rgba(255,255,255,.72); margin:0; }
  .mcv-myb-ptcard .tag{ display:inline-block; font-family:'JetBrains Mono',monospace; font-size:10px; letter-spacing:.1em; text-transform:uppercase; color:#ff8090; border:1px solid rgba(232,52,79,.35); border-radius:100px; padding:3px 10px; margin-bottom:12px; }
  .mcv-myb-csbox{ background:#fff; border:1px solid rgba(11,11,16,0.1); border-radius:22px; padding:40px 42px; box-shadow:0 12px 34px rgba(0,0,0,.06); }
  .mcv-myb-csmeta{ display:flex; flex-wrap:wrap; gap:26px; margin:22px 0 26px; padding:20px 0; border-top:1px solid rgba(11,11,16,0.1); border-bottom:1px solid rgba(11,11,16,0.1); }
  .mcv-myb-csmeta div{ font-size:13px; color:#6d666d; }
  .mcv-myb-csmeta strong{ display:block; font-family:'JetBrains Mono',monospace; font-size:18px; color:#191419; margin-bottom:2px; }
  .mcv-myb-cscols{ display:grid; grid-template-columns:repeat(3,1fr); gap:26px; }
  .mcv-myb-cscols h4{ font-size:13px; font-family:'JetBrains Mono',monospace; letter-spacing:.08em; text-transform:uppercase; color:#a70d2a; margin:0 0 10px; }
  .mcv-myb-cscols ul{ margin:0; padding-left:18px; font-size:13.5px; color:#191419; }
  .mcv-myb-cscols li{ margin-bottom:8px; line-height:1.5; }
  .mcv-myb-quote{ margin-top:28px; padding:24px 26px; background:#faf8f8; border-left:3px solid #e8344f; border-radius:0 12px 12px 0; }
  .mcv-myb-quote p{ font-size:15px; font-style:italic; color:#191419; margin:0 0 10px; }
  .mcv-myb-quote .who{ font-family:'JetBrains Mono',monospace; font-size:12px; color:#6d666d; font-style:normal; }
  .mcv-myb-revgrid{ display:grid; grid-template-columns:repeat(3,1fr); gap:22px; }
  .mcv-myb-revcard{ background:#fff; border:1px solid rgba(11,11,16,0.1); border-radius:18px; padding:28px 24px; box-shadow:0 6px 18px rgba(0,0,0,.05); transition:transform .3s cubic-bezier(.2,.8,.2,1), box-shadow .3s, border-color .3s; }
  .mcv-myb-revcard:hover{ transform:translateY(-6px); box-shadow:0 20px 40px rgba(0,0,0,.09); border-color:#e8344f; }
  .mcv-myb-revcard .n{ font-family:'JetBrains Mono',monospace; font-size:11px; font-weight:700; letter-spacing:.12em; text-transform:uppercase; color:#a70d2a; margin-bottom:10px; }
  .mcv-myb-revcard h3{ font-size:16.5px; margin-bottom:10px; color:#191419; }
  .mcv-myb-revcard p{ font-size:13.5px; color:#6d666d; margin:0; }
  .mcv-myb-revcard .core{ display:inline-block; margin-top:14px; font-family:'JetBrains Mono',monospace; font-size:10px; letter-spacing:.1em; text-transform:uppercase; color:#a70d2a; background:rgba(232,52,79,.08); border:1px solid rgba(232,52,79,.25); border-radius:100px; padding:3px 10px; }
  .mcv-myb-disclose{ background:#faf8f8; border:1px dashed rgba(11,11,16,0.1); border-radius:14px; padding:26px 28px; max-width:860px; margin:0 auto; }
  .mcv-myb-disclose h3{ font-size:16px; margin-bottom:10px; color:#191419; }
  .mcv-myb-disclose p{ font-size:13.5px; color:#6d666d; margin:0 0 10px; }
  .mcv-myb-disclose p:last-child{ margin-bottom:0; }
  .mcv-myb-callout .figs{ display:flex; flex-wrap:wrap; gap:32px; margin-top:22px; padding-top:20px; border-top:1px solid rgba(255,255,255,0.12); }
  .mcv-myb-callout .figs div{ font-size:12.5px; color:rgba(255,255,255,.65); }
  .mcv-myb-callout .figs strong{ display:block; font-family:'JetBrains Mono',monospace; font-size:20px; color:#fff; margin-bottom:3px; }
  @media (max-width:900px){
    .mcv-myb-drivers,.mcv-myb-steps,.mcv-myb-checkgrid,.mcv-myb-flags,.mcv-myb-ptgrid,.mcv-myb-cscols,.mcv-myb-revgrid{ grid-template-columns:1fr; }
    .mcv-myb-csbox{ padding:28px 24px; }
  }
  /* ===== components ported from the shipped reference bundle (instagram-clone) ===== */
  .mcv-myb-aside{ border-left:3px solid #e8344f; background:#faf8f8; border-radius:0 16px 16px 0; padding:32px 36px; }
  .mcv-myb-aside h3{ font-size:17px; margin-bottom:14px; color:#191419; }
  .mcv-myb-aside ul{ margin:0; padding:0; list-style:none; display:grid; grid-template-columns:1fr 1fr; gap:16px 32px; }
  .mcv-myb-aside li{ padding-left:18px; position:relative; font-size:14px; color:#191419; line-height:1.6; }
  .mcv-myb-aside li::before{ content:''; position:absolute; left:0; top:7px; width:7px; height:7px; background:#e8344f; transform:rotate(45deg); }
  .mcv-myb-aside li span{ color:#6d666d; display:block; font-size:12.5px; margin-top:2px; }
  .mcv-myb-flowrow{ display:grid; grid-template-columns:64px 1fr; gap:22px; padding:28px 0; border-bottom:1px solid rgba(11,11,16,0.1); align-items:start; }
  .mcv-myb-flowrow:last-child{ border-bottom:none; }
  .mcv-myb-flowrow h3{ font-size:18px; margin-bottom:8px; color:#191419; }
  .mcv-myb-flowrow p{ color:#6d666d; font-size:14.5px; margin:0; max-width:760px; }
  .mcv-myb-flownum{ width:56px; height:56px; border-radius:50%; border:1.5px solid rgba(11,11,16,0.1); display:flex; align-items:center; justify-content:center; font-family:'JetBrains Mono',monospace; font-weight:700; color:#a70d2a; font-size:16px; }
  .mcv-myb-icongrid{ display:grid; grid-template-columns:repeat(2,1fr); gap:20px; }
  .mcv-myb-iconitem{ background:#fff; border:1px solid rgba(11,11,16,0.1); border-radius:14px; padding:22px 24px; display:flex; gap:14px; align-items:flex-start; box-shadow:0 6px 18px rgba(0,0,0,.05); }
  .mcv-myb-iconitem h3{ font-size:15px; margin-bottom:6px; color:#191419; }
  .mcv-myb-iconitem p{ font-size:13px; color:#6d666d; margin:0; }
  .mcv-myb-icondot{ width:34px; height:34px; border-radius:10px; background:rgba(232,52,79,.12); border:1px solid rgba(232,52,79,.3); flex:none; display:flex; align-items:center; justify-content:center; font-family:'JetBrains Mono',monospace; font-weight:700; font-size:14px; color:#a70d2a; }
  .mcv-myb-steprow{ display:flex; gap:24px; padding:22px 0; border-bottom:1px solid rgba(11,11,16,0.1); }
  .mcv-myb-steprow:last-child{ border-bottom:none; }
  .mcv-myb-step-num{ font-family:'JetBrains Mono',monospace; font-weight:700; font-size:15px; color:#a70d2a; flex:none; width:90px; padding-top:2px; }
  .mcv-myb-step-body h3{ font-size:17px; color:#191419; margin-bottom:6px; }
  .mcv-myb-step-body p{ font-size:14.5px; color:#6d666d; margin:0; }
  .mcv-myb-trustband{ background:#0a0a0a; color:#fff; padding:96px 0; position:relative; overflow:hidden; }
  .mcv-myb-trustband .ring{ position:absolute; border:1.5px solid rgba(232,52,79,.16); border-radius:50%; width:420px; height:420px; top:-160px; left:-140px; }
  .mcv-myb-trustband .head{ text-align:center; max-width:720px; margin:0 auto 44px; position:relative; z-index:2; }
  .mcv-myb-trustband .head .kicker{ font-family:'JetBrains Mono',monospace; font-size:12px; font-weight:700; letter-spacing:.18em; text-transform:uppercase; color:#ff8090; margin-bottom:12px; }
  .mcv-myb-trustband .head h2{ color:#fff; font-size:clamp(22px,3vw,34px); }
  .mcv-myb-trustband .head p{ color:rgba(255,255,255,.68); margin-top:14px; }
  /* the band markup uses the prefixed head class, so scope the light colours to it explicitly -
     without this the h2 falls through to .mcv-myb-head h2 (#191419) and vanishes on the black band */
  .mcv-myb-trustband .mcv-myb-head h2{ color:#ffffff; font-size:clamp(22px,3vw,34px); }
  .mcv-myb-trustband .mcv-myb-head p{ color:rgba(255,255,255,0.68); }
  .mcv-myb-trustband .mcv-myb-head .kicker{ color:#ff8090; }
  .mcv-myb-trustgrid{ display:grid; grid-template-columns:repeat(4,1fr); gap:20px; position:relative; z-index:2; }
  .mcv-myb-trustcard{ background:rgba(8,3,8,0.82); border:1px solid rgba(255,255,255,0.12); border-radius:16px; padding:26px 22px; }
  .mcv-myb-trustcard h3{ color:#fff; font-size:15px; margin-bottom:8px; }
  .mcv-myb-trustcard p{ color:rgba(255,255,255,.68); font-size:13px; margin:0; line-height:1.55; }
  .mcv-myb-trusticon{ width:38px; height:38px; border-radius:10px; background:rgba(232,52,79,.16); border:1px solid rgba(232,52,79,.4); display:flex; align-items:center; justify-content:center; margin-bottom:14px; }
  .mcv-myb-scorecard{ background:rgba(8,3,8,0.82); border:1px solid rgba(255,255,255,0.12); border-radius:20px; padding:28px 26px; }
  .mcv-myb-scorecard .k{ font-family:'JetBrains Mono',monospace; font-size:11px; letter-spacing:.1em; text-transform:uppercase; color:#ff8090; margin-bottom:16px; }
  .mcv-myb-scorerow{ display:flex; justify-content:space-between; align-items:center; padding:10px 0; border-bottom:1px solid rgba(255,255,255,0.12); }
  .mcv-myb-scorerow:last-child{ border-bottom:none; }
  .mcv-myb-scorerow .lbl2{ font-size:12.5px; color:rgba(255,255,255,.75); }
  .mcv-myb-scorerow .val{ font-family:'JetBrains Mono',monospace; font-size:13px; font-weight:700; color:#fff; }
  .mcv-myb-scorerow .val.good{ color:#ff8090; }
  .mcv-myb-cs-top{ display:flex; justify-content:space-between; align-items:flex-start; gap:24px; flex-wrap:wrap; margin-bottom:28px; }
  .mcv-myb-cs-top p{ color:#6d666d; font-size:14.5px; max-width:480px; margin:0; }
  .mcv-myb-cs-meta{ text-align:right; font-size:13.5px; }
  .mcv-myb-cs-meta strong{ display:block; color:#191419; font-size:14.5px; }
  .mcv-myb-cs-meta .lbl{ font-family:'JetBrains Mono',monospace; font-size:10.5px; text-transform:uppercase; letter-spacing:.08em; color:#6d666d; margin:2px 0 12px; }
  .mcv-myb-cs-stats{ display:grid; grid-template-columns:repeat(3,1fr); border:1px solid rgba(11,11,16,0.1); border-radius:16px; margin-bottom:24px; overflow:hidden; }
  .mcv-myb-cs-stat{ text-align:center; padding:22px 12px; border-right:1px solid rgba(11,11,16,0.1); }
  .mcv-myb-cs-stat:last-child{ border-right:none; }
  .mcv-myb-cs-stat .v{ font-family:'JetBrains Mono',monospace; font-weight:700; font-size:26px; color:#a70d2a; }
  .mcv-myb-cs-stat .l{ font-size:12.5px; color:#6d666d; margin-top:4px; }
  .mcv-myb-cs-grid{ display:grid; grid-template-columns:1fr 1fr; gap:16px; margin-bottom:16px; }
  .mcv-myb-cs-box{ background:#faf8f8; border-radius:14px; padding:22px 24px; }
  .mcv-myb-cs-box .h{ font-family:'JetBrains Mono',monospace; font-size:11px; font-weight:700; letter-spacing:.1em; text-transform:uppercase; color:#6d666d; margin-bottom:12px; }
  .mcv-myb-cs-box ul{ margin:0; padding:0; list-style:none; display:grid; gap:8px; }
  .mcv-myb-cs-box li{ padding-left:16px; position:relative; font-size:13.5px; color:#191419; line-height:1.55; }
  .mcv-myb-cs-box li::before{ content:''; position:absolute; left:0; top:7px; width:6px; height:6px; background:#e8344f; transform:rotate(45deg); }
  .mcv-myb-cs-quote{ border-left:3px solid #e8344f; background:#faf8f8; border-radius:0 14px 14px 0; padding:22px 26px; margin-top:16px; display:flex; gap:16px; align-items:flex-start; }
  .mcv-myb-cs-quote p{ font-style:italic; font-size:15px; color:#191419; margin:0 0 10px; }
  .mcv-myb-cs-avatar{ width:38px; height:38px; border-radius:50%; background:#a70d2a; color:#fff; display:flex; align-items:center; justify-content:center; font-family:'JetBrains Mono',monospace; font-weight:700; font-size:13px; flex:none; }
  .mcv-myb-cs-who strong{ display:block; font-size:13.5px; color:#191419; }
  .mcv-myb-cs-who span{ font-size:12.5px; color:#6d666d; }
  .mcv-myb-cs-foot{ margin-top:20px; padding-top:16px; border-top:1px solid rgba(11,11,16,0.1); font-size:12.5px; color:#6d666d; }
  .mcv-myb-mockwrap{ position:relative; }
  .mcv-myb-chartcard{ background:rgba(8,3,8,0.82); border:1px solid rgba(255,255,255,0.12); border-radius:20px; padding:28px 26px; position:relative; }
  .mcv-myb-chartcard .k{ font-family:'JetBrains Mono',monospace; font-size:11px; letter-spacing:.1em; text-transform:uppercase; color:#ff8090; margin-bottom:18px; }
  .mcv-myb-chartcard .mcv-myb-barrow{ display:flex; align-items:center; gap:14px; height:auto; margin:0 0 14px; }
  .mcv-myb-chartcard .mcv-myb-barrow .l{ flex:0 0 140px; font-size:12.5px; line-height:1.35; color:rgba(255,255,255,.78); }
  .mcv-myb-chartcard .mcv-myb-barrow>.bar{ flex:1; height:8px; border-radius:999px; background:rgba(255,255,255,.10); overflow:hidden; }
  .mcv-myb-chartcard .mcv-myb-barrow>.bar>.mcv-myb-barcol{ height:8px; border-radius:999px; background:linear-gradient(90deg,#ff8090,#d81b46); }
  .mcv-myb-chartcard .note{ margin-top:18px; padding-top:14px; border-top:1px solid rgba(255,255,255,0.12); font-size:11.5px; line-height:1.5; color:rgba(255,255,255,.62); }
  .mcv-myb-seggrid{ display:grid; grid-template-columns:repeat(3,1fr); gap:20px; }
  .mcv-myb-segcard{ background:#fff; border:1px solid rgba(11,11,16,0.1); border-radius:16px; padding:26px 22px; box-shadow:0 6px 18px rgba(0,0,0,.05); transition:transform .3s cubic-bezier(.2,.8,.2,1), box-shadow .3s, border-color .3s; }
  .mcv-myb-segcard:hover{ transform:translateY(-6px); box-shadow:0 20px 40px rgba(0,0,0,.09); border-color:#e8344f; }
  .mcv-myb-segcard h3{ color:#191419; font-size:15.5px; margin-bottom:8px; }
  .mcv-myb-segcard p{ color:#6d666d; font-size:13px; margin:0; line-height:1.55; }
  .mcv-myb-segicon{ width:38px; height:38px; border-radius:10px; background:rgba(232,52,79,.12); border:1px solid rgba(232,52,79,.3); display:flex; align-items:center; justify-content:center; margin-bottom:14px; font-family:'JetBrains Mono',monospace; font-weight:700; font-size:14px; color:#a70d2a; transition:background .3s; }
  .mcv-myb-modelgrid{ display:grid; grid-template-columns:repeat(3,1fr); gap:22px; }
  .mcv-myb-modelcard{ position:relative; background:#fff; border:1px solid rgba(11,11,16,0.1); border-radius:18px; padding:26px 24px; box-shadow:0 6px 18px rgba(0,0,0,.05); transition:transform .3s cubic-bezier(.2,.8,.2,1), box-shadow .3s, border-color .3s; overflow:hidden; }
  .mcv-myb-modelcard:hover{ transform:translateY(-6px); box-shadow:0 20px 40px rgba(0,0,0,.09); border-color:#e8344f; }
  .mcv-myb-modelcard .ghost{ position:absolute; top:-4px; right:6px; font-family:'JetBrains Mono',monospace; font-weight:700; font-size:64px; color:#000; opacity:.045; line-height:1; }
  .mcv-myb-modelcard:hover .ghost{ color:#e8344f; opacity:.09; }
  .mcv-myb-modelcard .stage{ font-family:'JetBrains Mono',monospace; font-size:11px; font-weight:700; letter-spacing:.08em; text-transform:uppercase; color:#a70d2a; margin-bottom:10px; position:relative; }
  .mcv-myb-modelcard h3{ font-size:16.5px; margin-bottom:8px; position:relative; color:#191419; }
  .mcv-myb-modelcard p{ font-size:13.5px; color:#6d666d; margin:0; line-height:1.55; position:relative; }
  .mcv-myb-streamlist{ display:flex; flex-direction:column; gap:9px; }
  .mcv-myb-streamrow{ display:flex; align-items:center; gap:12px; padding:9px 12px; border:1px solid rgba(255,255,255,0.12); border-radius:10px; background:rgba(255,255,255,.03); }
  .mcv-myb-streamrow .n{ font-family:'JetBrains Mono',monospace; font-size:11px; font-weight:700; color:#ff8090; }
  .mcv-myb-streamrow .s{ font-size:13px; color:#fff; font-weight:600; }
  @media (max-width:900px){
    .mcv-myb-aside ul{ grid-template-columns:1fr; }
    .mcv-myb-flowrow{ grid-template-columns:48px 1fr; gap:16px; }
    .mcv-myb-flownum{ width:44px; height:44px; font-size:14px; }
    .mcv-myb-icongrid,.mcv-myb-cs-grid,.mcv-myb-modelgrid{ grid-template-columns:1fr; }
    .mcv-myb-trustgrid,.mcv-myb-seggrid{ grid-template-columns:1fr 1fr; }
    .mcv-myb-cs-stats{ grid-template-columns:1fr; }
    .mcv-myb-cs-stat{ border-right:none; border-bottom:1px solid rgba(11,11,16,0.1); }
    .mcv-myb-cs-stat:last-child{ border-bottom:none; }
    .mcv-myb-cs-top,.mcv-myb-steprow{ flex-direction:column; }
    .mcv-myb-cs-meta{ text-align:left; }
    .mcv-myb-chartcard .mcv-myb-barrow{ gap:10px; }
    .mcv-myb-chartcard .mcv-myb-barrow .l{ flex:0 0 104px; font-size:11.5px; }
  }
.mcv-myb-scorerow{ flex-wrap:wrap; }
.mcv-myb-scorecard > .mcv-myb-scorerow > strong{ flex:1 0 100%; color:#ffffff; font-size:14.5px; margin-bottom:4px; }
.mcv-myb-scorecard > .mcv-myb-scorerow > span{ flex:1 0 100%; color:rgba(255,255,255,0.78); font-size:13px; line-height:1.62; }
.mcv-myb-callout h3{ color:#fff; font-size:22px; margin-bottom:12px; }
.mcv-myb-pt .mcv-myb-head .kicker{ color:#ff8090; }
* + .mcv-myb-callout{ margin-top:22px; }
.mcv-myb-cta .mcv-myb-byline,.mcv-myb-cta .mcv-myb-footerbar{ color:#ffffff; }
.mcv-myb-cta .mcv-myb-byline .dotsep{ opacity:.65; }
.mcv-myb-cta .mcv-myb-footermeta{ color:#ffffff; }
.mcv-myb-trustband .kicker,.mcv-myb-pt .kicker{ color:var(--crimson-light); }
.mcv-myb-cta .kicker{ color:#ffffff; }
@media (max-width:560px){ .mcv-myb-trustgrid,.mcv-myb-seggrid{ grid-template-columns:1fr; } }

    
    
      
        
          
            [Home](/)/[Myntra Clone](/myntra-clone/)/Business Model
          
          Myntra Clone · Business Model
          
# Myntra Clone Business Model: The Lines That Survive a Return

          
Fashion economics are gross-margin rich and return-rate poor. That combination punishes any revenue line measured on gross rather than on what you keep, and it is why commission reversing cleanly on a refund matters more here than the rate itself. Six lines run on one ledger. Here is which of them survive a return, and in what order to switch them on.

          [Design My Revenue Model →](https://miracuves.com/schedule-consultation/)[See Pricing](/myntra-clone/development-cost/)
          
            **6** revenue lines, one ledger
            **0%** taken by us
            **Net** of returns, not gross
          
        
        
          GrossIs not kept
          
            Revenue Lines
            
              01Commission that reverses
              02Brand subscriptions
              03Delivery and return shipping
              04Placement and seasonal deals
              05Wallet float and store credit
              06White-label deployment
            
          
        
      
    
  

  
    
      
        6Revenue Lines, Operator-Set
        4Append-Only Ledgers
        8Report Types to Prove It
        $2,499One-Time, No Revenue Share
      
    
  

  
    
      
        Premise
        
## Why the Return Rate Is the Model

        
In most categories returns are an operational cost. In fashion they are the variable that decides which revenue lines are real.

      
      
        01
### Gross is a number you have not kept yet

          
Apparel returns at rates no other category tolerates, so the gap between what you transacted and what you retained is large enough to change the shape of the business. Any model built on gross merchandise value in this category is describing a number that will be revised downward, quietly, every month.

        02
### Commission that does not reverse is revenue you restate

          
This is the mechanical version of the same point. Commission taken on completion and reversed automatically when the item comes back keeps the reported figure honest. Commission clawed back manually is a reconciliation that never gets finished, and it compounds every week.

        03
### Gross margin is genuinely high, which is what makes it work

          
Fashion carries margin that grocery and electronics do not, and that margin is what pays for the return rate. The model is viable precisely because both numbers are large - the mistake is modelling one of them and not the other.

        04
### The return leg is the cost line most operators forget

          
Free returns are a conversion lever and a cost centre in the same decision. Whichever way you set it, it needs to be priced per return rather than absorbed into a blended delivery figure where it stops being visible.

        05
### Refunds as store credit keep the money inside

          
Settling a refund to wallet credit rather than back down the original rail keeps the value in the business and usually converts into a second purchase. It is the cheapest lever on this page and it is a setting rather than a project.

        06
### Seasonality concentrates everything

          
Placement during a season change is worth more than at any other time, clearance decides how much of the previous season you keep, and both are annual rather than continuous. A revenue model averaged across twelve months misrepresents every one of them.

      
      
The practical version: model your revenue net of returns from the first spreadsheet, not as a gross figure with a deduction applied later. In this category the deduction is too large to be a footnote.

    
  

  
    
      
        The Lines
        
## Six Revenue Lines, One Ledger

        
What each one is, what it is good at, and how it behaves when a garment comes back.

      
      
        
          
### Commission that reverses

          
A percentage set globally, per category, per brand or per product, taken on completion and reversed automatically when the item comes back.

          
- **Good at** scaling with volume while staying honest about returns
- **Weak at** nothing structural - it is the backbone line here
- **Costs you** supply, if the rate sits above what brands get elsewhere

        
        
          
### Brand subscriptions

          
Tiered packages carrying listing limits, reduced commission, featured placement and priority support, billed on a cycle. For a label the tier is a shelf position as much as a discount.

          
- **Good at** revenue that a return cannot take back
- **Weak at** the early stage, before a brand can see the orders
- **Costs you** commission, deliberately, on the reduced-rate tiers

        
        
          
### Delivery and return shipping

          
A mark-up on the shipping charge, a handling fee on cash orders, and a settlement fee when an agent withdraws. In apparel the return leg is the cost line most operators forget to price.

          
- **Good at** covering a physical cost that commission does not
- **Weak at** the moment free returns become a competitor's promise
- **Costs you** conversion, and it is a genuinely finely balanced call

        
        
          
### Placement and seasonal deals

          
Paid banners, sponsored positions on search and category pages, and a participation fee for brands joining an end-of-season or flash event.

          
- **Good at** capturing value at a season change, when position is worth most
- **Weak at** mid-season, and in a catalog too thin for brands to compete
- **Costs you** trust, if paid position is not visibly distinguishable

        
        
          
### Wallet float and store credit

          
Buyer top-ups and brand balances rest with the platform between payout runs, and refunds settled as wallet credit keep the money inside the business rather than leaving it.

          
- **Good at** converting a return into a second purchase
- **Weak at** being counted as profit, because it is not yours
- **Costs you** brands, if a slow payout cycle is how you hold it

        
        
          
### White-label deployment

          
The platform is itself sellable. Agencies and groups stand up a branded fashion marketplace per client or per region from one codebase they already know.

          
- **Good at** turning operational competence into a second business
- **Weak at** the early stage, before your own brand is stable
- **Costs you** focus, and occasionally a future competitor

        
      
      
Read the middle column of each card. Two of the six - brand subscriptions and wallet float - are entirely unaffected by a return, and in a high-return category that property is worth paying attention to.

    
  

  
    
      
        Reference
        
## How Myntra Itself Makes Money

        
The original as a reference point, and honestly which of its mechanisms a platform at your scale can actually reproduce.

      
      
        
| Revenue mechanism | How it works | In this platform |
| --- | --- | --- |
| Brand commission | A percentage on each sale, varying by category and by brand rather than one flat rate. | Yes - global, per category, per brand or per product, reversing on return |
| Brand services and shelf position | Charging labels for placement, campaigns and priority support independently of what they sell. | Yes - subscription tiers carrying listing limits, reduced commission and featured placement |
| Seasonal events | End-of-season and festival events where participation is itself sold to brands. | Yes - flash and seasonal deals with a brand participation fee |
| Delivery and return charges | Charging for the physical legs, including the return leg, and for cash collection. | Yes - delivery mark-up, COD handling fee and agent settlement fee |
| Retail media | Selling visibility inside search and category pages to brands already listing. | Yes - banners and sponsored positions on search and category pages |
| Private label | Own-brand ranges carrying a margin no third-party sale can match. | Not applicable - this is a marketplace platform, not a fashion house |
| Data and demand forecasting at scale | Catalog-wide behavioural data feeding buying decisions across an entire category. | Not available - it is a function of scale and years, not of software |

      
      
The last two rows are the honest ones. Private label is a supply-chain business and demand forecasting at that scale is a decade of data, and any platform implying otherwise is selling you something it cannot deliver.

    
  

  
    
      
        Sequencing
        
## Monetization Approaches, Ranked by Growth Stage

        
The order matters more than the rates. In fashion the sequence is also seasonal, which no other category in this range has to think about.

      
      
        
| Stage | Lead with | Why this order | Hold back |
| --- | --- | --- | --- |
| Launch | Commission, banded per category | You have a supply problem, not a monetization problem. Band it from the start because a jacket and a t-shirt cannot carry the same rate, and raising a flat rate later is the conversation that loses brands. | Everything else, including return shipping |
| Early traction | Delivery margin, and the refund-to-wallet default | Recover the physical cost of the delivery leg, and settle refunds to store credit so a return becomes a second visit rather than a withdrawal. The second of those costs nothing and is the highest-return setting on the page. | Return shipping charges, until loyalty exists |
| First full season | Placement and seasonal deals | A season change is when position is worth most and when brands most want it. Introducing paid placement at any other point in the year both earns less and reads worse. | Nothing - but time it to the calendar |
| Scale | Brand subscriptions and white-label | Tiers land once a label can see steady orders and treats the tier as shelf position rather than a fee. Licensing the deployment makes sense once your own brand and operations are stable. | Nothing - all six can run together |

      
      
The third row is the one specific to fashion. In every other category placement is introduced when the catalog gets crowded; here it is introduced when the calendar says so, and the difference in what it earns is substantial.

    
  

  
    
      
        Build vs Buy
        
## What the Alternative Actually Costs

        
Before any of the six lines earns anything, the platform has to exist. Here is what that costs each way, in the terms the hub actually states.

      
      
        **Build it from scratch**An 18 to 30 month programme with a senior team, and the two decisions that matter most - the variant model and the returns pipeline - are the ones most likely to be specified late and got wrong once.
        **Stitch together separate products**A commerce product, a logistics product and a payouts product become three subscriptions, three security reviews, and integration work that never quite finishes. In apparel the seam that fails first is the one between refunds and payouts.
        **Rent a hosted marketplace**Fast, and usually priced as a share of gross merchandise value - which in a category where a large fraction of gross comes back is the worst possible structure. You pay on the transaction and eat the return.
        **This platform**$2,499 one-time, six working days, complete Laravel 12 source in your repository with no encrypted files and no licence callback. We take no commission and no per-order fee, so all six revenue lines are yours in full.
      
      
        
### What we do not publish, and why

        
There is no revenue projection on this page and no market sizing. In this category a projection would rest almost entirely on one number we cannot know - your return rate - along with your average order value, category mix, brand density and cost per return leg. Getting the return rate wrong by a few points invalidates everything downstream. The levers are all here and all operator-set; bring your own return rate and we will model against it rather than against your gross.

        
          **6**Revenue lines available
          **0%**Taken by Miracuves
          **18-30**Months, the alternative
          **$2,499**One-time, fixed
        
      
      
The distinction that matters commercially: a share of gross is charged on the transaction whether or not the goods stay sold. A one-time price is not.

    
  

  
    
      
        Order of Operations
        
## Which Lever to Switch On First

        
Six levers, and the setting each one is actually deciding. Two of these are unique to apparel.

      
      
        
| Lever | Set it here first | What it actually controls |
| --- | --- | --- |
| Commission bands per category | Before you recruit a single brand | Your margin and your recruiting argument at once. Banded from the start, because outerwear and basics cannot carry the same rate and a flat one will be wrong for both. |
| Refund settlement route | Before your first return, which will be soon | Whether a return is money leaving the business or store credit staying in it. The single highest-leverage setting on this page, and it costs nothing to choose correctly. |
| Return shipping charge | Only once buyers have a reason to stay | Recovery of the return leg against your conversion rate. Free returns are a real conversion lever; charging for them early, before loyalty exists, simply sends buyers to whoever does not. |
| Delivery mark-up | Early, and separately from returns | The forward leg's cost. Keeping it distinct from the return charge means you can price one without disturbing the other, which matters because they pull in opposite directions. |
| Placement pricing | At a season change, not before | Promotion revenue at the point it is worth most. Priced mid-season it earns less and reads as a fee rather than an opportunity. |
| Payout cadence | Before your first settlement run | Wallet float against brand goodwill. Hold float by paying slowly and you find out about it when a label starts listing where settlement is weekly. |

      
      
The second row deserves a decision rather than a default. Settling refunds to wallet credit keeps value inside the business and converts a return into a second visit; settling to the original rail is friendlier and more expensive. Both are one setting.

    
  

  
    
      
        Shapes
        
## Three Ways Operators Run This Platform

        
The same six lines, weighted three very different ways. Most operators are a blend of two.

      
      
        
          A
          
### The multi-brand fashion marketplace

          
Many labels, broad categories, seasonal rhythm. Commission carries the business, brand subscriptions provide the floor that returns cannot touch, and placement peaks twice a year at the season changes.

          
- Commission banded per category and revisited each season
- Brand tiers sold as shelf position rather than as a discount
- Placement priced against the calendar, not against traffic

        
        
          B
          
### The curated or vertical label store

          
Fewer brands, tighter editing, higher average order value. Commission is higher because the curation is worth something, placement is worth less because the catalog is deliberately not crowded, and the return rate is usually lower because the buyer knows the labels.

          
- Higher commission justified by curation and audience
- Placement largely irrelevant; editorial position is the product
- Wallet credit doing more work, because repeat rate is high

        
        
          C
          
### The white-label operator

          
An agency or group running a branded fashion marketplace per client or per region from one codebase. Revenue is a deployment fee and a retainer rather than a share of anyone's orders, and the six lines belong to their clients.

          
- The platform itself is the product, sold per deployment
- Operational competence compounds across every build
- No commission taken by us, so their margin is genuinely theirs

        
      
      
The third shape only works because there is no licence callback and no revenue share. A platform that phones home cannot be resold, whatever the contract says.

    
  

  
    
      
        Mistakes
        
## Common Fashion Monetization Mistakes

        
Five ways to damage an apparel book, and one the software cannot prevent.

      
      
        
### Where fashion revenue models actually go wrong

        
- **Modelling on gross merchandise value**The defining mistake in this category. Apparel returns at rates that make gross and kept genuinely different businesses, and a plan built on the first number is a plan that gets revised downward every month until someone rewrites it.
- **Commission that does not reverse automatically**The mechanical version of the same error. A manual claw-back on returned lines is a reconciliation nobody finishes, and the reported figure drifts from the real one steadily rather than suddenly.
- **Charging for returns before loyalty exists**Free returns are a genuine conversion lever in fashion. Charging early, before buyers have a reason to stay, sends them to whoever does not charge - and you lose the customer, not just the order.
- **Selling placement mid-season**Position is worth several times more at a season change than at any other point in the year. Introducing it in a quiet month both earns less and establishes a lower price that is hard to raise later.
- **Refunding to the original rail by default**Not wrong, but rarely a decision. Wallet credit keeps the value inside the business and frequently converts into a second purchase, and it is one setting. Choose it deliberately rather than accepting whatever was configured.
- **Underestimating the physical cost of a return**The one the software cannot solve. Collecting the garment, inspecting it, steaming and repackaging it, restocking or writing it off - none of that is reconciled away by a clean refund pipeline, and at apparel return rates it is among your largest line items.

      
      
The first and last are the fashion-specific ones, and they are the same mistake seen from two ends: the return is under-modelled financially and under-costed operationally.

    
  

  
    
      
        
          Development Cost
          
### What it costs before any of it earns

          
The fixed price, what it includes, the six-day path to live, and the three fashion add-ons named before you buy - on the Development Cost page.

        
        [See the pricing →](/myntra-clone/development-cost/)
      
    
  

  
    
      
        FAQ
        
## Frequently Asked Questions

      
      
        
          
            Which revenue line should I start with?
            Commission, banded per category rather than set as one flat rate, and nothing else at launch. At that point you have a supply problem rather than a monetization problem, and every extra charge is a reason for a label to list elsewhere. Band it from the start because outerwear and basics cannot carry the same rate, and raising a flat rate later is the conversation that loses brands.
          
          
            What is the single highest-leverage setting?
            The refund settlement route. Settling a return to wallet credit rather than back down the original rail keeps the value inside the business and frequently converts into a second purchase. It costs nothing, it is one setting, and in a category with fashion's return volumes it compounds faster than any pricing decision on the page.
          
          
            Should I offer free returns?
            Early on, usually yes - free returns are a real conversion lever in apparel, and charging before buyers have a reason to stay sends them to a competitor who does not. Later it becomes a genuine trade-off you can price. Either way, cost the return leg explicitly per return rather than absorbing it into a blended delivery figure where it stops being visible.
          
        
        
          
            Does commission reverse when an item comes back?
            Yes, automatically. Commission is taken from the brand wallet on completion and reversed when the return settles, alongside the loyalty points earned on that line. In a high-return category this is not a convenience - commission that does not reverse is revenue you will restate later, and the drift between the reported figure and the real one is steady rather than sudden.
          
          
            Do you publish a revenue projection?
            No, and in this category particularly deliberately. A projection would rest almost entirely on your return rate, along with average order value, category mix, brand density and cost per return leg. Getting the return rate wrong by a few points invalidates everything downstream. Bring your own number and we will model against it rather than against your gross.
          
          
            Do you take a percentage of what I earn?
            No. There is no revenue share and no per-order fee, on any of the six lines. The price is $2,499 one-time. In a category where a large share of gross comes back, paying a platform vendor a percentage of gross means paying on transactions that were reversed - which is the worst structure available to you, and it is one we do not use.
          
        
      
    
  

  
    
    
      
        
## Model it against your return rate, not your gross

Bring your return rate, average order value and cost per return leg. We will map the six levers against what you actually keep.

        [Design My Revenue Model](https://miracuves.com/schedule-consultation/)[See Pricing](/myntra-clone/development-cost/)
      
    
  

  
    
      
        Explore
        
## Explore the Myntra Clone

      
      
        [Overview](/myntra-clone/)
        [Features](/myntra-clone/features/)
        [Development Cost](/myntra-clone/development-cost/)
        [Development Company](/myntra-clone/development-company/)
        [Business Model](/myntra-clone/business-model/)
      
    
  

  
    
    
      
        
## Six revenue lines. One ledger. No cut of your gross.

        
Commission that reverses cleanly, brand tiers a return cannot touch, delivery and return shipping priced separately, seasonal placement, store credit and white-label - all operator-set, and every unit of them yours.

        [Talk to Us →](https://miracuves.com/schedule-consultation/)
      
      
        
          **Written by the Miracuves Product Team**·
          Reviewed for accuracy·
          Last updated **August 21, 2026**
        
        
          Miracuves · Myntra Clone Solution
          Revenue lines and operator-set levers cross-verified against the live hub, 2026-08-21
        
      
    
  

				
				
				
				
						
					
			
						
				
					
  /* MIRACUVES - TRADEMARK / NON-AFFILIATION NOTICE (v3).
     Scoped under .mcv-tmn so it cannot collide with the hub connector (mcv-hubx-, mcv-hubxa-)
     or any block above it. Always the last block on the page, immediately before the footer.
     Structure is deliberate: one plain-language lead people actually read, then the three
     supporting positions split out so each is scannable rather than buried in a paragraph.
     Fonts are declared but not loaded: pages carrying the connector already have them, and the
     fallbacks are deliberate so this block never adds a render-blocking request. */
  .mcv-tmn{ font-family:'Plus Jakarta Sans',Arial,sans-serif; color:#191419; margin:0; padding:0; }
  .mcv-tmn *{ box-sizing:border-box; }
  .mcv-tmn-band{ background:#ffffff; padding:8px 0 76px; }
  .mcv-tmn-wrap{ max-width:1180px; margin:0 auto; padding:0 24px; }
  .mcv-tmn-box{ background:#faf8f8; border:1px solid rgba(11,11,16,0.13); border-left:4px solid #a70d2a; border-radius:12px; padding:34px 38px; box-shadow:0 1px 2px rgba(25,20,25,0.04), 0 10px 30px rgba(25,20,25,0.05); }
  .mcv-tmn-head{ display:flex; align-items:center; gap:11px; margin:0 0 18px; }
  .mcv-tmn-dot{ width:8px; height:8px; background:#a70d2a; transform:rotate(45deg); flex:0 0 auto; }
  .mcv-tmn .mcv-tmn-head span.mcv-tmn-kicker{ font-family:'JetBrains Mono',ui-monospace,monospace; font-size:13px; font-weight:700; letter-spacing:.2em; text-transform:uppercase; color:#a70d2a; }
  .mcv-tmn .mcv-tmn-box p.mcv-tmn-lead{ margin:0 0 24px; font-size:20px; line-height:1.5; font-weight:600; color:#191419; max-width:56ch; letter-spacing:-.01em; }
  .mcv-tmn .mcv-tmn-box b.mcv-tmn-brand{ color:#a70d2a; font-weight:700; }
  .mcv-tmn-cols{ display:grid; grid-template-columns:repeat(3,1fr); gap:26px 36px; padding-top:24px; border-top:1px solid rgba(11,11,16,0.11); }
  .mcv-tmn .mcv-tmn-col span.mcv-tmn-lbl{ display:block; font-family:'JetBrains Mono',ui-monospace,monospace; font-size:10.5px; font-weight:700; letter-spacing:.14em; text-transform:uppercase; color:#8a8085; margin:0 0 8px; }
  .mcv-tmn .mcv-tmn-col p{ margin:0; font-size:14px; line-height:1.7; color:#453d42; }
  .mcv-tmn-foot{ margin-top:26px; padding-top:18px; border-top:1px solid rgba(11,11,16,0.11); }
  .mcv-tmn .mcv-tmn-foot a{ font-family:'JetBrains Mono',ui-monospace,monospace; font-size:12px; font-weight:600; letter-spacing:.04em; color:#a70d2a; text-decoration:none; border-bottom:1px solid rgba(167,13,42,0.32); }
  .mcv-tmn .mcv-tmn-foot a:hover{ border-bottom-color:#a70d2a; }
  @media (max-width:900px){
    .mcv-tmn-cols{ grid-template-columns:1fr; gap:22px; }
    .mcv-tmn .mcv-tmn-box p.mcv-tmn-lead{ font-size:18px; }
  }
  @media (max-width:600px){
    .mcv-tmn-band{ padding:4px 0 48px; }
    .mcv-tmn-box{ padding:26px 22px; border-radius:10px; border-left-width:3px; }
    .mcv-tmn .mcv-tmn-box p.mcv-tmn-lead{ font-size:17px; line-height:1.45; margin-bottom:20px; }
    .mcv-tmn .mcv-tmn-head span.mcv-tmn-kicker{ font-size:12px; letter-spacing:.16em; }
  }

  
    
      
        Disclaimer
        
Miracuves is an independent software development company. We are not affiliated with, connected to, sponsored by, or endorsed by **Myntra**.

        
          
            Why this name
            
“**Myntra** Clone” is used descriptively. It is how the software industry refers to building a platform with functionality similar to Myntra, and how clients search for it.

          
          
            Who built this
            
The entire design and codebase is built by our own team. The product contains no code, design, graphics, or content originating from the Myntra website or applications.

          
          
            Trademarks
            
**Myntra** and all other third-party names and marks are the property of their respective owners, referenced here solely to describe the category of software offered.

          
        
        [Read our full Legal Notice & Disclaimer →](/disclaimer/)
