Simple. Fast. Reliable.

Tired of paying too much to track royalties?

proyalties does it without the markup. Upload your statements and we take care of the rest — every society, every format, one unified dashboard. No bloated subscriptions. No per-feature paywalls.

Join the beta now →

Every society, one dashboard

Performance, mechanical, neighbouring, sync — statements from all your collection societies, normalized into a single view.

Auto-detected formats

Drop in a CSV, TSV, or CRD file and we identify the source automatically. Mix societies and formats in one upload.

proyalties

Free · Beta

Every music royalty
you’ve earned,
in one place.

Upload statements from your collection societies. proyalties parses them all into one unified dashboard.

Create your free Beta accountSign in
ASCAPverifiedBMIverifiedPRSSESACAPRA AMCOSverifiedJASRACIMROverifiedTango Mediaverified

Your catalog, organized

Separate tracks from raw placements. Merge variant titles across societies. Group into libraries and albums.

Private by design

Files are parsed and immediately discarded — we never store raw statements. Your earnings data is yours alone.

proyalties dashboard — royalties by track, network, show, and country
LIVE DASHBOARD
🔍 click to enlarge

What you get

Every angle on your royalties, in one place.

Every statement you upload is parsed into a normalized model. Slice it by track, show, network, territory, library, period, rights type — without ever opening a spreadsheet.

Revenue over time
Quarterly earnings charted across every statement period you've uploaded.
By track
Which titles earn the most across all societies and territories. Merge variant titles or stems into one canonical track.
By show, episode & network
CBS, NBC, BBC — ranked by royalties. Drill from show to individual episode.
By territory
Global breakdown — including online placements not tied to any single country.
By library & album
Earnings across your exclusive and non-exclusive library catalogs, and your album releases.
Rights-type breakdown
Performance, mechanical, neighbouring, and sync — separated and totalled across all statements.
Placement type detail
Theme, background, visual vocal — every use code preserved and filterable.
Date-range filtering
Filter any page by period — presets for YTD, last year, last quarter, or any custom range.
Multi-currency display
Set a display currency in Settings; all figures convert automatically using today's exchange rates.
Try the Beta for free →
See all features
Multi-society import
ASCAP, BMI, PRS, SESAC, APRA AMCOS, JASRAC, IMRO — and any society that emits CRD format.
Drag-and-drop batch upload
Drop one file or a whole batch at once — mix societies and formats in a single upload.
Auto format detection
Drop in a CSV, TSV, or CRD file. We identify the source and parse it automatically.
Tracks & placements separated
Placements are individual statement rows exactly as uploaded. Tracks aggregate one or more placements into a single title — you control the grouping.
Track merging
Titles vary across societies ('My Song', 'MY SONG (STEM)', etc.). Merge them into one canonical track so totals roll up correctly.
Libraries (exclusive & non-exclusive)
Organize tracks into exclusive or non-exclusive libraries. Exclusive tracks can't appear in non-exclusive libraries and vice versa — the catalog stays clean.
Albums
Group tracks into albums for an additional layer of catalog organization alongside libraries.
Revenue by a dozen dimensions
Break down earnings by track, show, episode, network, territory, library, album, quarter, year, placement type, statement, or individual placement — with total revenue, total plays, and entry count at the top.
Date-range filtering
Filter any page by period — presets for YTD, last year, last quarter, or a custom date range. Applies to all data pages simultaneously.
Typeahead search
Live search on most data pages — filter tracks, shows, networks, placements, statements without leaving the page.
Drag-to-scroll tables
Wide tables scroll horizontally with click-and-drag — no horizontal scrollbar hunting on any device.
Territory breakdown
Global view of where your music performs — including online platforms not tied to a specific country.
Multi-currency display
Upload statements in GBP, AUD, JPY, CAD, USD. Set a display currency in Settings; everything converts automatically using today's exchange rates.
Rights-type separation
Performance, mechanical, neighbouring, and sync are tracked separately — correct accounting across CMO types.
Parse and discard
Raw statement files are never stored. We parse your data and immediately discard the file.
Data deletion
Delete all your parsed statement data from Settings — removed from active systems immediately. Encrypted backups cycle out within 12 months.
Two-factor authentication
TOTP-based 2FA (Google Authenticator, 1Password, etc.) with trusted-device support so you only authenticate once per device.

Smart Proyalty Parser

Upload any format — even ones we’ve never seen before.

Got a statement from a society we don’t officially support yet? The Smart Parser reads the header row, maps the columns, and remembers the format — so the next upload imports automatically.

01
Drop in any CSV or TSV
Upload a statement from any collection society — even one we've never encountered. No formats to pre-configure.
02
Columns mapped automatically
The Smart Parser scans the header row and infers which columns hold the track title, royalty amount, territory, use code, and more.
03
Pick the society & fine-tune
Select the society from our list and adjust any column assignments that need tweaking. A few seconds, once.
04
Silently auto-imports from then on
That mapping is saved to your account. Future statements from the same society import without any confirmation step.

Confirmed mappings are saved to your account. We may promote high-quality mappings to the shared library — with your permission.

Built privacy-first

Where your data lives — and what we do with it.

Raw files parsed and discarded
When you upload a statement, we extract the figures and immediately discard the file. Raw statement files are never written to disk or stored in our database.
Parsed data — yours to delete
The extracted royalty figures are stored so your dashboard persists across sessions. You can wipe all of it instantly from Settings. Encrypted offsite backups cycle out within 12 months.
Identity on EU servers
Your email and credentials are stored separately on Neon infrastructure in Frankfurt, Germany — AES-256 encrypted at rest, physically in the EU.
No trackers, no ads
No analytics cookies. No advertising. No third-party tracking of any kind. Two cookies total: one to keep you logged in, one for your language preference.

Full details in our Privacy Policy · Terms of Service