Home · Industries · Music & Vinyl
Barcodes for Music & Vinyl Releases
Vinyl is back. CDs persist. Streaming dominates. Every format needs barcodes — here is the playbook for indie labels, self-releasing artists, and vinyl reissues.
The music industry has a layered identifier system. UPC-A or EAN-13 identifies a release (the album as a whole, in a specific format). ISRC (International Standard Recording Code) identifies individual recordings — every track on the release has its own 12-character ISRC for royalty tracking. ISWC (International Standard Musical Work Code) identifies the underlying composition. For the physical or digital release barcode, it's UPC or EAN.
Vinyl has surged — RIAA reports vinyl revenue exceeded CD revenue every year since 2020, and 2025 set a new vinyl-era high. Every vinyl pressing plant requires a UPC on the jacket. Streaming distributors (DistroKid, CD Baby, TuneCore, Amuse) require a UPC for every release uploaded to Spotify, Apple Music, YouTube Music. Whether you press 500 copies of vinyl or upload one single to Spotify, you need a barcode.
Recommended barcode formats
Standard for US/Canada music releases — required by every major distributor (DistroKid, CD Baby, TuneCore, Believe). Goes on the back of vinyl jackets, CD cases, and inside DSP metadata.
European music releases (PIAS, Believe Music, Idol Distribution). Same Bowker/GS1 system, EAN-13 format. Goes on back of EU-pressed vinyl and CD.
Music photo books, songwriter biographies, sheet music collections — these are book formats and need ISBN-13 in addition to any music UPC.
Pressing plant internal tracking — pressing run ID, master tape number, plant location. Internal-only, not a retail barcode.
Regulatory notes
- ISRC is administered globally by IFPI (International Federation of the Phonographic Industry). In the US, ISRCs come from the RIAA (riaa.com/resources-learning/isrc) for a flat-fee registration. Cost: $80-95 one-time, gives you a Registrant Code that lets you mint your own ISRCs forever.
- UPC for music comes from the same Bowker/GS1 system as any other retail product. No music-specific GS1 affiliate — buy at gs1us.org or myidentifiers.com (Bowker, which also handles ISBN).
- Streaming distributors (DistroKid, TuneCore, CD Baby) include free UPC + ISRC with their paid plans. Free UPC is fine for streaming-only releases; for physical pressings, most artists buy their own to ensure ownership.
- RIAA streams reporting requires ISRC on every track for royalty allocation. Major labels and PROs (ASCAP, BMI, SESAC, GMR) use ISRC + ISWC together to track who gets paid for what.
- EU GDPR does NOT affect barcoded music products — the barcode contains the GTIN, not personal data.
Step by step
- 1
Decide your distribution path: DSP-only or physical too
Streaming-only (Spotify, Apple Music, YouTube Music, Tidal): use DistroKid/TuneCore/CD Baby — they handle UPC + ISRC for you within their subscription. No GS1 purchase needed. Physical + DSP (vinyl, CD, cassette + streaming): buy your own UPC from Bowker ($125 for 1, $295 for 10 — same prices as ISBNs) so you control the identifier across formats. Hybrid is common: buy a UPC for each physical release, let DistroKid issue UPCs for digital-only singles.
- 2
Get your ISRC Registrant Code
Apply at usisrc.org. Costs $80 one-time. You receive a 5-character Registrant Code unique to you. From that point you can mint as many ISRCs as you want for life — no per-ISRC cost. ISRC format: CC-XXX-YY-NNNNN (country + your code + year + serial). Every track on every release gets a unique ISRC. Live recordings, remixes, alternate edits = each needs its own ISRC even if 'same song'.
- 3
Buy UPCs for physical releases
If vinyl-pressing or CD-manufacturing: one UPC per release per format. A 12-track album released as both vinyl LP AND CD = 2 UPCs (different physical products). The same album re-released as a limited-edition gatefold vinyl = a 3rd UPC. Buy at gs1us.org or myidentifiers.com — same Bowker storefront that sells ISBNs.
- 4
Generate UPC-A barcode for the jacket/case
Use the generator above. Render at standard UPC-A size (1.469″ × 1.02″) at 80-100% scale. Vinyl-specific placement: bottom-right of back cover, with a 0.125″ quiet zone. CD jewel cases: back tray insert, lower right. Cassette J-cards: along the bottom edge. Print at minimum 200 DPI for offset; 300 DPI preferred for thermal labels at pressing plants.
- 5
Upload to distributor with UPC + ISRC
DistroKid/TuneCore/CD Baby upload flow asks for the release UPC and each track's ISRC. If you let the distributor issue these, you cannot easily move the release later (the UPC stays with the distributor). If you provided your own from Bowker + usisrc.org, the release is portable — you can switch distributors and keep the same identifiers, which preserves your streaming numbers.
- 6
Register your release in Sound Recordings and Music databases
After release, the major music databases auto-ingest from your distributor: AllMusic, Discogs (vinyl-focused), MusicBrainz, Spotify's catalog. For your release to show up correctly in 'fans also liked' and recommendation algorithms, the UPC + ISRC must match between your distributor metadata and these databases. Mismatches are the #1 cause of streaming royalties going to the wrong artist.
Gotchas
- Vinyl LP and CD of the same album need DIFFERENT UPCs — same music, different physical product, different identifier. Sharing breaks every retailer's inventory system.
- Distributor-issued UPCs (DistroKid, etc.) are owned by the distributor. If you switch distributors, you may need to re-release under a new UPC, losing accumulated streaming stats. Owning your own Bowker UPCs avoids this lock-in.
- ISRC must NEVER be reused. Even if you re-release a track on a different album, it keeps the same ISRC. Remixes, alternate edits, and live versions get NEW ISRCs even if 'same song'.
- Vinyl reissues commonly get their own UPC. A 1980 album reissued in 2025 on coloured vinyl = a NEW UPC, not the original. Discogs collectors care about this — pulling the original LP's UPC on a reissue confuses everyone.
- Sheet music, songbooks, and music biographies are BOOKS — they need ISBN, not music UPC. Same Bowker storefront, different identifier system.
- Bandcamp does NOT require UPC for digital releases (your release page works without one). They DO require UPC for physical merchandise (vinyl, CD, cassette) sold through their store.
FAQ
Do I need a UPC for my music release?
Yes for physical products (vinyl, CD, cassette) — every retailer and pressing plant requires it. Yes for streaming distribution — Spotify, Apple Music, Amazon Music need a UPC for every release. The only exception: Bandcamp digital downloads don't strictly require one (but it's still recommended). The UPC comes from GS1/Bowker (paid, you own it) OR from your distributor (free, distributor owns it).
How is UPC different from ISRC?
UPC identifies the RELEASE — the album as a whole, in a specific format (vinyl, CD, digital). ISRC identifies an individual RECORDING — one specific take of one specific track. A 12-track album has 1 UPC and 12 ISRCs. UPC is for retail and inventory; ISRC is for royalty tracking and streaming analytics.
How much does a music UPC cost?
Free if you use a distributor (DistroKid, TuneCore, CD Baby) — they issue one with your subscription. Paid if you buy direct from Bowker/GS1: $125 for 1 UPC, $295 for 10, $575 for 100. Most serious labels and indie artists buy their own to maintain ownership and portability across distributors.
Do vinyl records need a different barcode than CDs?
Yes — different physical products require different UPCs, even for the same album. Vinyl LP UPC and CD UPC of the same album are two distinct identifiers. Limited-edition variants (colored vinyl, 7-inch single, gatefold) also each get their own UPC. Reissues several years later typically get a new UPC too.
Where does the barcode go on a vinyl jacket?
Bottom-right of the back cover with a 0.125″ quiet zone (white margin). Standard UPC-A size is 1.469″ × 1.02″ at 100% scale — can be reduced to ~80% if space is tight (1.175″ × 0.816″). Black on white background only; colored backgrounds destroy scan reliability. Pressing plants will reject artwork with no quiet zone or wrong-color barcodes.
Can I use the same UPC for Spotify and vinyl?
Technically yes (same album, same UPC across formats is allowed by GS1), but you SHOULDN'T. The streaming retailers and physical retailers treat them as different products — separate UPCs let you track streaming sales vs vinyl sales independently and avoid SKU collisions in retailer systems. Almost every label uses separate UPCs per format.
What is an ISRC code for music?
International Standard Recording Code. 12 characters in format CC-XXX-YY-NNNNN: country (US/UK/GB), Registrant Code (your 5-char ID from usisrc.org), year (2-digit), serial number. Identifies one specific recording. Every track on every release gets a unique ISRC, never reused. Streaming platforms and PROs (ASCAP, BMI, SESAC) use ISRC to allocate royalties accurately.