Upload Methods
The Statements module supports multiple ways to upload your royalty statements.Drag and Drop
Upload Button
Bulk Upload
For multiple statements:Supported Formats
Spreadsheet Formats
| Format | Extension | Best For |
|---|---|---|
| Excel | .xlsx, .xls | Most digital distributor statements |
| CSV | .csv | Large datasets, exports |
| TSV | .tsv | Tab-separated data |
Document Formats
| Format | Extension | Best For |
|---|---|---|
| PRO statements, sync licenses | ||
| Text | .txt | Simple tabular data |
File Size Limits
| Format | Maximum Size |
|---|---|
| Excel/CSV | 200 MB |
| 100 MB |
For very large statements, consider splitting them into smaller files for faster processing.
Statement Metadata
When uploading, you can provide helpful metadata:Statement Source
Identify where the statement came from:- Distributor (DistroKid, TuneCore, etc.)
- DSP (Spotify, Apple Music, etc.)
- PRO (ASCAP, BMI, PRS, etc.)
- Label/Publisher (specific company)
Statement Period
Specify the time period covered:- Start Date - Beginning of the period
- End Date - End of the period
- Accounting Period - Q1 2024, H2 2023, etc.
Additional Info
| Field | Description |
|---|---|
| Currency | Statement currency |
| Entity | Which entity received this statement |
| Notes | Any additional context |
Upload Queue
The upload queue shows:| Column | Description |
|---|---|
| File Name | Uploaded file name |
| Size | File size |
| Progress | Upload progress |
| Status | Current processing status |
| Actions | Cancel or retry options |
Status Indicators
| Status | Meaning |
|---|---|
| Uploading | File transfer in progress |
| Queued | Waiting for processing |
| Processing | AI extraction active |
| Complete | Ready for review |
| Error | Upload or processing failed |
Staging Area
After upload, statements appear in staging:Column Mapping
The AI auto-maps columns, but you can adjust:| Statement Column | Mapped To |
|---|---|
| ”Track Title” | Recording Title |
| ”ISRC” | Recording ISRC |
| ”Revenue” | Net Revenue |
| ”Streams” | Stream Count |
| ”Store” | DSP/Store |
Common Statement Sources
Digital Distributors
DistroKid
DistroKid
- Download your sales reports from DistroKid dashboard
- CSV format recommended
- Includes ISRC codes for matching
TuneCore
TuneCore
- Export from TuneCore Analytics
- Excel or CSV format
- Contains detailed stream data
CD Baby
CD Baby
- Download statements from CD Baby Pro
- Multiple format options
- Includes historical data
DSPs Direct
Spotify for Artists
Spotify for Artists
- Access through Spotify for Artists portal
- Download streaming reports
- Detailed geographic data
Apple Music for Artists
Apple Music for Artists
- Download from Apple Music analytics
- Includes Shazam data
- Territory breakdowns
PROs
ASCAP
ASCAP
- Download from ASCAP Member Access
- PDF or Excel format
- Performance royalty details
BMI
BMI
- Access through BMI Online
- Multiple export formats
- Quarterly statements
Best Practices
Use original files
Use original files
Upload the original files from sources without modifications.
Preserve file names
Preserve file names
Keep meaningful file names for easier identification.
Add metadata
Add metadata
Include source and period information when uploading.
Upload regularly
Upload regularly
Establish a routine to upload statements as they arrive.
Troubleshooting
Upload fails
Upload fails
- Check file size limits
- Verify file format is supported
- Try re-saving in a different format
Processing errors
Processing errors
- Check for corrupted files
- Verify data is in expected format
- Contact support for unusual formats
Missing data
Missing data
- Review column mappings
- Check for hidden columns or rows
- Verify date format consistency
Next Steps
Assets Overview
Learn how to review and manage matched assets from your statements.