skip content


Turnaround time:

Typically, provided the data in the Excel file has no issues, we will return the CWR file within 48 hours.

How to Submit the CWR File to CMOs:

Most Collection Management Organizations (CMOs) use ftp for CWR delivery and Acknowledgement (ACK) file return. ASCAP and BMI provide the CWR Submitter ID to publisher affiliates submitting data in CWR format. They also create ftp folders for the submitting publisher. There is an initial test process during which the publisher delivers test CWR files. Once that test has been completed, the publisher is able to submit its CWR files for inclusion in the PRO database.

How to find an ISWC:

ASCAP and BMI each have a publicly-accessible repertoire database.

At ASCAP, search for the work title, click “Expand,” and if an ISWC has been assigned, it will be displayed.

At BMI, the ISWC is not displayed when you have searched by “title.” However, if you begin the search by writer or publisher and then select the work, the ISWC will be displayed.

ASCAP’s repertoire URL:;

BMI’s repertoire URL:

How to Find A Writer or Publisher IPI:

For ASCAP and BMI writers and their co-writers, search the ASCAP and BMI repertoire databases (links above).

How to find an ISRC:

SoundExchange and Songdex have publicly accessible ISRC databases:

How to find a UPC:

Songdex’s database includes many UPC codes:

Other databases include:

Submitter Work ID, Writer Internal ID, Publisher Internal ID recommendations:

You must create and store unique identifiers for each writer, publisher and work.

The Submitter Work ID is used by many CMOs as the matching identifier within their database. If you need to revise a work registration, this Submitter Work ID is used by the CMO to identify the existing registration to be modified. Therefore, it is crucial that you store the Submitter Work IDs in a spreadsheet, database or other format.

These unique identifiers can be comprised of alphanumeric characters.

NWR vs. REV:

The first time a work is being registered at a given society, a New Work Registration (NWR) CWR file should be used. For revisions, a Revision (REV) CWR file should be used.

File Name/Batch Number:

The CWR file name spec consists of the year, a batch number consisting of four numeric digits, the CWR Submitter ID, then underscore, and then the recipient ID.

In the example below,

20 = the year
0001 = the batch number (each subsequent file should use the next sequential number)
NOM = North Music Group’s CWR Submitter ID
034 = Harry Fox Agency
.v21 = the CWR version


Hourly Data Cleaning and Preparation:

Our team is available to clean data and prepare it for CWR and other formats. We charge an hourly rate for these services.