All articles

ISRC, ISWC, and Split Sheets: The Metadata That Decides If You Get Paid on Streaming

Here is a fact most independent artists find out the hard way. Two songs can have identical streaming numbers. One pays out cleanly for years. The other loses royalties into a black hole nobody can trace. The difference is almost always metadata.

ISRC codes, ISWC codes, and split sheets sound like paperwork you can put off. They are not. They are the tracking numbers that tell every platform, PRO, and collecting society who to pay. Get them wrong and your money either goes to the wrong person, gets stuck in a "black box" account, or vanishes into whatever the industry calls unmatched royalties this year.

ISRC vs ISWC: what each one actually does

An ISRC (International Standard Recording Code) identifies a specific recording. If you release the same song with three different mixes, each mix gets a unique ISRC. Every stream on Spotify, Apple Music, or Amazon reports against this code. Your distributor assigns it automatically when you upload.

An ISWC (International Standard Musical Work Code) identifies the underlying composition. Different recordings of the same song share one ISWC. This is what PROs (ASCAP, BMI, PRS, SACEM, GEMA) use to track performance royalties from radio, TV, live venues, and the performance side of streaming payouts.

Good to know

ISRCs get you paid for the recording (master royalties). ISWCs get you paid for the composition (publishing royalties). If you only think about one, you are leaving money on the table.

The metadata failures that break payouts

Platforms match streams to payouts using a chain of identifiers. Break any link and the money stalls. These are the most common failures I see with indie catalogs.

  • Missing or duplicate ISRCs. If two releases share an ISRC (usually because an artist re-uploaded an old track through a new distributor), platforms flag the mismatch and freeze royalties until it is resolved. Some artists lose months of income sorting this out.
  • Wrong writer credits. A song with three co-writers registered as one writer at the PRO means two writers never get paid for radio and public performance income.
  • ISWC never registered. If your composition never gets an ISWC through your publishing admin or PRO, mechanical royalties from streaming (yes, streaming triggers mechanicals too, collected by the MLC in the US) go unclaimed.
  • Featured artists misfiled. A "feat." credit that is typed differently across platforms (feat. vs featuring vs ft. vs with) can prevent the featured artist from finding their own streams inside their analytics dashboards.
  • Territory mismatches. If a song's writer info conflicts between two PRO databases (it happens when writers switch societies), royalties get stuck in "conflict" pools that can sit unresolved for years.

Where split sheets fit in

A split sheet is a written agreement between everyone who contributed to a song, spelling out the exact ownership percentages for both master and publishing sides. It is the document that tells your distributor how to divide streaming income and tells the PRO how to register writer shares.

Most royalty disputes I have seen between collaborators trace back to a missing or verbal split sheet. Someone remembers the deal differently three years later. Money that was supposed to be 40/30/30 gets paid 50/50 because the third contributor was never registered.

The split sheet is worth more than the beat, the vocals, or the mix. It is the only thing that outlasts everyone's memory of the session.

What proper metadata looks like

Here is the minimum stack every release needs to actually collect what it earns.

IdentifierWhat it tracksWho assigns it
ISRCMaster recordingDistributor (DistroKid, TuneCore, CD Baby)
UPCThe full release (album or single)Distributor
ISWCThe compositionPRO or publishing admin
IPI/CAEIndividual writer identityYour PRO (ASCAP, BMI, PRS, etc.)
MLC registrationUS mechanical royaltiesYou or your publishing admin

The three costliest mistakes to avoid

These are the mistakes that show up in almost every royalty dispute I have watched unfold.

Not registering with the MLC. The Mechanical Licensing Collective was created in 2021 to pay out streaming mechanical royalties to US songwriters. If you have not set up an account and registered your works, the MLC is holding money for you right now. As of last year they had over $500 million in unclaimed royalties sitting in the black box.

Assuming your distributor handles publishing. They do not. Distributors like DistroKid, TuneCore, and CD Baby collect master royalties (the recording side). Publishing collection requires a separate setup: a PRO membership plus an optional admin publisher or CMO membership.

Using different artist names or spellings. "Kendrick Lamar" and "K.Lamar" and "Kendrick L." all read as different artists to matching algorithms. Pick one legal name for royalty registration and use it consistently across every distributor, PRO, and platform.

Watch out

Once your metadata is out in the wild across distributors and platforms, correcting it retroactively is painful. Every fix requires distributor tickets, PRO forms, and sometimes formal takedowns. Get it right on release day.

A five minute metadata checklist for every release

Before hitting upload on any track, run this quick pass.

  1. Confirm every writer is registered with a PRO and has an IPI number ready.
  2. Sign a written split sheet before the mix is finished. Not after.
  3. Register the composition with your PRO within 30 days of release.
  4. Register the work with the MLC if any writer is based in the US.
  5. Double check ISRC uniqueness. If you have re-recorded or re-uploaded, generate a new ISRC.
  6. Use one artist name spelling across every platform.

If you want to see how clean payouts translate into actual dollars per month, run your numbers through the Spotify calculator, Apple Music calculator, or the multi platform view on the home page. Then remember: those numbers only reach you if the metadata behind them is correct.

Metadata is not the fun part of releasing music. It is also the difference between an artist who complains about "streaming not paying" and one who actually collects everything they earned. New to distribution? You can get 7% off DistroKid here.

Keep 100% of Your Royalties
Get your music on Spotify, Apple Music & 150+ stores with DistroKid
Claim 7% off

This page contains affiliate links. We earn a small commission at no cost to you. This does not influence our data or editorial content.

Filippo Piggici

Music industry analyst tracking streaming economics, per-stream rates and platform payout models, so independent artists can understand and grow what their music earns.