Splits, Recoupment & Currency
A split is the percentage of a track's gross royalty income that belongs to an artist. Splits are set per track in Track Splits and feed directly into statement calculations. This page also covers recoupment (advances and cost deductions) and how currency is handled across statements and invoices.
Managing splits
Track splits are managed under Host Track Splits in the sidebar. From here you can:
- View all current track split records
- Add individual splits manually
- Edit or delete existing splits
- Upload splits in bulk via CSV
Edits to split percentages take effect on the next statement generation. Existing finalised statements are not retroactively changed.
Bulk CSV upload
To set splits for many tracks at once, use Import Track Splits from CSVin the Track Splits view. Your CSV must include these columns:
| Column | Required | Notes |
|---|---|---|
title | Yes | Also accepts track title, song title |
artist | Yes | Also accepts artist name |
royalty (£) / royalty | Yes | Gross royalty amount, plain number |
split_percentage | Yes | 0–100 |
isrc | Recommended | Improves track matching accuracy |
units, store, territory | No | Appear on statement breakdown if included |
Split sheets
A split sheet is a legal document recording co-writer or co-producer percentage splits. In RosterRoyalties, split sheets are created from the Contracts page using the Split Sheet form — capturing contributors, percentages (must total 100%), and roles. RosterRoyalties generates a printable PDF with signature lines. Split sheets are distinct from track splits — once agreed, apply the percentages manually in Track Splits for statement calculations.
Recoupment
RosterRoyalties has two complementary recoupment systems:
- Statement-level recoupment — costs embedded directly on a statement. Open any statement, scroll to Recoupable Costs, click Add Cost, and enter a description, amount, and date. RosterRoyalties calculates
net_after_recoupmentautomatically:net = total_amount − (total_costs − reduction_amount) - Recoupment Management — a persistent ledger per artist at Host Recoupment in the sidebar. Add costs with category, date, and recoup type. Credits (refunds, adjustments) are entered by toggling the Type switch — they appear in green and reduce the outstanding balance.
Artists can see their live recoupment balance — total costs, amount recouped, and remaining balance — directly from their portal.
ℹ Net after recoupment formula
net = total_amount − (total_costs − recoupment_reduction_amount)Cost categories & recoup type
When adding a cost in Recoupment Management, choose from: Recording, Marketing, Advance, Production, Video, Tour Support, Royalties, or Other. Each cost also has a Recoup from field:
- Artist Share only — default; deducted only from the artist's share
- Both Shares — deducted from total royalties before the split is applied, affecting both artist and label
Artist portal view
The Recoupment Balancewidget on the artist's dashboard shows: total recoupable costs, amount recouped so far, remaining balance, and whether they are still in recoupment or fully recouped.
Currency
RosterRoyalties defaults to GBP (£) throughout — on statements, invoices, recoupment costs, and POs. You can change currency on a per-record basis when creating any financial document. There is no automatic currency conversion — amounts are stored and displayed exactly as entered. For consistent statements, normalise all incoming royalty data to a single currency before uploading.