Statements
Statements are the core output of RosterRoyalties — a structured financial document showing an artist exactly what they earned, from which tracks, on which platforms, and in which territories for a given period. The standard way to generate statements is via bulk CSV upload, which processes your entire roster in one workflow.
ℹ Upload your CSV first
Statements are built from the track split records in your CSV upload. Before generating any statements, complete the CSV Upload step. Statements generated without imported data will have no line items and no breakdown.Bulk upload — the primary method
The bulk upload workflow is how most labels generate statements. You upload a single CSV containing royalty data for your full roster, review the auto-generated breakdown per artist, and approve all statements in one action. The interactive guide below walks through the complete process.
In a single bulk upload session you can:
- Import royalty data for every artist on your roster at once
- Review the auto-calculated breakdown per artist before committing
- Approve and process all statements in one action
- Notify all artists simultaneously once statements are processed
→ Splits must be configured first
RosterRoyalties uses the split percentages already set against each artist to calculate net payable amounts from the CSV data. Confirm splits are in place under Royalty Management — Splits before uploading.Statement statuses
- Pending — created and awaiting your review; line items can still be edited
- Processed — reviewed and approved; locked against edits, visible in the artist portal
- Paid — payment recorded and confirmed; fully closed
⚠ Placeholder statements
Statements marked as placeholders are internal working copies. They are never distributed to artists and do not appear in the artist portal.What a statement contains
A RosterRoyalties statement PDF includes:
- Your label branding (logo, name) from Settings → Branding
- Artist name, statement period, and reference number
- Line-by-line breakdown: song title, ISRC, UPC, platform, territory, sales type, product type, units, streams, gross total, artist royalty
- Recoupable cost deductions with description and date
- Net payable amount after recoupment
- Payment instructions (if configured)
When generating, you can choose to show or hide: ISRC column, stream/unit counts, and the recoupment section. Branding changes apply to new PDFs only — existing downloaded PDFs are not updated.
Analytics & breakdowns
Every statement stores a full breakdown dataset that powers both the PDF and the in-app analytics view. Each line item records song title, ISRC, platform, territory, income type, units, streams, gross amount, and artist royalty. Click View Analytics on any statement to see top territories by revenue, per-song earnings trends, income type breakdown, and streams-to-royalty ratios.
→ ISRC & UPC on every line item
Include ISRC and UPC in your CSV upload — they appear on each PDF line item and enable accurate cross-DSP aggregation. See CSV Upload — ISRC & UPC.Creating a single statement
For one-off adjustments or a single artist, you can create a statement manually without a CSV upload:
- Go to Statements and click New Statement.
- Select the artist account and label.
- Set the statement type (Publishing or Label), period, and date range.
- Add breakdown line items manually — or use the AI parser to extract them from a PDF or pasted text.
- Add any recoupable costs (description, amount, date).
- Set the total amount and currency.
- Save as Pending, then move to Processed when ready to notify the artist.
→ AI statement parser
The AI parser can extract breakdown line items from raw text or a pasted PDF royalty report — useful for skipping manual data entry on complex DSP exports.Want to see the full workflow?
Book a short call and we'll walk through CSV upload to approved statements with your own data.