More of your Sendemeldung, matched automatically
GVL is Germany's neighbouring-rights society. It matches broadcast reports to recordings by an identical ISRC (or by the combination of artist, title, and duration when the ISRC is missing), and its own guidance is blunt: the more data you provide, the more accurate the matching. Playout logs almost never carry the ISRC.
Run your play log through Bulk Lookup once: import the artist + title lines, match them against a 90M-recording catalog, and export a file where every line carries its ISRC, label, and album. Those are the strongest keys GVL's matching accepts, attached to the log your playout system already produces.
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 GVL needs from your report
GVL administers the neighbouring rights of performing artists and producers of sound recordings, the statutory claims that arise when a commercially released recording is broadcast or publicly communicated in Germany. GEMA licenses the authors' rights in the underlying work, so a German broadcaster or webradio registers with both; the licences are separate, but the two societies share one joint reporting format.
Broadcasters report what they played as a Sendemeldung. For webradio, GVL's published webcasting tariff names the fields: label code and label, title, artist, duration played, date, simultaneous listeners, and the listeners' country. The ISRC isn't mandated by the tariff, but GVL matches usage to recordings by an identical ISRC first, falling back to artist + title + duration, and whatever can't be matched is published in GVL's annual lists of non-assignable broadcast reports for rightsholders to hunt down by hand. Clean identifiers keep your plays out of that pool.
The gap most reporters hit: German playout exports reliably carry artist, title, timestamp, and duration, but not the ISRC, record label, or label code GVL's matching leans on hardest. Without them, more of your usage slides into the unallocated pool.
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. A Sendemeldung is a per-broadcast listing of the recordings used, which is what a spin log already is, with the ISRC present from the start rather than matched in afterwards.
Monitoring is billed per active station, separately from your API plan. Reading your own spin logs and airplay reports costs no API credits.
GVL reporting at a glance
Checked against GVL's published webcasting tariff and reporting pages. Confirm current terms with GVL before you file.
Two societiesA German (web)radio registers with both GEMA (composition side) and GVL (recording and performance side): separate licences and fees, one joint GEMAGVL reporting format.Webradio report fieldsPer GVL's webcasting tariff: label code + label, title, artist, duration played, date, simultaneous listeners, and listener country. ISRC isn't tariff-mandated; it's simply GVL's strongest matching key.FrequencyWebradio reports are due quarterly, within three months of quarter-end, submitted electronically via the reporting interface; GVL can exempt an operator from the reporting duty. Invoicing is quarterly.FormatPrivate radio files Sendemeldungen (including jingles and music beds) in GEMAGVL-HF-XML v1.1 (mandatory since 1 July 2022). XML reports go to xml-sendemeldungen@gvl.de.Portalslizenz.gvl.de is the rights-user portal (registration, tariff forecast, billing). meine.gvl.de and label.gvl.de are rightsholder portals, not where broadcasters file reports.Unmatched usageUsage GVL can't allocate is published annually as non-assignable broadcast reports that rightsholders must claim manually. Complete metadata keeps you out of that pool.Webradio tariffPublished Tarif 15 (2008, still GVL's listed webcasting tariff): commercial from €1,500/yr at ≤ €50K revenue; non-commercial minimum €500/yr; reduced rates below 80% and 60% music share.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
GVL matches by identical ISRC, or by artist + title + duration, supported by label and label code. Sonovault returns the ISRC and clean release metadata so more of your usage matches automatically.
GVL matches on an identical ISRC before anything else. It's the strongest, most reliable key in the Sendemeldung, and the one a raw playout log almost never carries.
Without an ISRC, GVL falls back to artist, title, and duration, supported by label and label code. The tariff's own field list runs on exactly these. Sonovault returns clean values for all of them.
Common uses
Broadcast report (Sendemeldung)
GVL's matching keys on the ISRC first. Resolve your play log before filing so more lines match automatically instead of needing the artist-title-duration fallback.
Webradio quarterly reports
Turn a quarter's automation log into a file with ISRC, label, and album attached, ready for the electronic report due within three months of quarter-end.
Claim unallocated usage
Recover the ISRCs for recordings sitting in GVL's published non-assignable lists so they can be claimed against the right repertoire.
Complete a label-code-poor log
Playout exports rarely carry label or label code. Resolve each line against 93M+ recordings to fill the label data the tariff's field list expects.
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 GVL. Sonovault is an independent music metadata service and is not affiliated with, endorsed by, or connected to Gesellschaft zur Verwertung von Leistungsschutzrechten (GVL). We supply ISRC, label, and release data; you are responsible for your own membership, licences, and reporting, and for confirming GVL's current requirements. Always verify data before you submit it. Official sources: GVL - Broadcasting and GVL · GVL - webcasting tariff (Tarif 15) · GVL - producers FAQ (matching) · GVL - non-assignable broadcast reports.