Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.patchline.ai/llms.txt

Use this file to discover all available pages before exploring further.

Royalty statements are PDFs no one wants to read. Patchline’s royalty analysis parses them in seconds, computes totals, finds anomalies (missing platforms, unexpected drops, payment-window cutoffs), and forecasts the next period.   Pro+ includes royalty analysis. 5 credits per statement.

What it does

Upload a PDF → Aria returns:
  • Total earnings across all tracks
  • Per-track breakdown with platform mix
  • Per-platform totals (Spotify, Apple, YouTube, Tidal, Amazon, etc.)
  • Anomalies flagged automatically
  • Period-over-period comparison if prior statements exist
  • Revenue forecast for next period

Supported formats

SourceStatus
Distrokid
Tunecore
CD Baby
Amuse
United Masters
Label statements (custom format)✓ — parsing improves with each one we see
Publishing statements (ASCAP, BMI, SoundExchange)
DDEX DSR
If your statement format isn’t supported well, send it to support@patchline.ai — every new format makes the parser smarter.

How to upload

Web

Sidebar → Royalties → drag-and-drop PDF → wait 30–60s for parse.

Via Aria

What anomaly detection catches

Common anomalies the royalty parser flags:
AnomalyWhat it meansExample
Zero earnings on a platform with streamsPayment-window cutoff or platform glitch”Late Bloom earned $0 on Apple despite 4,200 streams”
Sudden drop on a previously-strong platformPossible removal or playlist drop”Sleeper dropped from 124to124 to 12 on Spotify mo/mo”
Track in catalog missing from statementDistribution gap”Mira - November shows on Spotify but isn’t on this statement”
Suspiciously consistent earningsPossible stream manipulation flag”Same $43.21 every month — worth checking”
Currency conversion lossesMultiple-currency statements”USD-equivalent dropped 3% from FX, not from performance”

Example output

You: [uploads Distrokid Q2 2026 PDF]
Aria: Parsed ✓ (12 sec)

       Total: $3,124.07 across 23 tracks
       Period: April-June 2026
       Compared to Q1 2026: +18% ($2,647 → $3,124)

       PER-TRACK TOP 5
       1. Late Bloom     $1,082    (Spotify $890, Apple $124, YouTube $68)
       2. Sleeper          $612    (Spotify $510, Apple $74, Amazon $28)
       3. Long Way         $419    (steady across platforms)
       4. Velvet           $310    (notable: TikTok $52 — first TikTok earnings)
       5. Run Hot          $287

       PER-PLATFORM
       Spotify     $2,124   (68%)
       Apple Music   $510   (16%)
       YouTube       $284    (9%)
       Amazon        $112    (4%)
       TikTok         $52    (2%)
       Other          $42    (1%)

       ⚠  ANOMALIES (2)
       1. "Late Bloom" earned $0 on Apple Music despite 4,200 streams
          last quarter. Likely a payment-window cutoff — expect it next
          statement.
       2. "Mira - November" shows on Spotify (1,200 streams) but is
          missing from this statement. Possible distribution gap — want
          me to import it to your catalog?

       Q3 FORECAST: $3,400 ± $200
       Based on current run-rate + the TikTok earnings line, expect
       slight growth.

Privacy

  • PDFs are stored encrypted with retention appropriate for legal and tax purposes.
  • Only you have access — no shared dashboards expose royalty data.
  • Patchline does not use royalty statements to train models.

Pricing

ActionCredit cost
Parse a statement (PDF)5
Period comparison query1
Forecast query1
Anomaly re-scan1

FAQ

No. Royalties come from your distributor (Distrokid, Tunecore, etc.) or label. Patchline reads the statements they send you and finds insights — we don’t sit in the money flow.
Email it (with permission) to support@patchline.ai. Each new format improves the parser. Most major distributors and publishers are already supported.
Yes — CSV per statement, or aggregated cross-statement (Scale+).
Typically within ±10% if you have 3+ months of prior statements. Less reliable for new releases or seasonal genres.