Back to The Royalty Guide
MetadataApril 17, 2026RoyaltyCoPilot.ai

What Is an ISRC and Why Does It Matter for Your Royalties?

What Is an ISRC and Why Does It Matter for Your Royalties?

ISRC stands for International Standard Recording Code. It's a 12-character alphanumeric code that uniquely identifies a specific sound recording. Think of it as the Social Security number for your song.

Why does it matter for royalties? The MLC, SoundExchange, and streaming platforms all use ISRCs to match recordings to their metadata. If your ISRC is wrong, missing, or doesn't match across platforms, royalties get lost in the system. The money is generated, but nobody can figure out who to pay.

Common ISRC problems:

  • Your distributor assigned an ISRC but it doesn't match what's in the MLC or SoundExchange database
  • You re-uploaded a song with a new ISRC, creating a duplicate
  • Your ISRC has a formatting error (wrong characters, wrong length)
  • You don't know what your ISRCs are

Where do ISRCs come from? Your distributor (DistroKid, TuneCore, CD Baby) typically assigns ISRCs when you upload a release. You can also register as an ISRC manager and assign your own through the RIAA.

How to check your ISRCs: RoyaltyCoPilot.ai imports your catalog and validates every ISRC — checking format, checking for duplicates, and cross-referencing against what the MLC and SoundExchange have on file. If there's a mismatch, we flag it.

ISRCmetadataroyalties 101
Share: Twitter Facebook LinkedIn

Ready to check your registrations?

RoyaltyCoPilot.ai scans your catalog against The MLC, SoundExchange, and your PRO, and shows you exactly what's missing. The scan is free.