Jump To These Sections
Or: Why Your Distributor Shouldn’t Own Your Music’s DNA
Introduction: The Question No One’s Asking
You’ve decided to release your worship music. Maybe it’s a single. Maybe an EP. You’re excited. You’ve recorded, produced, mixed all the hard work is done.
Then you go to upload it to Spotify, Apple Music, and other platforms. You use a distributor (DistroKid, TuneCore, CD Baby, etc.), and they offer to generate UPC and ISRC codes for you for “free.”
It feels like a win. Why wouldn’t you take the free option?
Because “free” is costing you more than you realize.
This guide explains what those codes are, why they matter, and most importantly why owning them could be the difference between building a sustainable music career and getting locked into someone else’s platform.
Part 1: What Are ISRC and UPC Codes?
ISRC: The Digital Fingerprint of Your Song
ISRC stands for International Standard Recording Code.
Think of it as the DNA of a specific sound recording. Every time your song that exact version, that specific recording is played on Spotify, heard on the radio, or purchased from iTunes, the ISRC is what identifies it and triggers payment to you.
Structure: A 12-character alphanumeric code (e.g., USAB12345678)
What it tracks:
- Streams on Spotify, Apple Music, YouTube Music, Tidal, etc.
- Radio plays (and corresponding royalties)
- Sales (when someone buys your song)
- Playlist placements and chart eligibility
- Mechanical royalties and publishing splits
Key point: One ISRC per unique recording. If you re-record a song, that’s a new ISRC. If you remix it, new ISRC. If you release the same recording in different formats (audio vs. instrumental), that’s technically different recordings, so different ISRCs.
UPC: The Barcode for Your Product
UPC stands for Universal Product Code.
Where ISRC is the fingerprint of a song, UPC is the barcode of the package. If you’re releasing a single, that single gets a UPC. If you’re releasing an EP, that EP gets a different UPC. If you’re releasing an album, that’s yet another UPC.
Structure: A 12-digit barcode (sometimes called a GTIN or EAN in other countries)
What it identifies:
- The entire album, EP, or single as a product
- Used across all platforms and retailers
- Helps platforms and stores track your release as a complete package
Critical distinction: A single’s UPC has absolutely nothing to do with an album’s UPC. They are completely separate digital containers. You cannot reuse a single’s UPC for an album later.
Part 2: How Your Distributor’s “Free” Codes Actually Cost You
The Setup: What Happens When You Use Their Codes
When you upload your music to DistroKid, TuneCore, or similar platforms, here’s what happens if you use their free code generation:
- They generate the ISRC and UPC for you
- They register themselves as the “Registrant” the official owner in global music databases
- You get the benefit Your music gets on Spotify, Apple Music, etc.
- They keep the keys They control the codes, not you
This seems fine in the moment. But here are the three major problems it creates:
Problem #1: Platform Lock-In (The “Hostage” Scenario)
Let’s say it’s 2027. You’ve been using DistroKid for two years. But you’ve found a new distributor that offers better royalty rates, better reporting, or better customer service. You want to switch.
Here’s what happens:
- Your distributor owns the ISRC and UPC codes
- To move your music to a new platform, you’d need to either:
- Keep using the old codes (but the new distributor can’t recognize them because they’re registered to the old company)
- Generate new codes (but then Spotify and Apple see this as a brand new song you lose all your streaming history, playlists, play counts)
In most cases, artists stuck in this situation simply abandon their old music and start over. Two years of work, all the momentum, gone.
In some cases, distributors will cooperate and transfer the codes. But they’re not obligated to. You have no leverage.
Real example: An artist I worked with had released music through Distributor A. Two years later, they wanted to move to Distributor B. The first distributor essentially held the ISRC codes hostage. The artist either had to stay with a service they wanted to leave, or abandon their streaming history. They chose to restart with new codes losing hundreds of thousands of plays in the process.
Problem #2: The “Black Box” Royalty Trap
There’s something in the music industry called “Black Box royalties.”
These are royalties that come in but can’t be attributed to a specific artist or song. Streaming platforms, for example, sometimes collect money from users in countries where they can’t directly match a payment to a specific stream. That money goes into a “black box.”
How does the platform distribute that money? According to the market share of the registrant the company listed as owning the code.
If your distributor is the registrant, they get to claim that market share data. They’re using YOUR audience’s listening data to increase their own profile and negotiate better deals for themselves, not for you.
It’s not illegal. But it means your data is being used in ways you don’t control and don’t benefit from directly.
Problem #3: A&R Data Mining and Corporate Leverage
Distributors track everything: which songs are trending, which artists are growing, which genres are hot in different regions.
If they’re the registrant of your codes, they own all that data about your audience. They use it to:
- Identify hot new artists (and potentially sign them away from independent distribution)
- Negotiate “sweetheart deals” with streaming platforms
- Build their own label and publishing arms
- Create competitive advantages against other distributors
In other words, your music is generating business intelligence that your distributor is profiting from, and you don’t even know it’s happening.
Part 3: The Real Benefits of Owning Your Own Codes
When you own your ISRC Registrant Code and your UPC codes, everything changes. Here’s why:
Benefit #1: Total Portability
You can switch distributors anytime without losing your streaming history or data.
This is huge. It means you’re never trapped. If a new distributor comes along that’s better for your needs, you can move. If your current distributor starts charging more or treating you poorly, you can leave.
You’re not a hostage. You’re a customer with options.
Benefit #2: “Waterfalling” Merging Releases Seamlessly
Let’s say you release a single using your own ISRC code. It gets traction. Eight months later, you want to compile it into an EP with four other songs.
With your own ISRC, you can tell Spotify, Apple Music, and other platforms: “This is the same recording. Merge the play counts.”
Spotify will consolidate your streams. Your playlist placements carry over. Your momentum continues.
With a distributor’s code, this isn’t possible. The platform sees it as a new song. You start from zero.
This strategy releasing a single, building momentum, then including it in an album while maintaining play count continuity is called “waterfalling,” and it’s a legitimate growth strategy used by artists at every level.
You can’t do it without owning your ISRC codes.
Benefit #3: Brand Authority and Professional Legitimacy
When you own your own codes, you’re registered in global music databases as a legitimate entity essentially your own record label.
This matters because:
- Chart eligibility: Some charts (like Billboard) have stricter rules about who can submit. Owning your own codes gives you more direct eligibility.
- Licensing and sync opportunities: When a company wants to license your music (for a commercial, podcast, film, etc.), they verify the rightful owner through these databases. If you own the codes, it’s crystal clear that you’re the owner.
- Publishing and royalty collection: Services like SoundExchange, ASCAP, BMI, and international PROs use ISRCs to track payments. When you own the registry, there’s zero confusion about who the money belongs to.
Benefit #4: Data and Insights Are Yours
When you own your codes, all the data about your music is yours. You know exactly:
- How many streams you got in each country
- Which playlists are driving the most plays
- When your audience is listening
- How your listener demographics are shifting
This intelligence is yours to use. You’re not feeding your distributor’s algorithms. You’re building your own understanding of your audience.
Part 4: The Cost-Benefit Analysis
Let’s do the math:
Your Investment
- ISRC Registrant Code (U.S. ISRC Agency): $95 one-time fee
- Allows you to generate up to 100,000 unique track codes per year for life
- This is a one-time investment that covers your entire career
- UPC Codes (GS1): ~$30 per code
- If you’re releasing 3 projects in the next 5 years, that’s roughly $90 in UPCs
- Or get a company prefix for more codes at bulk pricing
Total investment: Roughly $95-200 to own your entire catalog forever.
What You Get
- ✅ Permanent ownership of your music’s digital identity
- ✅ Full portability to any distributor you want
- ✅ No lock-in you can leave at any time
- ✅ Data ownership all insights are yours
- ✅ Waterfalling capability merge singles into albums seamlessly
- ✅ Professional legitimacy you’re registered as a real entity
- ✅ Peace of mind your music is actually yours
Compare to “Free” Codes
- ❌ Zero ownership
- ❌ Platform lock-in
- ❌ Lose streaming history if you switch
- ❌ Distributor owns your data
- ❌ Can’t waterfall releases
- ❌ Less professional legitimacy
- ❌ At risk if your distributor disappears or changes policies
The verdict: For any artist thinking long-term, the $95-200 investment is one of the best ROIs you’ll ever make. It’s protection. It’s freedom. It’s professionalism.
Part 5: Step-by-Step: How to Get Your Own Codes
Getting Your ISRC Registrant Code
- Go to https://www.usisrc.org/
- Click on “Register as a Publisher/Label”
- Fill out the application (name, address, contact info)
- Pay the $95 one-time fee
- You’ll receive your Registrant Code
- You can now generate unlimited ISRCs for your tracks
Once you have your Registrant Code, you’ll generate individual ISRCs for each track you record. The process is simple you fill in a form with the song title, writer, duration, and recording date, and the system generates a unique ISRC for that track.
Getting Your UPC Codes
- Go to https://www.gs1us.org/
- Navigate to the section for purchasing UPCs/GTINs (they may be labeled different ways)
- You can buy individual GTINs (~$30 each) or a company prefix for bulk pricing
- Once purchased, you’ll have your barcode(s)
- Use these when you release each project (single, EP, album)
Note: Some distributors will ask for your UPC during upload. Have it ready before you upload.
What to Do With These Codes When Releasing
When you upload to your distributor (DistroKid, TuneCore, CD Baby, etc.):
- Select the option “I have my own UPC” instead of “Generate one for me”
- Enter your UPC for the project
- For each track, enter your ISRC code that you generated from your Registrant Code
- Proceed with upload
That’s it. Your music is now released with codes you own.
Part 6: When NOT to Buy Your Own Codes
Being honest: there are scenarios where the free codes make sense.
You should use your distributor’s free codes if:
- This is a one-time, experimental release. You’re genuinely not sure if you’ll make music again. Release it, see what happens, and if you’re not interested in continuing, you haven’t wasted money.
- Your budget is genuinely so tight that $100 would prevent you from releasing music at all. In this case, release with free codes. Get your music out there. Build your audience. Once you have some momentum or revenue, invest in your own codes and migrate later (yes, it’s a pain, but it’s doable).
- You’re 100% committed to a single platform forever. If you truly never plan to leave your distributor, and you trust they’ll be around forever, free codes technically work. (But I’d argue this is unrealistic for most artists over a 5-10 year career.)
You should buy your own codes if:
- You’re serious about building a music career (even part-time or as a side project)
- You think you might ever want to switch distributors
- You want the flexibility to move singles into albums or compilations later
- You want to be seen as a professional, legitimate entity
- You want to own your own data and future-proof your music
Part 7: Real-World Scenarios
Scenario 1: The Single-to-Album Arc
You release a single called “Worship in Wilderness” using your own ISRC code.
It gets 50,000 streams over 6 months. You build an audience around it.
Then you decide to release a full EP with five songs, and you want to include “Worship in Wilderness” as Track 2.
With your own ISRC code: You submit the EP to your distributor with the same ISRC for that song. Spotify recognizes it. Play counts merge. You still have 50,000 streams on that track in your EP. Your audience sees the continuity. Your algorithm boost carries forward.
With the distributor’s code: You’re stuck. Either you use a new ISRC (losing all 50,000 plays), or you can’t include the single in the EP. Most artists just release a new version and abandon the old one.
Scenario 2: The Platform Switch
You’ve been with DistroKid for 3 years. You’ve released 5 songs. Combined, they have 200,000 streams.
A new distributor comes along with better features, lower royalty cuts, or better customer service. You want to move.
With your own codes: You contact your new distributor, tell them you have your own ISRCs and UPCs, and they set everything up. Your 200,000 streams carry with you. Playlists stay intact. You migrate in a week.
With DistroKid’s codes: You either:
- Stay with DistroKid (you’re trapped), or
- Leave and start over with new codes (you lose 200,000 streams and have to rebuild from scratch)
Most artists choose to stay trapped.
Scenario 3: The Sync Opportunity
A podcast host loves your worship song and wants to license it for their intro/outro. They contact you directly.
The licensing company asks: “Who is the registered owner of this recording?”
With your own codes: Your name is in the global database. Clear ownership. Deal happens quickly. You get paid directly.
With a distributor’s codes: The distributor is listed as the registrant. You have to go through them. They take a cut. They might even hold up the deal (not maliciously, just bureaucracy).
Part 8: Addressing Common Concerns
“Won’t This Make Things Too Complicated?”
No. Once you have your codes, you just enter them when you upload. That’s it. It takes an extra 30 seconds per upload. You’re not adding complexity; you’re adding security.
“What if I Change My Mind Later?”
You can migrate. If you’ve released music with a distributor’s codes and later want to use your own codes, you can:
- Purchase your own ISRC Registrant Code
- Generate new ISRCs for your existing songs
- Re-upload to your distributor with the new codes
- Request that the old versions be taken down
You’ll lose the streaming history on the old codes, but your music now has ISRCs you own. Going forward, everything is yours.
“But My Distributor Said Free Codes Are the Industry Standard.”
They did. And technically, they’re right most artists use distributor-provided codes. But that’s like saying “most renters don’t own their homes.” Just because it’s common doesn’t mean it’s best for you. The distributors benefit from you not owning your codes. Of course they’ll frame it as normal.
“Isn’t This Only for Serious Artists?”
No. It’s for any artist who thinks they might make more than one song and might want options in the future. That’s it. You don’t need to be platinum. You don’t need a record deal. You just need to think beyond your next release.
“Will My Distributor Fight Me on This?”
No. Distributors accept independently-registered codes all the time. In fact, many major artists and labels submit their own codes. It’s completely standard practice at the professional level.
Conclusion: Own Your Music, Own Your Future
Here’s the simple truth: When you own your ISRC and UPC codes, you own your music’s digital identity.
That ownership is worth far more than the $95-200 investment. It’s the difference between being a renter on someone else’s platform and being the landlord of your own catalog.
Every time you release a new song, every time you build an audience, every time you start to see traction you’re building equity in your music career. Why would you build that equity on someone else’s property?
For worship artists specifically, this matters even more. Your music is a reflection of your faith, your calling, and your testimony. Shouldn’t you own that completely?
Start with your first ISRC Registrant Code. Get it from USISRC.org ($95). Then grab your UPC codes from GS1US.org before you release. Build from there.
You’re not just releasing a song. You’re building a catalog. Own it.
- Topics: Music Distribution



Thank you