Preparing a single, EP or album for digital release involves more than uploading an audio file. Two identifiers regularly cause confusion: the ISRC, which identifies a specific sound recording, and the UPC or EAN, which identifies the release as a product. Getting them right helps keep your catalogue organised and your metadata consistent across future releases.
Direct answer: An ISRC identifies one particular recording, such as the original studio version of a song. A UPC identifies the overall release, such as a single, EP or album. In the UK, you may also encounter EAN-13 product barcodes. Use the same ISRC only for the same recording; use a new release barcode when you create a genuinely new product.
What is an ISRC code in music?
An ISRC is the permanent identifier for a specific recording. ISRC stands for International Standard Recording Code. It is attached to the recorded audio, not to the underlying song composition, artist name or album artwork.
For example, if you record and release an original track called Midnight on the Overground, that master recording has an ISRC. If you later include precisely the same audio file on an album, it should ordinarily retain its existing ISRC. The recording is the same even though it appears in a different product context.
An ISRC is commonly displayed as a 12-character code, sometimes with hyphens for readability. Its parts indicate the assigning territory, registrant, reference year and individual recording designation. The country element is not a statement of an artist’s nationality, residence or where the music was made; it relates to the allocation system used for that code.
ISRCs matter because recording-level metadata needs a dependable way to distinguish one version from another. They can help services, distributors and rights-administration workflows recognise that the same recording is being delivered again, rather than being presented as an entirely new track.
An ISRC does not identify the song itself
A song has more than one layer of rights and information. The composition is the lyrics and music written by songwriters; the master is a particular recorded performance of that composition. An ISRC concerns the master recording.
That distinction is especially important in the UK, where artists may deal with different organisations and income streams for compositions and recordings. PRS for Music and publisher-related processes concern song rights in relevant circumstances, while PPL-related processes concern recorded music performances in relevant circumstances. Registration, eligibility and rights splits depend on the facts of each release, so an ISRC alone does not register a work everywhere or establish who owns it.
What is a UPC or EAN code for a music release?
A UPC or EAN identifies the release as a product, rather than each individual track. Think of it as the catalogue-level identifier for the digital single, EP or album package.
If an EP contains five recordings, it will normally have one release-level barcode and each of the five recordings will have its own ISRC. If you issue one of those songs first as a standalone single and later place the unchanged recording on the EP, there are two product contexts. The single and the EP can have different product codes, while the unchanged track can retain its ISRC.
UPC means Universal Product Code and is commonly associated with a 12-digit barcode format. EAN-13 is another product barcode format that UK artists may see, particularly in retail-oriented or international catalogue discussions. In everyday digital-distribution conversations, people often say “UPC” to mean the release barcode generally. What matters is supplying the correct release identifier in the format requested by the distribution workflow.
ISRC vs UPC: what is the difference?
The short version is: ISRC equals recording; UPC/EAN equals release. The table below is expressed as a practical comparison.
- ISRC: identifies one distinct audio recording.
- UPC or EAN: identifies one release product, such as a single, EP or album.
- ISRC reuse: appropriate when you are using the exact same recording again.
- UPC/EAN reuse: appropriate only when the release product itself is unchanged and you are redelivering or maintaining that same product.
- Track changes: a materially different recording may need a new ISRC.
- Release changes: a new edition, configuration or package may need a new UPC/EAN.
These rules are easy to muddle up because a single has one track and one product. Even then, the codes perform different jobs: one follows the recording and the other follows the release package.
When should you keep the same ISRC?
Keep an ISRC when the audio recording is genuinely unchanged. This commonly includes a previously released master appearing on a later album, compilation or reissue. Keeping the identifier consistent prevents you from treating the same master as a brand-new recording solely because its artwork, release date or surrounding tracklist has changed.
Before reusing a code, compare the actual delivered audio and the intended metadata. Ask whether it is the same master recording, not merely the same song title and lyrics. A songwriter may record the same composition many times; each distinct recording can require a different ISRC.
Situations that commonly need a new ISRC
A new or materially altered recording should be treated carefully and may require a new ISRC. Common examples include:
- a new studio recording or rerecorded vocal;
- an acoustic, live, instrumental, radio-edit or extended version that is a distinct audio recording;
- a remix that creates a distinct recording;
- a remaster or edit where the audio has materially changed;
- a translation or newly recorded version of the same composition.
The precise decision can depend on the nature of the changes and the workflow of the organisations involved. If you are moving an established catalogue, do not guess: retain reliable records of the original codes and seek specialist guidance where rights or historical metadata are unclear.
When do you need a new UPC or EAN?
Use a new product code when you create a new release product, not simply because you want to promote an existing one again. A deluxe edition with additional tracks, a new EP configuration, or a reworked album package can be a separate product. By contrast, changing only marketing copy may not make a release a new product.
Artists sometimes create avoidable duplicates by issuing the same single again with a new barcode instead of using the original release data. This can fragment the release history and make catalogue management harder. Decide first whether you are replacing an existing release, adding the same master to another release, or launching an actually new edition.
A practical code workflow before you distribute music
Build a simple code register before delivery. A spreadsheet or organised catalogue document is enough. The goal is to avoid losing identifiers when you change distributor, reissue a release or expand a single into a larger project.
- List every audio asset. Include final title, version description, featured artists, language where relevant, writers and master owner.
- Decide whether each asset is a new recording. Compare it with anything already released. Do not reuse an ISRC merely because the title is identical.
- Record existing ISRCs exactly. If an unchanged master already has an ISRC, save it alongside the source file and release history.
- Define the product. Is it a standalone single, an EP, an album, a deluxe edition or a compilation? This determines the release-level barcode decision.
- Lock your final metadata. Check artist spelling, featuring credits, version labels, explicit-content information and track order before delivery.
- Keep evidence of ownership and permissions. Store agreements, split information, producer arrangements and permissions with the release folder.
- Save a delivery record. Note the release-level code, track-level codes, artwork version, final audio files and original release date.
This discipline is useful whether you are releasing from a bedroom studio in Bristol, collaborating remotely with a producer in Glasgow, or managing a small catalogue across several projects. Codes are administrative details, but they become much more valuable when a track gains listeners or needs to be reissued years later.
Common ISRC and UPC mistakes independent artists can avoid
- Giving every appearance of the same recording a new ISRC. The same unchanged master can keep its existing code across releases.
- Reusing an ISRC for a new version. A new recording, remix or materially changed version should not be assumed to share the old code.
- Confusing a cover song with a new composition. Your recording of a cover is a new master, but you still need the appropriate permissions for the underlying composition.
- Thinking a barcode grants rights. UPCs, EANs and ISRCs identify assets; they do not replace copyright ownership, songwriter agreements or licences.
- Losing the code after release. Put identifiers in a master catalogue, not only in an email thread or a distributor dashboard.
- Using inconsistent version names. Make sure the title and version description match the actual audio so listeners and platforms can distinguish releases clearly.
How codes fit into cover songs and AI-assisted music
Identifiers do not solve rights clearance. If you distribute a cover, the recording needs its own ISRC, but that code does not license the composition. Artists releasing a cover should first understand the permissions needed for their specific use. AIDistroMusic offers cover song distribution information for UK artists; its cover-song licensing cost is USD 10, with no upfront payment. The fee is deducted later from royalties only if the release has successfully reached music platforms.
The same principle applies to AI-assisted or AI-generated music. A recording can have identifying metadata, but platforms may make their own decisions about distribution, availability and later monetisation of AI-generated or AI-assisted material. AIDistroMusic permits AI-created music to be distributed, while no artist should assume every service will accept or monetise it. Read the platform’s AI music distribution guidance and keep clear records of your inputs, contributions and any third-party material used.
Preparing your metadata for digital distribution
Codes are one part of a clean release package. Before submitting to a music distribution service, make sure your files, rights information and public-facing metadata tell the same story. This reduces last-minute uncertainty and gives you a reliable archive for future catalogue work.
AIDistroMusic provides free music distribution for independent artists. When you are ready to organise and submit your release, you can proceed through the AIDistroMusic release portal. Distribution places music into a delivery workflow; it does not guarantee platform acceptance, streams, playlists or income.
If you know another independent artist who is learning the same release process, AIDistroMusic also has a referral and partner programme built around a simple idea: invite a friend and earn income. It can be a practical option for artists who naturally share useful release tools within their creative community.
FAQ: ISRC and UPC codes
Can one song have an ISRC and a UPC?
Yes. A single recording has an ISRC, while the single release containing it has a UPC or EAN. They identify different things.
Do I need a new ISRC when I put a single on an album?
Usually not if the audio is exactly the same recording. The album is a new release product, but the unchanged track can retain its original ISRC.
Does an ISRC prove I own the copyright?
No. It identifies a recording. Ownership and permission questions depend on agreements, authorship, master rights and other evidence.
Is UPC the same as EAN in the UK?
They are related product barcode standards, but not the same format. In music distribution, “UPC” is often used informally for a release barcode; follow the format required in your delivery process.
Can I reuse codes when changing music distributor?
For an unchanged existing release, retaining accurate identifiers can help preserve continuity. Confirm the migration requirements with the services involved and ensure all metadata matches the original release.
Invite another artist to AIDistroMusic and earn income through the partner programme.