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. TERRANCE BANKS

IPI · Songwriter

TERRANCE BANKS

00385464036
70 works75 recordings

Last verified: July 9, 2026

00385464036 is the Interested Parties Information (IPI) code assigned to TERRANCE BANKS, 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. TERRANCE BANKS has 70 registered works and 75 recordings indexed on Credits.fm.

Format

0038546403Sequential number
6Check 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

ISRC75 recordings
ISWC70 works
IPITERRANCE BANKS

70

Works

75

Recordings

0

Publishers

—

Avg. Share

Recordings (75)

1
IEWNY2339330
2
QZ37K1800001
3
QZ37K1800002
4
QZ37K1800003
5
QZ37K1800006
6
QZ37K1800007
7
QZ37K1800008
8
QZ37K1800011
9
QZ37K1800012
10
QZ37K1800013
11
QZ37K1800014
12
QZ37K1800017
13
QZ37K1900501
14
QZ37K1900502
15
QZ37K1900503
16
QZ37K1900504
17
QZ37K1900505
18
QZ37K1900506
19
QZ37K1900507
20
QZ37K1900508
21
QZ37K1900509
22
QZ37K1900510
23
QZ37K1900511
24
QZ37K1900512
25
QZ37K1900513
26
QZ37K1900514
27
QZ37K1900515
28
QZ37K1900516
29
QZ37K1900517
30
QZ37K2000001
31
QZ37K2000004
32
QZ37K2000005
33
QZ37K2000006
34
QZ37K2000007
35
QZ37K2000008
36
QZ37K2000009
37
QZ37K2250000
38
QZ37K2252189
39
QZ37K2252192
40
QZ37K2287543
41
QZ37K2300010
42
QZ37K2309211
43
QZES62426313
44
QZES92217348
45
QZES92345967
46
QZGLS2488922
47
QZHNC2476203
48
QZJG52462341
49
QZL382073081
50
QZNMX2415030
51
QZNWU2286346
52
QZVFR2301592
53
QZVFR2301602
54
QZVFR2301654
55
QZVFR2301655
56
QZVFR2301656
57
QZVFR2301659
58
QZVFR2301661
59
QZVFR2301772
60
QZVFR2301799
61
QZZ4J2400202
62
QZZ4J2400385
63
QZZ4J2400402
64
QZZ4J2400487
65
QZZ4J2400591
66
QZZ4J2400609
67
QZZ4J2400613
68
QZZ4J2400614
69
QZZ4J2400615
70
QZZ4J2400616
71
QZZ4J2500127
72
QZZ4J2500183
73
QZZ662479944
74
TCAEL1943010
75
USHM91866980
SourcesMLCNotesMusician Verified✓3 sources

Identifier Graph

IPITERRANCE BANKSISWCT3168914345ISWCT9286450495ISWCT9286454077ISWCT3168914323ISWCT9286453972

People also ask

What is the IPI number for TERRANCE BANKS?+
The IPI number for TERRANCE BANKS is 00385464036. You can view their full catalog of works and recordings at ipi.fm/00385464036.
Who is IPI 00385464036?+
IPI 00385464036 is assigned to TERRANCE BANKS, 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 TERRANCE BANKS write?+
TERRANCE BANKS (IPI 00385464036) has 70 musical works (ISWCs) and 75 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 00385464036?

00385464036 is an Interested Parties Information (IPI) code assigned to TERRANCE BANKS, 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.

TERRANCE BANKS has 70 musical works (ISWCs) and 75 recordings in our database.

Learn more about IPIs · Powered by Notes.fm

Musical Works (ISWC) (70)

Showing 68 of 70 indexed connections.

0 verifiedT-314.377.023-00 verifiedT-316.882.492-40 verifiedT-316.891.392-20 verifiedT-316.891.432-30 verifiedT-316.891.434-50 verifiedT-321.276.336-10 verifiedT-321.278.112-50 verifiedT-321.547.977-50 verifiedT-321.943.196-20 verifiedT-322.664.837-50 verifiedT-322.664.841-10 verifiedT-322.768.724-90 verifiedT-325.209.238-50 verifiedT-325.209.241-00 verifiedT-325.209.245-40 verifiedT-325.209.263-60 verifiedT-325.209.742-60 verifiedT-328.068.046-40 verifiedT-329.109.393-70 verifiedT-329.385.240-70 verifiedT-330.323.603-10 verifiedT-330.660.703-00 verifiedT-330.660.706-30 verifiedT-330.660.784-70 verifiedT-330.822.926-30 verifiedT-331.491.650-80 verifiedT-331.734.474-00 verifiedT-332.492.499-00 verifiedT-332.915.963-50 verifiedT-333.566.885-00 verifiedT-333.601.946-20 verifiedT-336.070.459-80 verifiedT-336.097.206-70 verifiedT-928.645.030-40 verifiedT-928.645.031-50 verifiedT-928.645.032-60 verifiedT-928.645.037-10 verifiedT-928.645.039-30 verifiedT-928.645.041-70 verifiedT-928.645.045-10 verifiedT-928.645.048-40 verifiedT-928.645.049-50 verifiedT-928.645.051-90 verifiedT-928.645.055-30 verifiedT-928.645.377-80 verifiedT-928.645.379-00 verifiedT-928.645.381-40 verifiedT-928.645.383-60 verifiedT-928.645.386-90 verifiedT-928.645.389-20 verifiedT-928.645.390-50 verifiedT-928.645.391-60 verifiedT-928.645.393-80 verifiedT-928.645.395-00 verifiedT-928.645.397-20 verifiedT-928.645.399-40 verifiedT-928.645.401-10 verifiedT-928.645.403-30 verifiedT-928.645.405-50 verifiedT-928.645.407-70 verifiedT-928.645.408-80 verifiedT-932.086.057-90 verifiedT-932.086.060-40 verifiedT-932.086.064-80 verifiedT-932.086.067-10 verifiedT-932.086.070-60 verifiedT-932.086.074-00 verifiedT-932.086.077-3