Guides

Selling music downloads in the streaming era: formats, platforms, and the economics

Ryan Badger
Ryan Badger31 October 20246 min read
Share:
Selling music downloads in the streaming era: formats, platforms, and the economics

Music downloads in the streaming era

Spotify pays artists roughly $0.003 per stream. That's not a typo. A million streams is about $3,000. For most independent musicians, streaming revenue is a rounding error on top of what they actually earn from live shows, merch, and direct sales.

Selling music downloads directly cuts out the middle. A $5 album bought from your own store pays you roughly $4.55 (after Stripe's ~3% + $0.30). A $5 album on Spotify would need 1,667 streams to match.

The tradeoff is: you have to bring the audience. No algorithm discovery, no playlists. Pure direct-to-fan commerce. This guide is the honest how.

The formats you'll sell

Music isn't a single product shape. Three real formats, each with different buyer expectations:

Single tracks

$0.99 to $1.99 typical. iTunes made this the default price point; it's still where casual buyers feel comfortable. Great for discovery hits or singles that get attention.

Full albums or EPs

$5 to $15 typical. Priced higher because buyers who want the full album already know your work. Real revenue per customer.

"Pay what you want" releases

Controversial but effective for certain artists. Bandcamp popularised this. Average prices end up higher than fixed-price low tiers because engaged fans intentionally pay more. Works best for artists with strong loyalty and limited catalogues.

Stems, samples, MIDI

A niche but lucrative category: selling the raw components other musicians/producers use to build their tracks. Producers will pay $15-50 for quality sample packs. Margin is effectively 100%.

File formats and delivery

The technical side is simple. Three formats to have ready:

  • MP3 (320kbps): universal compatibility, smaller file size, fine for most buyers
  • FLAC or WAV: lossless, larger, for audiophiles and DJs who care
  • Stems / project files: optional, premium tier

Package them in a zip. Include a readme with attribution requirements (if any), licence terms, and your contact for support issues.

Secure download delivery is handled by any modern ecommerce platform. Customer pays, gets an email with a time-limited link, downloads within 24-72 hours. Link expires or rate-limits to deter casual sharing. You don't write code for this.

Where to sell

Three realistic paths. Pick based on how much control and margin you want.

Bandcamp

The de facto home for indie musicians. 15% fee on downloads (10% after you cross $5,000 lifetime), 10-15% on physical, simple setup, built-in fan email list, discovery via the Bandcamp community.

Pros: purpose-built for music, engaged audience that actually buys, easy setup. Cons: 10-15% on everything forever, limited branding, you're still on someone else's platform.

Your own site + embed

Your existing website (artist page, landing page, any platform that accepts a script tag) gets a checkout embed. You sell directly, set your own fees, keep 97% after payment processing.

<!-- EXAMPLE ONLY. Grab your real snippet from Sales channels → Embeds in your dashboard -->
<script src="https://cdn.shoprocket.io/loader.js" data-pk="pk_yourkey"></script>
<div data-shoprocket="catalog" data-embed-id="emb_xxx"></div>

That's the whole setup. Paste into a Carrd artist page, Squarespace, WordPress, Framer, anywhere. 200+ payment methods, including the ones Bandcamp doesn't have (Apple Pay, Google Pay, crypto), 21 locales so international fans see the store in their language.

Pros: zero platform cut (just payment gateway fees), full branding, direct fan relationship including email address, own your customer list. Cons: no discovery audience built in; you bring the traffic.

Gumroad / Lemon Squeezy (merchant of record)

For artists selling internationally who don't want to deal with VAT, sales tax, or local payment compliance. They become the legal seller.

Pros: zero tax admin across all countries, decent checkout UX. Cons: 5-10% fee on top of payment processing, hosted checkout (fan leaves your site to pay).

Unit economics: the comparison

A $10 album sold 100 times a month ($1,000 gross):

Platform Fees Net to you
Shoprocket Starter ($29/mo + 0%) $29 + 3% gateway ~$941
Bandcamp (15%) ~$180 $820
Gumroad (10% + 50¢ × 100) $150 $850
Lemon Squeezy (5% + 50¢ × 100) $100 $900
Your own site + Snipcart (2%) $50 $950

At $10k/month, the gap widens dramatically. Flat-subscription platforms pull ahead by hundreds of dollars per month.

The trade-off isn't purely fees: Bandcamp's audience has real value. For a new artist with no existing email list, Bandcamp's discovery is worth the 15%. For an established artist with 10k+ followers across channels, the direct path wins.

Getting music discovered vs. getting music sold

These are different problems. Most guides conflate them; don't.

Discovery happens on:

  • Spotify editorial playlists (hard to crack; labels dominate)
  • TikTok music trends (algorithmic, unpredictable)
  • YouTube (music video, shorts, full audio with cover art)
  • Bandcamp's curated feeds (small but engaged audience)
  • Radio, blogs, Instagram

Sales happen on:

  • Your email list (highest conversion of anything, always)
  • Direct from artist page link in bio
  • Merch table at live shows (still enormous for many artists)
  • Bandcamp buyer audience (if you're on Bandcamp)

The "right" platform for discovery and the right platform for sales are rarely the same. You use Spotify/TikTok/YouTube for reach; you use your own site or Bandcamp for conversion.

Bundling physical and digital

If you also sell merch (vinyl, cassettes, t-shirts, zines), bundling with digital downloads lifts average order value. Common patterns:

  • Buy the vinyl, get the MP3 download free
  • Buy the t-shirt, get a bonus digital EP
  • Album + signed poster + lossless download bundle at a premium price

Every modern ecommerce platform handles mixed physical + digital carts. Shoprocket, Shopify, Bandcamp all support this. The gains are worth it: average order value often goes from $10 (album alone) to $35-50 (album + merch).

Piracy

Short version for musicians: it'll happen, you'll find your album on torrent sites, you can't stop it.

Every hour spent chasing piracy is an hour not spent making the next record or nurturing the fans who DO pay. The reality is: people who want your music for free weren't going to buy it. People who love your work will pay.

The one useful counter-measure: watermark high-quality files with buyer info (invisible ID tag that lets you trace a leak to the buyer who leaked it). Most buyers are fine with this; it deters only the small number who intentionally redistribute.

What we tell musicians

Start where the audience is, then build the direct path.

  • New artist, no list: Bandcamp first. Build the audience, collect the email list, cross the 15% fee as cost of discovery.
  • Established artist, real following: your own site with an embed. Zero platform cut, own the customer relationship, email list is yours.
  • Selling samples / stems / sound packs to other producers: your own site is almost always right. The buyer is already a pro; they know how to buy without marketplace hand-holding.
  • International digital-only seller: MoR platform (Lemon Squeezy / Gumroad) if tax complexity is the blocker.

Start a free trial if you want your own store. 14 days, no card. Paste one script into your existing artist page, configure products in the dashboard, done.

Tip: Set up an email capture before your first release, not after. "Get notified when the album drops" converts better than "buy the album now" for listeners who haven't heard a track yet. A 500-person email list is worth more on release day than 5,000 Spotify monthly listeners.

TL;DR

  • Streaming pays pennies. Direct download sales can 100x that for engaged fans.
  • Formats: MP3 (universal), FLAC (lossless), stems / samples (premium niche)
  • Where to sell: Bandcamp for discovery, your own site for margin, MoR platforms for international tax relief
  • Sales vs. discovery: different problems, different platforms
  • Bundle physical + digital to lift average order value 3-5x
  • Piracy: ignore mostly; watermark if paranoid
Ryan Badger
Ryan Badger
Co-founder at Shoprocket

Building ecommerce tools for independent sellers since 2013.

14-day free trial · No credit card · 0% transaction feesGet Started Free →