Every track on every streaming platform has an ISRC. Here's what they are and how to get yours.
An International Standard Recording Code (ISRC) is a 12-character identifier assigned to a specific recording. It's the global standard for identifying sound recordings and music videos.
ISRC format: CC-XXX-YY-NNNNN
An ISRC ties your recordings to royalty systems globally. Without one:
One ISRC per unique recording. A remix, live version, or radio edit of a track requires its own ISRC — it's a different recording even if the song is the same.
There are two main paths for independent artists:
Apply directly to your country's ISRC agency (e.g. PPL in the UK, RIAA in the US) to receive your own registrant code. This gives you a permanent 3-character code you use for all your releases. Free or low-cost in most countries.
Most distributors (DistroKid, TuneCore, CD Baby) will auto-generate ISRCs for your tracks at no extra cost. The downside: the ISRC is registered under their registrant code, not yours. This means you're tied to that distributor for those ISRCs.
For long-term independence, registering your own registrant code is recommended. It takes 10–15 minutes and costs nothing in the UK via PPL.
These are often confused but serve different purposes:
Your single has one UPC for the release and one ISRC for the recording. A 10-track album has one UPC and ten ISRCs.
Enter your ISRC in the release metadata when creating or editing a release. BeatCheck validates the format (must be 12 characters, alphanumeric). You can enter it with or without hyphens — both are accepted.
The submission checklist on your release page will mark ISRC as complete once it's filled in.
Questions about ISRC registration? support@beatcheck.app