Free Resources · Royalty Matching

Five systems hold your music money. When one doesn't match, that slice just sits there.

Nobody sends you one check that adds it all up. Here's the whole map — so you can see where a slice might be stuck.

Created by Feady Crocka
Start here

Every song is two properties

Before you can track the money, you have to see that one song is really two things. The composition is the writing — the song itself, the publisher side. The sound recording is the master — the actual recorded version, the artist and label side. Each one earns on its own, gets registered on its own, and pays out through its own systems.

YOUR SONG one work COMPOSITION the writing · publisher side SOUND RECORDING the master · artist / label side
One song, two properties — each earns and registers separately.
The map

Five systems, one song feeding all of them

Those two properties get paid out through five different systems. Three sit on the composition side, two on the recording side. Not one of them talks to the others, and not one of them sends you a combined statement.

ONE SONG COMPOSITION SIDE RECORDING SIDE 1 · Your PRO (BMI / ASCAP / SESAC / GMR) composition public performance 2 · The MLC US streaming mechanicals 3 · HFA / publisher-admin other mechanicals & licensing 4 · SoundExchange recording digital performance 5 · Your distributor streaming & download revenue
Five payers, two sides, one song — and no single check that sums them up.
Nobody adds it up for you. If you don't hold the map, the missing slice never shows up as missing.
Why the leak hides

The other four keep paying — so nothing looks broken

Here's the trap. A mismatch in any one system strands only that system's slice. The other four keep paying like normal. So you glance at your distributor statement, see streaming money landing, and everything looks healthy — while a different system quietly holds a slice that has nowhere to go.

PRO — paying SoundExchange — paying The MLC — paying Distributor — paying HFA — no match slice stranded YOU statement looks fine
Four systems paying through masks the one that isn't — the leak is invisible by design.
A real one from our own catalog

$0 collected on works that were live and getting played

We saw this in our own house. Our HFA / publisher-admin statements read $0 collected on works that were live and getting played. The license existed. The plays were real. The match didn't — so the system had nowhere to land the money, and it just sat there while every other statement looked normal.

5
systems that must agree
2
properties in every song
$0
collected on works that were live
The fix

Same true info in all five

The whole game is consistency. Income can only land where there's a registration to land on, and it finds that registration by matching identifiers. So the same true info has to read the same way in every system: the ISRC on your recording, the ISWC on your composition, your IPI number, the exact titles, and the writer and publisher splits. Line those up across all five and the money has a home. Leave one system out of step and that's your leak.

Match the identifiers everywhere, and what you're owed can find you. That's the entire job.
The line that keeps it clean

Register and collect only on your own real work — your compositions, your masters, your splits. Claiming a slice of someone else's song to grab its money is fraud, full stop. This page is admin education, not legal or financial advice, and every system's rules and policies vary. And if someone else is claiming your work — a disputed writer credit, a master you don't recognize being collected on — that's an ownership dispute. Don't try to self-serve your way through it. Take it to a music attorney.

Find your leak

See if your five systems actually agree

Walk your own catalog through the same map, one system at a time, and check whether the identifiers match everywhere they need to.

No promises about numbers. Just clean data across every system, so what you're owed can find you.