RosterRoyalties
RosterRoyaltiesDocs

Royalty Management

RosterRoyalties calculates artist royalties by applying per-track split percentages to the raw income data you upload. The result feeds directly into statements, invoices, and the recoupment ledger.

How it works

You upload your DSP income data as a CSV file — one row per track per platform per territory. RosterRoyalties reads the gross royalty amount for each track and applies the artist's split percentage to calculate what they are owed. Those calculated figures form the line-item breakdown inside each statement. Once you generate a statement, RosterRoyalties produces a branded PDF showing the full breakdown — every track, platform, and territory — along with any recoupment deductions and a final net payable amount.

Calculation formula

Each track split record stores a split_percentage value (0–100) for a specific track and artist combination. RosterRoyalties applies it at the track line level:

artist_royalty = gross_royalty × (split_percentage / 100)

For example: £200 gross × 80% split = £160 artist royalty. Splits are applied individually per track — there are no cascading overrides or date-range rules.

Step-by-step at statement time

  1. RosterRoyalties looks up the split records matching the artist and statement period.
  2. For each track line, the gross royalty amount is multiplied by the split percentage to produce the artist's net share for that track.
  3. If recoupment costs are active for the artist, outstanding balances are deducted from the total before producing the net payable figure on the statement.
  4. The resulting breakdown is locked once the statement is set to Processed or Paid.

Artist default splits

You can set a default split percentage per artist in Track Splits. When you add a new track split for that artist, the default pre-fills the form — useful for catalogues where most tracks share the same deal. You can always override it per track.

Statement types

Every statement has a type of either:

  • Publishing — covers mechanical, performance, and sync royalties for songwriters and publishers
  • Label — covers master recording royalties for artists and labels

The type determines how breakdown columns are labelled on the generated PDF. See Splits, Recoupment & Currency to configure per-track percentages, manage advances, and set currencies.