From playout log to match-ready playlist
Sena collects the Dutch neighbouring-rights remuneration for performers and producers. Larger stations get fingerprinted automatically, but every licensed commercial station is contractually required to keep an accurate, complete playlist of what aired and deliver it electronically on request. A bare artist–title log doesn't meet that bar.
Resolve your playout log once in Bulk Lookup: import the artist + title lines, match them against a 90M-recording catalog, and export a file where every line carries its ISRC, album, and label: a playlist that lines up with the registered repertoire Sena distributes on, instead of free-text strings someone has to match by hand.
Resolve your play log in the Bulk Lookup tool in your Sonovault dashboard. A free account includes 1,000 lookups a month. No credit card needed.
🇳🇱 What Sena needs from your report
Sena collects the equitable remuneration owed to performing musicians and producers of sound recordings when recorded music is broadcast or publicly performed in the Netherlands, and splits it 50/50 between the performer and the producer. It's the recording side; BumaStemra handles the composers, lyricists, and publishers. A Dutch station, online-only ones included, needs a licence from both.
Sena's matching runs on registered repertoire. Rightsholders register their recordings (with the ISRC as a mandatory field), and airplay is matched against that repertoire, largely through audio fingerprinting (SoundAware) combined with metadata matching. Stations above Sena's processing thresholds have their playlists processed for distribution about three weeks after broadcast. Every licensed commercial station, big or small, must keep “as accurate and complete a playlist as possible” of every recording used, and deliver it electronically in Sena's standard record layout within 30 days of a request. The model agreement attaches a €250-per-day penalty to not doing so.
The gap most reporters hit: playout software logs artist, title, and a timestamp in whatever spelling the automation system happened to use. Sena's agreements expect a complete, accurate playlist on request, and clean, canonical metadata with ISRCs is what lets a playlist line match registered repertoire instead of falling to manual review.
No usable play log? Build one from the stream
Bulk Lookup assumes you already have a log. If your playout system exports nothing usable, or you need evidence of what actually aired rather than what the scheduler intended, Sonovault can build the log instead of enriching one.
Point us at your Icecast or Shoutcast stream URL and every recording is identified as it airs, into a timestamped spin log with the ISRC already attached. An airplay report over any date range then gives you per-track play counts alongside a row for each individual airing. Sena matches on the recording, so a spin log lands close to the playlist it asks for: each ISRC that aired, and how often it aired.
Monitoring is billed per active station, separately from your API plan. Reading your own spin logs and airplay reports costs no API credits.
Sena reporting at a glance
Checked against Sena's published tariffs, model agreements, and 2026 distribution sheet. Confirm specifics with Sena before you rely on them.
Two licencesEvery Dutch (web)radio station needs both Sena (recordings) and BumaStemra (compositions). Linear online-only streams count as openbaarmaking and are licensed too; simulcasting falls under the FM agreement.How plays reach SenaStations above the processing threshold (≥ €22,689 radio licence fee in music year 2026) are fingerprinted via SoundAware; their playlists reach Sena about 3 weeks after broadcast.Playlist dutyCommercial stations must keep a complete, accurate playlist of every recording used and deliver it electronically in Sena's standard media record layout within 30 days of a request, with a €250/day penalty for default (model agreement art. 6).Online tariffs (2026)Up to 100 slots €312/yr and 101–500 slots €636.90/yr via MijnLicentie.nl; above 500 slots €7.13 per year-listener per audio channel, minimum €2,137.51/yr.PortalsMijnLicentie.nl (run for BumaStemra and Sena together) handles music-user licences. MySena is the rightsholder portal for repertoire registration (where the ISRC is a mandatory field), not a station reporting tool.Small webcastersStations under 500 slots can arrange the Sena (and Buma) licence collectively through Stichting Webcasting Nederland.How it works
- 1
Paste your artist + title list
Drop in a column of tracks (a station play log, a setlist, or a catalog export), one per line, up to 1,000. Or import a CSV and map the Artist and Title columns.
- 2
Resolve to ISRC + label
Press Resolve. Each line is matched to a canonical recording and its ISRC, album, and record label: the fields a usage report relies on to identify a recording.
- 3
Download the enriched file
Export a CSV with Artist, Title, Album, Label, and ISRC for every track, then map those columns to the format your society's report expects.
What Sonovault adds to each track
One row per track, enriched with the recording identifier and clean release data your report needs.
ArtistThe featured artist, cleaned to its canonical spelling.TitleThe recording's title, normalised against the catalog.AlbumThe release the recording appears on.LabelThe record label that released the recording.ISRCThe 12-character recording code, upper-cased: the reliable recording identifier.ISRC, plus clean metadata
Sena matches airplay against registered repertoire using fingerprints plus metadata: artist, title, version, album, label, and the ISRC that anchors each registered recording.
Mandatory when repertoire is registered with Sena, and the code its matching and international exchanges key on. Sena calls it a “digital fingerprint” for a recording. A playlist line that carries the right ISRC points at exactly one registered recording.
Sena matches on the whole set, and free-text playout strings rarely line up with the registered values. Sonovault returns canonical spellings for all of them, so more lines match without manual review.
Common uses
Keep your contractual playlist ready
The model agreement obliges you to produce a complete, accurate playlist within 30 days of a request. Resolve your log now so the file is ready before anyone asks.
Webcaster / online radio
Online-only stations are licensed like any other openbaarmaking. Turn your automation export into a clean, ISRC-carrying playlist that matches registered repertoire.
Clean up a messy playout log
Free-text artist and title strings, resolved to canonical recordings with their ISRC and release data, so fewer lines fall to manual matching.
Register repertoire with MySena
Producers registering recordings need the ISRC per track; it's a mandatory field. Recover the codes for a whole catalog in one pass against 93M+ recordings.
Reporting to another collecting society?
Sonovault supplies the ISRC and metadata for these reporting flows too.
Frequently asked questions
Enrich your report free
A free Sonovault account includes 1,000 lookups a month. Paste your artist + title list, resolve it to ISRC, album, and label, and export the file. No credit card, no code.
Not affiliated with Sena. Sonovault is an independent music metadata service and is not affiliated with, endorsed by, or connected to Stichting ter Exploitatie van Naburige Rechten (Sena). We supply ISRC, label, and release data; you are responsible for your own membership, licences, and reporting, and for confirming Sena's current requirements. Always verify data before you submit it. Official sources: Sena - FAQ music users · Sena - ISRC · Sena - online music-use tariffs 2026 · Sena - model agreement commercial radio.