top of page
Image by Kiy Turk

ISRC & UPC Codes

ISRC & UPC Codes — What They Are and Best Practice 

One of the most important steps in post-production is assigning ISRC and UPC codes to your music. 

 

If you release through a digital distributor such as TuneCore, CD Baby, or DistroKid, they will usually provide ISRC and UPC codes at no cost. This is perfectly acceptable and very common — especially for new artists. 

 

However, industry best practice is for artists and labels to own and control their own codes, rather than relying on distributor-issued ones. Owning your codes gives you long-term control, portability, and consistency across distributors, platforms, and licensing opportunities.

 

Whether your codes come from a distributor or are self-issued, they must be properly registered and embedded in your audio files to function correctly in the industry. 

What Is an ISRC Code? 

 

An ISRC (International Standard Recording Code) is the globally recognized unique identifier for a specific audio recording or music video. 

 

Think of it as the digital fingerprint of a recording. 

ISRC codes are used to: 

  • Track digital sales and streams 

  • Attribute royalties correctly 

  • Identify recordings across platforms 

  • Register usage with industry tracking systems 

 

Without an ISRC, a recording cannot be reliably tracked — which can lead to lost royalties, missing data, and invisibility within industry systems. 

 

Where ISRC Codes Are Required 

ISRC codes are required for: 

  • Digital downloads (Apple Music, iTunes, Amazon, etc.) 

  • Streaming platforms (Spotify, Apple Music, YouTube Music, etc.) 

  • Chart eligibility (Billboard, radio tracking, industry analytics) 

 

To be counted toward Billboard charts, your releases must be registered with Luminate (formerly Nielsen SoundScan/BDS) using the correct ISRCs for each track. 


If this registration does not happen, your sales and streams are not counted — even if the music is performing well. ISRC codes are not optional. They are foundational.

 

ISRC vs UPC — What’s the Difference? 

  • ISRC = Recording Identifier 
    Identifies each individual song or recording 

  • UPC = Release Identifier 
    Identifies the product or release as a whole
     

 

Every release format requires its own UPC: 

  • Digital album → 1 UPC 

  • CD album → 1 UPC 

  • Vinyl album → 1 UPC 

 

Singles also require their own UPCs, separate from the album. 

In short: 

  • Every song needs an ISRC 

  • Every release needs a UPC 

Best Practice: Owning Your Codes. While distributor-issued codes work, owning your ISRC and UPC codes is considered best practice, especially if you plan to: 

  • Switch distributors in the future 

  • License music for film, TV, or games 

  • Build a long-term catalog or publishing company 

  • Maintain consistent metadata across platforms 

 

For artists and labels who want full control, we recommend sourcing codes directly from trusted providers such as Simply Barcodes. 

Where KRZ Publishing Comes In 

Having ISRC and UPC codes is only the first step. 

At KRZ Publishing, we ensure your codes are: 

  • Correctly assigned to the right recordings 

  • Properly registered with industry systems 

  • Fully embedded into high-quality MP3 deliverables 

  • Matched with complete, professional metadata 

  • Sync-ready, searchable, and future-proof 

 

When your music leaves our hands, it is: 


✔️ Identified 
✔️ Searchable 
✔️ Registered 
✔️ Monetized 
✔️ Industry-compliant 
✔️ Built for long-term use 

Ready to make sure your music is properly identified, registered, and sync-ready? 
Contact KRZ Publishing to have your ISRCs, UPCs, and metadata professionally embedded and prepared exactly the way the industry expects. 

KRZ Publishing ISRC & Metadata Embedding Service

ISRC LOGO 2.png
KRZ Publishing Sync Titans Logo (No Backgrd.) (3).png
bottom of page