Answers/Getting paid/Where to Find Your ISRC, ISWC and UPC (Every Lookup Route)
Getting paid
Where to Find Your ISRC, ISWC and UPC (Every Lookup Route)
Your ISRCs and your UPC live in your distributor dashboard — DistroKid, TuneCore and CD Baby display them per track and per release, and issue both free. Lost the account? Use SoundExchange's ISRC lookup, which the US ISRC Agency names as the authoritative US source. Your ISWC comes from your PRO after work registration and is searchable in ASCAP's Repertory Search and CISAC's ISWC Net. A UPC is issued by your distributor, or by GS1 US if you buy your own.
- Fastest route to your ISRC
- Distributor dashboard — the track detail page of the release
- Fastest route to your UPC
- Distributor dashboard — the release page. DistroKid displays it on the release itself
- Fastest route to your ISWC
- Your PRO's works catalogue after registration, or ASCAP Repertory Search by title or ISWC
- Authoritative US ISRC lookup
- SoundExchange, which the US ISRC Agency (RIAA) describes as "designated as the authoritative source for ISRC data in the US
- Where soundexchange.com/isrc-search lives
- Nowhere — that URL returned a 404 placeholder on 4 Sep 2026. The working lookup is isrc.soundexchange.com
- MLC public work search
- portal.themlc.com/search — free, no login, searches registered works
- Who issues a UPC if you buy your own
- GS1 US. A single GS1 US GTIN is $30 with no annual renewal fee
- Who issues an ISWC
- A CISAC registration agency — in the US, your PRO — once complete metadata and creator IPI numbers are supplied
- What DistroKid charges for ISRCs and UPCs
- Nothing. DistroKid states it generates both automatically and free
Every time I have needed one of these codes it has been because something was already broken. A royalty line I could not identify. An MLC work registration that would not accept my recordings. A Content ID claim I had to answer with proof. Nobody emails you your ISRC. Nobody tells you the UPC exists. You go looking for them under pressure, and the search terms people type — "find my upc code", "where to find iswc" — are exactly what that pressure sounds like.
This page is the retrieval guide. If you want the conceptual version — what each code is, why there are three of them, what breaks when they are wrong — that is on ISRC vs ISWC: the two codes your song needs. This one is about where yours physically live.
Where do I find my ISRC, ISWC and UPC?
Here is the whole thing in one table. Everything after this is detail on each row.
| Code | What it identifies | Where yours lives | Who issued it | Public lookup |
|---|---|---|---|---|
| ISRC | One specific sound recording | Your distributor dashboard, on the track detail inside the release | Your distributor, acting as an appointed ISRC manager — or the RIAA if you registered your own prefix | isrc.soundexchange.com |
| UPC | The release as a retail product — single, EP or album | Your distributor dashboard, on the release page | Your distributor, or GS1 US if you bought your own | No reliable free public music lookup |
| ISWC | The composition, across every recording of it | Your works catalogue at ASCAP, BMI or SESAC | A CISAC registration agency — in the US, your PRO — at work registration | ASCAP Repertory Search and ISWC Net |
The pattern is worth naming before the detail. Two of these codes are recording-side and one is composition-side, and they are held by completely different organisations. Your distributor knows your ISRC and your UPC and has never heard of your ISWC. Your PRO knows your ISWC and does not issue the other two. No single login shows you all three, which is why the answer to "where is my code" depends entirely on which code you mean.
Where do I find my ISRC?
Route one, and the one that works for almost everybody: your distributor dashboard. Open the release, open the track, and the ISRC is on the track's detail. DistroKid states plainly that it "has been appointed by the US ISRC Agency to assign ISRCs" and generates them automatically and free for every song. TuneCore and CD Baby do the same at upload. You did not choose to have an ISRC; you got one the moment you distributed.
Route two: your distributor's export. DistroKid's Vault holds your uploaded audio and artwork "and additional data such as DistroKid ISRCs and DistroKid UPCs". If you have twenty releases, pull the export rather than clicking through twenty release pages.
Route three: the delivered metadata. The ISRC is embedded in the audio your distributor delivered, which means Spotify for Artists and Apple Music for Artists surface it per track for verified artists. Handy as a cross-check when you suspect the distributor and the store disagree.
Route four, for when you have lost access to the account: the SoundExchange ISRC lookup at isrc.soundexchange.com. This is the one worth understanding properly, because the search term people use — "soundexchange isrc search" — leads to the wrong place.
The US ISRC Agency, which is the RIAA, requires every ISRC manager to "provide SoundExchange (which has been designated as the authoritative source for ISRC data in the US and operates a lookup service for ISRCs) the ISRC data that they have assigned to sound recordings and/or music videos." That is a reporting obligation on your distributor, not a favour. It is why a code assigned to you years ago by a distributor you no longer use should still be findable.
The RIAA links to that lookup from usisrc.org under the label "Check ISRCs on SoundExchange". The address is isrc.soundexchange.com — a separate subdomain. When I checked on 4 September 2026, soundexchange.com/isrc-search/ returned a placeholder page reading "This content is not ready yet". If you searched for the SoundExchange ISRC search and landed on a dead page, that is why, and the tool is not gone.
Separately, SoundExchange's own site says its app lets artists "search and claim their recordings, track their catalog, and review their digital royalty payments" — that is a claiming tool for your own repertoire, which is a different job from looking a code up, and both are worth having open when you are cleaning up a catalogue.
Where do I find my UPC?
DistroKid's help centre gives the whole procedure in three steps: sign into DistroKid, click on the release you want the UPC for, and read the UPC displayed there. TuneCore and CD Baby put it in the same place — the release-level information, not the track.
The important thing about a UPC is that it is a product identifier that happens to be used for music. It is not a music standard. It is a GS1 standard, the same one on a can of soup, and that is why the answer to "where do I get one" changes depending on whether you want to own it.
If your distributor issued it, you are effectively borrowing a number from their range. That is fine for almost everyone and costs nothing — DistroKid says explicitly that it generates ISRCs and UPCs automatically and free. The tradeoff is that the number is tied to their prefix rather than to you.
If you want your own, you buy it from GS1 US. Their pricing, published on their "How to Get a UPC Barcode" page and retrieved 4 September 2026:
| What you license from GS1 US | Initial fee | Annual renewal |
|---|---|---|
| 1 GS1 US GTIN | $30 | $0 |
| Company Prefix — 10 items | $250 | $50 |
| Company Prefix — 100 items | $750 | $150 |
| Company Prefix — 1,000 items | $2,500 | $500 |
| Company Prefix — 10,000 items | $6,500 | $1,300 |
| Company Prefix — 100,000 items | $10,500 | $2,100 |
GS1 US notes that the single GTIN "is not available to identify pharmaceutical products, variable measure products or mixed cases, or to create coupons", and that it comes with a free lifetime subscription to GS1 US Data Hub, which is where the number lives once you have it.
For a musician releasing a handful of singles a year, buying your own UPC is almost never worth $30 a release when your distributor gives you one for nothing. It becomes worth it if you press physical product, sell through retail channels that care who the brand owner is, or run a small label issuing releases for other artists.
There is no dependable free public lookup that turns a music UPC back into a release. The consumer barcode-scanner sites are user-submitted and incomplete. If you have a UPC and need to know what it is, the distributor who issued it is the answer.
Where do I find my ISWC?
This is the one that genuinely lives somewhere else, and the one people most often cannot find because it may not exist yet.
An ISWC is not issued at distribution. CISAC's guidance for creators and publishers is specific: ISWCs are allocated "as soon as Creators and Publishers register their works with a Registration Agency", and allocation requires that "complete metadata must be provided, including the Original Title and the IPI Name Numbers and Roles of all creators included in the work", and that "at least one of the creators must be affiliated to the Registration Agency".
Read that as a checklist, because it explains most missing ISWCs:
- Was the work registered at all? Distributing a song is not registering a composition. If you have never filed a work registration at ASCAP, BMI or SESAC, there is no ISWC to find.
- Is every writer listed with their IPI number and role? A co-writer entered as a name with no IPI is incomplete metadata.
- Is at least one writer affiliated with the society you registered at? A work registered by an unaffiliated party can stall.
Once it exists, here is where to look:
- Your PRO's members area. The ISWC appears against the work in your works catalogue at ASCAP, BMI or SESAC. This is the authoritative copy for your own songs.
- ASCAP Repertory Search, which is public and no login is needed. It searches by title, performer, writer, publisher, work ID or ISWC, so it works in both directions — code to song, or song to code. ASCAP describes it as showing results from Songview, "a shared view of works in the ASCAP and BMI repertories", so a single search covers both of the big US societies.
- ISWC Net, CISAC's international system, when a work has been registered outside the US or you need the global record.
- The MLC's Public Search, free and login-free, which shows registered works and is the place to confirm that what your PRO thinks is true has actually arrived at the organisation paying your US mechanicals.
CISAC also runs allocation and resolution services — the ISWC Allocation Service and the ISWC Resolution Service — but those are publisher-facing, accessed through your society of affiliation, and not a route an independent artist needs.
Which lookup should I use for which problem?
| What you are trying to do | Start here | Why |
|---|---|---|
| Link recordings to an MLC work registration | Distributor dashboard for ISRCs, then MLC Public Search to confirm they attached | The MLC matches reported DSP usage to your work through the ISRCs listed on it |
| Register with SoundExchange | Distributor dashboard for ISRCs | SoundExchange matches non-interactive usage by recording identifier |
| Prove you own a recording in a Content ID dispute | Distributor dashboard, plus SoundExchange ISRC lookup as corroboration | The lookup is fed by the ISRC manager's mandatory reporting |
| Move a catalogue to a new distributor | Distributor export of every ISRC and UPC, before you cancel | A new ISRC on the same master splits its history permanently |
| Submit to a sync library | Both ISRC and ISWC | Libraries license the master and the song separately and want both identified |
| Check whether a co-writer registered the song separately | ASCAP Repertory Search, then MLC Public Search | Duplicate work registrations show up as two records for one song |
| Fill in a release-level form that asks for a barcode | Distributor release page | The UPC is release-level, not track-level |
What is the audit I would run before I need any of this?
Do this once, calmly, rather than at the point where money is already stuck.
- Build one spreadsheet, one row per recording. Columns: title, artist as credited, release date, distributor, ISRC, release UPC, the composition it is a recording of, and the ISWC of that composition.
- Fill in ISRC and UPC from your distributor. Use the export if there is one rather than clicking through.
- Fill in ISWC from your PRO's works catalogue. Every blank cell here is either an unregistered work or an incomplete registration — investigate rather than ignoring.
- Verify each work in ASCAP Repertory Search. Confirm the writers, the shares and the ISWC match what you believe.
- Verify each work in The MLC's Public Search and confirm your ISRCs are attached to it. This is the step that decides whether US mechanicals reach you.
- Spot-check two or three ISRCs in the SoundExchange lookup to confirm your distributor's reporting actually happened.
- Keep the spreadsheet where you control it, not inside a distributor account you might cancel. The reason these codes are hard to find is that the systems holding them are ones you can lose access to.
If you want the ordering of registrations that this audit assumes, that is the 90-minute royalty registration checklist. If you want to know why a wrong code silently stops payment rather than throwing an error, that is why your royalties are sitting unclaimed.
I am an artist who maintains my own catalogue's registrations, not a lawyer or an accountant. Registry addresses, dashboard layouts and GS1 pricing change — the figures and URLs above are what I confirmed on 4 September 2026, and worth re-checking at the source before you act on them.
Follow-up questions people ask
where to find my upc code
Sign in to your distributor and open the release. DistroKid's help centre says to sign in, click the release, and read the UPC displayed there. TuneCore and CD Baby show it in the release information the same way. If the release is already live, the UPC is also in your distributor's downloadable release export, and in the delivered metadata your stores hold.
where to find iswc code
An ISWC is assigned by your performing rights organisation when you register the composition, so it appears in your works catalogue at ASCAP, BMI or SESAC — not in your distributor account. You can also look it up publicly. ASCAP's Repertory Search accepts a search by title, writer, publisher, work ID or ISWC, and CISAC runs the ISWC Net system at iswcnet.cisac.org.
soundexchange isrc search
The working address is isrc.soundexchange.com, not soundexchange.com/isrc-search — that second URL returned a "this content is not ready yet" placeholder when I checked on 4 September 2026. The US ISRC Agency links to the SoundExchange lookup directly and describes SoundExchange as the designated authoritative source for US ISRC data.
find upc
For a music release, the UPC comes from whoever created the product record. If you distributed through DistroKid, TuneCore or CD Baby, they issued it and it is on the release page in your dashboard. If you bought your own, it came from GS1 US and lives in your GS1 US Data Hub account. There is no free public database that reliably resolves a music UPC back to a release.
Do I have to pay for an ISRC or a UPC?
Not if you are distributing. DistroKid states it generates both automatically and free, and TuneCore and CD Baby assign both at upload too. You pay only if you want to own the identifiers yourself — a GS1 US GTIN is $30 one time with no renewal, and RIAA ISRC registrant accounts carry their own scaled fees.
Can I look up an ISRC from a Spotify link?
Not directly in the consumer app. Spotify for Artists shows ISRCs against your own tracks once you are verified for the artist profile, and your distributor holds the same code. For a recording that is not yours, the SoundExchange ISRC lookup is the route the US ISRC Agency points at.
My distributor account is closed. How do I get my ISRC back?
Look the recording up in the SoundExchange ISRC lookup first, since ISRC managers are required to report the codes they assign to SoundExchange. If it is not there, open a support ticket with the old distributor — the code was assigned on your behalf and they hold the record. Do not let a new distributor mint a replacement, because that splits the recording's history in two.
Why does my song have no ISWC?
Almost always because the work was never registered, or was registered with incomplete metadata. CISAC's rules require complete metadata including the original title and the IPI name numbers and roles of every creator, and at least one creator affiliated with the registering agency. A work registration missing a co-writer's IPI can sit without an ISWC indefinitely.
Is a UPC the same as an EAN or a GTIN?
They are the same family. GS1 issues Global Trade Item Numbers; the 12-digit US retail form is what everyone calls a UPC and the 13-digit form is the EAN. Music stores accept the number your distributor supplies without you needing to care which length it is.
What do I actually need these codes for?
Linking recordings to your MLC work registration, registering with SoundExchange, resolving a Content ID dispute, moving a catalogue between distributors without losing its history, submitting to a sync library, and proving which recording a royalty line refers to. Every one of those tasks asks for a code nobody hands you unprompted.
References
- US ISRC Agency (RIAA) — About ISRC — retrieved September 4, 2026
- SoundExchange ISRC lookup — retrieved September 4, 2026
- SoundExchange — homepage and artist app description — retrieved September 4, 2026
- The MLC — Public Search — retrieved September 4, 2026
- ASCAP — Repertory Search — retrieved September 4, 2026
- CISAC — ISWC for Creators and Publishers — retrieved September 4, 2026
- CISAC — ISWC Net System — retrieved September 4, 2026
- GS1 US — How to Get a UPC Barcode — retrieved September 4, 2026
- DistroKid — How Do I Find the UPC for My Release? — retrieved September 4, 2026
- DistroKid — Getting ISRCs From DistroKid — retrieved September 4, 2026
- IFPI — ISRC — retrieved September 4, 2026
Terms used on this page
Related answers
- ISRC vs ISWC: The Two Codes Your Song NeedsAn ISRC identifies a specific sound recording and is issued when you distribute — DistroKid, TuneCore and CD Baby assign one…
- The 90-Minute Royalty Registration Checklist for Independent ArtistsIn one sitting of roughly ninety minutes you can open every account that collects money for your music: an ASCAP or BMI writer…
- Why Your Royalties Are Sitting Unclaimed (And How to Go Get Them)Royalties accrue whether or not anybody claims them. If your works are not registered with The MLC, your recordings not…
- How Long Does It Take to Get Paid Music Royalties?The MLC pays mechanical royalties about 75 days after the end of each monthly usage period, so January streams pay in mid-April.
Get the paperwork done in one afternoon
The Zero to Beat Society walks through registration, splits and release paperwork step by step — with the templates and checklists already filled in.
See the tiers