Skip to main content

What are Statements?

The Statements module is Royaltyport’s powerful statement processing engine. It automatically categorizes, validates, and matches royalty statement data to your catalog and contracts, giving you unprecedented visibility into your earnings.

Key Features

Automated Processing

Parse and process statements from any format automatically.

Asset Matching

Match statement lines to your catalog recordings and compositions.

Contract Linking

Connect revenue to relevant contracts and terms.

Insights & Analytics

Visualize and analyze your royalty data.

How It Works

Processing Pipeline

1

Document Analysis

AI identifies statement format, structure, and data locations.
2

Content Extraction

Line-by-line data extraction including assets, revenue, and sources.
3

Data Processing

Normalization, currency conversion, and categorization.
4

Revenue Classification

Classify revenue by type (streaming, download, sync, etc.).
5

Asset Matching

Match statement lines to catalog recordings and compositions.
6

Finalization

Validate data and prepare for analysis.

Statement Types Supported

Digital Distribution

SourceFormats
SpotifyCSV, Excel
Apple MusicCSV, Excel
Amazon MusicCSV, Excel
DeezerCSV, Excel
TidalCSV, Excel
YouTube MusicCSV, Excel

Performance Royalties

SourceFormats
ASCAPPDF, Excel
BMIPDF, Excel
SESACPDF, Excel
PRSPDF, Excel
GEMAPDF, Excel
Other PROsVarious

Mechanical Royalties

SourceFormats
Harry FoxExcel
MLCCSV, Excel
MCPSPDF, Excel

Other Sources

SourceFormats
Sync LicensingPDF
Physical SalesExcel, CSV
Custom StatementsAny tabular format
Access the Statements module through the sidebar:
  1. Click Statements in the main navigation
  2. Use the sub-navigation to switch between:
    • Files - Uploaded statement files
    • Assets - Matched asset analysis
    • Insights - Analytics and visualizations
    • Calendar - Accounting periods and payment schedules

Processing Status

Track statement processing progress:
StatusDescription
UploadingFile being transferred
QueuedWaiting for processing
ProcessingAI extraction in progress
MatchingAsset matching in progress
ReviewReady for user review
CompleteFully processed
ErrorProcessing failed

Getting Started

1

Upload Statements

2

Monitor Processing

Watch the processing pipeline progress in the Files view.
3

Review Matching

Verify and improve asset matching.
4

Analyze Insights

Explore your data with insights and analytics.

Integration with Other Modules

Contracts

Statements are linked to contracts, allowing you to:
  • Verify revenue matches contract terms
  • Track advances and recoupment
  • Monitor payment obligations

Catalog

Statement data enriches your catalog:
  • Populate missing ISRCs
  • Identify new assets
  • Track asset performance

CRM

Statements connect to entities:
  • Track revenue by source
  • Monitor distributor performance
  • Reconcile payments

Best Practices

Always upload full statements rather than partial data for accurate analysis.
Check asset matching results to improve accuracy over time.
Keep catalog ISRCs current for better automatic matching.
Establish a routine for uploading new statements as they arrive.

Statements Features