Notes.fmCredits.fm
ISRCISWCIPIISNIUPCMusiciansAPIMCP
Credits.fmCredits.fm
SearchISRCCreditsWorksMore

Search

  • Credits.fm
  • isrc.fm
  • iswc.fm
  • ipi.fm
  • isni.fm
  • UPC Search
  • Musician Search
  • Credits Graph
  • Top IPIs
  • Top ISRCs
  • Top ISWCs
  • Top ISNIs
  • Top UPCs

Learn

  • What Are Music Credits?
  • What Is an ISRC?
  • What Is an ISWC?
  • What Is an IPI?
  • What Is an ISNI?
  • What Is a UPC?
  • ISRC vs ISWC
  • ISRC vs UPC
  • IPI vs ISNI
  • Glossary

Developers

  • REST API
  • Credits Graph
  • MCP Server
  • llms.txt

About

  • About Credits.fm
  • Notes.fm
  • Privacy Policy
  • Terms of Service
Notes.fm
  1. Home
  2. IPIs
  3. MOSES NGWENYA

IPI · Songwriter

MOSES NGWENYA

00044054507
View full musician profile
55 works55 recordings

Last verified: September 10, 2026

00044054507 is the Interested Parties Information (IPI) code assigned to MOSES NGWENYA, a songwriter. IPI numbers are unique 11-digit identifiers managed by SUISA on behalf of CISAC, used by performing rights organizations worldwide to track royalty payments to rights holders. MOSES NGWENYA has 55 registered works and 55 recordings indexed on Credits.fm.

Format

0004405450Sequential number
7Check digit
Sequential number:
Globally unique number assigned by CISAC/SUISA when the rights-holder was registered.
Check digit:
ISO 7064 Mod 10-1 check digit that validates the IPI.

Credit Chain

ISRC55 recordings
ISWC55 works
IPIMOSES NGWENYA
MusicianMOSES NGWENYA

55

Works

55

Recordings

2

Publishers

—

Avg. Share

Top Publishers

1
UNIVERSAL MUSIC - BRENTWOOD BENSON PUBLISHINGSubPublisher
1 shared recording
2
DOCTOR SONGSOriginalPublisher
1 shared recording

Recordings (55)

1
GBNTC0603312
2
SERHD9405030
3
SERHD9405031
4
USA2P1323784
5
USA2P1355690
6
USA2P1355695
7
USA2P1355731
8
USA2P1355801
9
USA2P1355832
10
USA2P1355857
11
USA2P1355907
12
USA2P1362234
13
USA2P1362237
14
USA2P1362242
15
USA2P1362243
16
USL4R2018617
17
USL4R2018618
18
USL4R2018621
19
USL4R2018624
20
USL4R2018625
21
USL4R2018627
22
USL4R2018629
23
USX9P0796393
24
USX9P0796394
25
USX9P0796395
26
USX9P0796396
27
USX9P0796398
28
USX9P0796401
29
USX9P0796430
30
USX9P2097719
31
USY242480671
32
ZA78E1315345
33
ZA78E1315347
34
ZA78E1315465
35
ZA78E1315582
36
ZA78E1315585
37
ZA78E1315592
38
ZA78E1315598
39
ZA78E1316863
40
ZA78E1316864
41
ZA78E1316865
42
ZA78E1316900
43
ZA78E1316901
44
ZAA060400139
45
ZAA060400215
46
ZAA060606109
47
ZAC030301187
48
ZAC030301189
49
ZAC030900543
50
ZAC030900548
51
ZAC030900549
52
ZAC032309346
53
ZAC032412649
54
ZAC032412659
55
ZAC032412663
SourcesMLCMusicBrainz✓2 sources

Verified on

  • MusicBrainz artist record

Identifier Graph

IPIMOSES NGWENYAISWCT1040241685ISWCT1040241709ISWCT1040256720ISWCT1040261138ISWCT1040267692

People also ask

What is the IPI number for MOSES NGWENYA?+
The IPI number for MOSES NGWENYA is 00044054507. You can view their full catalog of works and recordings at ipi.fm/00044054507.
Who is IPI 00044054507?+
IPI 00044054507 is assigned to MOSES NGWENYA, a songwriter. IPI numbers are unique identifiers managed by SUISA on behalf of CISAC, used by performing rights organizations worldwide to track rights holders.
How many songs did MOSES NGWENYA write?+
MOSES NGWENYA (IPI 00044054507) has 55 musical works (ISWCs) and 55 recordings (ISRCs) indexed on Credits.fm.
How is an IPI number different from an ISNI?+
IPI codes are 11-digit identifiers managed by CISAC for performing rights organizations — they track who collects royalties. ISNIs are 16-digit ISO 27729 identifiers managed by the ISNI International Agency — they identify a public creative identity across all industries (music, books, film). The same person can have both: an IPI for royalty management and an ISNI for identity.
Who assigns IPI numbers?+
IPI numbers are assigned by performing rights organizations (PROs) like ASCAP, BMI, SESAC, SOCAN, PRS, GEMA, SACEM, JASRAC, and others. SUISA (the Swiss PRO) maintains the global IPI database on behalf of CISAC, the international confederation of authors and composers societies.

Collect royalties for this musician

Notes is distribution, publishing administration, and royalty collection. A musician is the person, never a role. Flat subscription. No royalty cut.

Collect royalties with Notes

Who is IPI 00044054507?

00044054507 is an Interested Parties Information (IPI) code assigned to MOSES NGWENYA, a songwriter. IPI numbers are unique identifiers managed by SUISA on behalf of CISAC, used by performing rights organizations worldwide to identify rights holders and distribute royalties.

MOSES NGWENYA has 55 musical works (ISWCs) and 55 recordings in our database. Top collaborators include UNIVERSAL MUSIC - BRENTWOOD BENSON PUBLISHING, DOCTOR SONGS.

Learn more about IPIs · Powered by Notes.fm

Musical Works (ISWC) (55)

0 verifiedT-104.024.168-50 verifiedT-104.024.170-90 verifiedT-104.025.672-00 verifiedT-104.026.113-80 verifiedT-104.026.769-20 verifiedT-104.028.058-60 verifiedT-104.028.074-60 verifiedT-104.029.273-50 verifiedT-104.029.619-10 verifiedT-104.030.334-00 verifiedT-104.031.122-40 verifiedT-104.032.294-70 verifiedT-104.072.659-60 verifiedT-104.072.796-40 verifiedT-104.073.116-40 verifiedT-104.073.434-50 verifiedT-104.074.217-20 verifiedT-104.091.659-20 verifiedT-104.107.070-40 verifiedT-104.110.767-70 verifiedT-104.124.008-60 verifiedT-104.132.904-60 verifiedT-104.204.611-50 verifiedT-315.904.209-40 verifiedT-334.160.665-90 verifiedT-334.169.086-20 verifiedT-334.198.292-70 verifiedT-334.198.295-00 verifiedT-917.449.281-00 verifiedT-917.449.417-80 verifiedT-917.449.608-30 verifiedT-917.450.312-90 verifiedT-917.451.082-80 verifiedT-917.451.115-00 verifiedT-917.451.901-80 verifiedT-917.452.320-70 verifiedT-917.453.302-90 verifiedT-917.454.385-20 verifiedT-917.454.621-50 verifiedT-920.523.924-30 verifiedT-920.539.426-90 verifiedT-920.540.938-70 verifiedT-920.541.043-10 verifiedT-920.547.812-20 verifiedT-920.579.182-80 verifiedT-920.597.822-90 verifiedT-920.649.820-60 verifiedT-923.487.240-30 verifiedT-923.487.241-40 verifiedT-923.487.242-50 verifiedT-923.487.243-60 verifiedT-923.845.533-90 verifiedT-925.863.965-50 verifiedT-925.864.270-50 verifiedT-926.951.441-2