What an ISRC Is and Why Embedding It Matters
An International Standard Recording Code (ISRC) is a unique, permanent identifier for a specific recording, not the underlying song or composition. Correctly embedding the ISRC in audio files and metadata helps stores, platforms, and rights organizations track sales, streams, and royalties accurately. This guide explains how to embed ISRC codes in common workflows while staying compliant with ISRC policy and major platform requirements.
ISRC Format Rules to Follow Every Time
Always use the official ISRC format, which includes a country code, registrant code, year of registration, and designation code. The entire code must be 12 characters, starting with "ISRC" and using only letters and digits. When embedding, place the ISRC in a dedicated field rather than reusing other identifiers, and avoid altered or shortened versions that could break downstream checks.
Key Format Attributes
| Attribute | Verified Detail | Source Type |
|---|---|---|
| Prefix | ISRC | Standard |
| Country Code | Two-letter ISO 3166-1 alpha-2 | Standard |
| Registrant Code | Alphanumeric, 3–6 characters | Assigned by registrar |
| Year of Registration | Last two digits of the registration year | Assigned by registrar |
| Designation Code | Five-digit alphanumeric assigned by registrant | Assigned by registrant |
Where to Embed ISRCs in Common Release Types
Placement depends on distribution format. For digital singles and albums, embed the ISRC in each audio file and in the distributor-provided metadata. For physical releases, include the ISRC on the CD or vinyl label and in the liner notes metadata. Streaming platforms read ISRCs from the uploaded audio file and from the metadata you submit; retailers and aggregators rely on correctly embedded ISRCs to distinguish releases and reporting entities.
Typical ISRC Placement by Format
- Digital audio (MP3, WAV, FLAC): Tag fields such as ISRC in ID3, VorbisComment, or similar
- Streaming uploads (single file or masters): Use the platform or distributor interface to assign ISRC at the recording level
- CDs: Printed on the disc and in the booklet; optionally in the CD-Text fields
- Vinyl: Printed on the label and may be included in matrix or runout groove metadata
- Music videos and audio files: Include ISRC in file-level metadata and CMS entries
How to Embed ISRCs in Audio Tags
Editing tools allow you to write ISRC values into standard audio metadata fields. Use exact case and spelling, and avoid extra spaces or characters. Write the ISRC to the field specifically designated for ISRC; if multiple fields exist, prioritize the standard ISRC field. After writing, verify the tag with a reader or validator to ensure the code appears correctly and persists across conversions.
Practical Embedding Checklist
- Use an exact, valid ISRC assigned to you or your company
- Write to the dedicated ISRC tag in the audio file (e.g., TXXX:ISRC for ID3)
- Confirm the field is readable by standard players and validators
- Keep a record linking ISRCs to recordings, masters, and releases
- Re-verify after any format conversion or remastering
ISRCs in Music Distributor and Label Workflows
Distribution platforms often require or allow you to enter an ISRC when you submit a release. Some aggregators generate an ISRC if you do not supply one, but using your own assigned codes improves clarity and control. In label workflows, centralize ISRC assignment in a registry or tool to avoid duplicates and to simplify audits, catalogs, and royalty reporting. Maintain a mapping spreadsheet or database that records ISRC, recording title, master, release date, and territories.
Compliance, Duplicates, and Common Pitfalls
Never reuse ISRCs across different recordings, even for revised editions; doing so can confuse sales reporting and delay royalty splits. Avoid embedding ISRCs in places not intended for recording identifiers, such as composer or performer fields. Watch for platform-specific rules about when ISRCs are required and how they must be formatted. Periodically audit your catalog to catch duplicates, incorrect entries, or missing codes that could affect royalty collection.
Verification and Ongoing Management
Verify embedded ISRCs using desktop tag readers, online validators, and your distributor’s dashboard. Confirm that the ISRC appears in playback and reporting tools used by platforms. Establish a routine schedule to review active ISRCs, especially before new releases or catalog migrations. Consistent use of verified ISRCs supports accurate tracking, faster dispute resolution, and cleaner metadata across the music ecosystem.