> ## Documentation Index
> Fetch the complete documentation index at: https://docs.royaltyport.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Data Categorisation

> How statement data is categorised for insights and contract mapping

## What is Data Categorisation?

Statement data is automatically categorised so it can be used consistently for **insights** (e.g. revenue by type, by store, by territory) and for **upstream mapping to contracts** (e.g. comparing revenue to royalty rates or reversion terms). Categorisation is an abstraction: raw labels from distributors and publishers are normalised into stable categories and identifiers. You do not configure the rules; categorisation runs during statement processing.

This page describes the **resulting categories** you will see in the platform (Statement Details, Insights, and exports). It does not describe how categorisation is performed.

## Revenue Categories

Each revenue line is assigned a **revenue type**. Recording and publishing statements use different type lists.

### Recording Statements

| Category                                                                                        | Description / examples                                                                                              |
| ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| **Physical**                                                                                    | CD, LP, vinyl, cassette, physical distribution, kiosk, mail order                                                   |
| **Streaming**                                                                                   | Subscription streaming, ad-funded streaming, premium streaming, radio streaming, webcast                            |
| **Streaming - user generated content**                                                          | TikTok, YouTube (UGC/shorts), Facebook/Instagram UGC, Snap, Roblox, Triller, Musical.ly, Threads                    |
| **Download**                                                                                    | Permanent downloads, tethered downloads, MP3, e-singles, e-albums, iTunes Store, 7digital, Beatport, Bandcamp, etc. |
| **Sync**                                                                                        | Synchronization licensing (e.g. Peloton, Canva, games, fitness apps)                                                |
| **License - download / streaming / physical / sync / neighbouring / general digital / general** | Third-party licensing by use type                                                                                   |
| **Neighbouring**                                                                                | Broadcasting, neighbouring rights, performance income (e.g. PPL, SoundExchange, Prophon)                            |
| **Digital - general**                                                                           | Breakage, settlement, cloud service, ephemeral, audit, unclassified digital, locker, clip income                    |
| **Other**                                                                                       | Unclassified or miscellaneous recording revenue                                                                     |

### Publishing Statements

| Category            | Description / examples                                                                               |
| ------------------- | ---------------------------------------------------------------------------------------------------- |
| **Performance**     | Live events, public venues, radio, TV channels, public performance, PRO distributions, peak/non-peak |
| **Mechanical**      | Ringtones, downloads, streaming, physical, karaoke                                                   |
| **Synchronisation** | UGC platforms, VOD, games/apps, advertising, film/TV sync, micro-sync                                |
| **Print**           | Sheet music, lyrics                                                                                  |
| **Interest**        | Interest and late fees                                                                               |
| **Miscellaneous**   | Tax refunds, grand rights, dramatic/theatre/opera/musical                                            |
| **Other**           | Unclassified or miscellaneous publishing revenue                                                     |

## Stores (Recording Statements)

Store or DSP names from recording statements are normalised into **store groups** so that different labels for the same platform (e.g. “Spotify AB”, “Spotify”) appear under one name. You will see consistent store names in Insights (e.g. “Revenue by Stores”) and in exports. Examples of store groups include Spotify, Apple Music, iTunes, Amazon, YouTube, Deezer, Tidal, TikTok, Meta Platforms, and many others.

## Territories

Territory names and codes from statements are normalised to **standard territory codes** (e.g. ISO country codes). That allows revenue to be aggregated and compared by territory across statements and against contract territory grants. You will see territory codes and names in Statement Details, Insights (e.g. “Revenue by Territory”), and in exports.

## Source Groups (Publishing Statements)

Publishing statement lines are assigned a **source group** that describes the type of use or distribution. These groups are used for insights and contract mapping. Examples of source groups include:

| Group                  | Description / examples                                              |
| ---------------------- | ------------------------------------------------------------------- |
| **Digital Streaming**  | DSP streaming (Spotify, Apple Music, Amazon, etc.), MLC mechanicals |
| **Social/UGC**         | YouTube, Facebook, Instagram, TikTok, Meta, Snap, Twitch, Vevo      |
| **Video On Demand**    | Netflix, Disney+, HBO, Hulu, Paramount+, Peacock, BritBox, etc.     |
| **Fitness**            | Peloton, Apple Fitness, Les Mills, gym/workout services             |
| **Gaming**             | Roblox, video games, Xbox, PlayStation, Epic, Fortnite              |
| **Inflight/Transport** | Airlines, inflight, cruise ships                                    |
| **Radio**              | Radio, Sirius, iHeart, FM stations                                  |
| **Television**         | TV channels, cable, BBC, ITV, Sky, etc.                             |
| **Film/Cinema**        | Film, movie, cinema, theatrical                                     |
| **Live Performance**   | Concerts, festivals, tours, arena, stage                            |
| **Background Music**   | Hospitality, retail, hotel, restaurant, Audoo, Touchtunes, Muzak    |
| **Source Unreported**  | PRO income without specific platform attribution                    |
| **Other**              | Unclassified                                                        |

## Where Categories Appear

* **Statement Details** → **Contents** tab: revenue type (and related fields) on each line.
* **Statement Details** → **Insights** tab: breakdowns by type, store, territory.
* **Project Insights**: same categories for cross-statement analysis.
* **Exports and Looker Studio**: all categorised columns are available for filtering and reporting.

## Related Documentation

<CardGroup cols={2}>
  <Card title="Statement Details" icon="file-contract" href="/projects/statements/statement-details/overview">
    Contents and Insights tabs.
  </Card>

  <Card title="Upload" icon="upload" href="/projects/statements/files/upload">
    Processing pipeline and when categorisation runs.
  </Card>
</CardGroup>
