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. MICHAEL GARY HARBUT

IPI · Songwriter

MICHAEL GARY HARBUT

00621611195
45 works81 recordings

Last verified: September 8, 2026

00621611195 is the Interested Parties Information (IPI) code assigned to MICHAEL GARY HARBUT, 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. MICHAEL GARY HARBUT has 45 registered works and 81 recordings indexed on Credits.fm.

Format

0062161119Sequential number
5Check 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

ISRC81 recordings
ISWC45 works
IPIMICHAEL GARY HARBUT

45

Works

81

Recordings

2

Publishers

—

Avg. Share

Top Publishers

1
CD BABY ALPHAOriginalPublisher
5 shared recordings
2
CD BABY BETAOriginalPublisher
1 shared recording

Recordings (81)

1
CA5KR2037610
2
CH7811111942
3
DEA620800322
4
GBSMU1499126
5
QMEU32205261
6
QMLQT1200089
7
QZ85M1976193
8
QZDA71997872
9
QZDA71997873
10
QZDA71997874
11
QZDA71997876
12
QZDA71997878
13
QZDA71997879
14
QZES72345912
15
QZJG51942770
16
QZJG51946923
17
QZJG51982414
18
QZJG51982415
19
QZJG51982417
20
QZJG51982419
21
QZJG51982420
22
QZK6J2147422
23
QZK6M2027644
24
QZL382217895
25
QZMWW2523377
26
QZMWW2542650
27
QZNMV2086090
28
TCACH1591251
29
TCACP1661245
30
TCADQ1831792
31
TCAEB1975428
32
TCAEM1975070
33
TCJPQ2113832
34
USCGH1645158
35
USCGH1854755
36
USCGJ0620692
37
USCGJ0620850
38
USCGJ1651576
39
USCGJ1651580
40
USCGJ1651581
41
USCGJ1651584
42
USCGJ1651586
43
USCGJ1917802
44
USCGJ1918061
45
USDY41609053
46
USDY41632954
47
USDY41677384
48
USDY41677387
49
USDY41677389
50
USDY41677390
51
USDY41886803
52
USHM21306112
53
USHM21728577
54
USHM21865808
55
USHM81569974
56
USHM81855074
57
USHM81855075
58
USHM81855076
59
USHM81855077
60
USHM81855078
61
USHM81855079
62
USHM81855080
63
USHM81855081
64
USHM82119192
65
USHM82119194
66
USHM82119195
67
USHM82119196
68
USHM82119198
69
USHM91783800
70
USHM91960448
71
USHM91960449
72
USHM91960450
73
USHM91960452
74
USHM91960453
75
USHM91960454
76
USL4Q2092008
77
USL4Q2099465
78
USQY51061786
79
USX9P1098810
80
USX9P1098812
81
USZEG1500218
SourcesMLC

Identifier Graph

IPIMICHAEL GARY HA…ISWCT3061049369ISWCT3061430675ISWCT3061461523ISWCT3061495323ISWCT3061545011

People also ask

What is the IPI number for MICHAEL GARY HARBUT?+
The IPI number for MICHAEL GARY HARBUT is 00621611195. You can view their full catalog of works and recordings at ipi.fm/00621611195.
Who is IPI 00621611195?+
IPI 00621611195 is assigned to MICHAEL GARY HARBUT, 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 MICHAEL GARY HARBUT write?+
MICHAEL GARY HARBUT (IPI 00621611195) has 45 musical works (ISWCs) and 81 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 00621611195?

00621611195 is an Interested Parties Information (IPI) code assigned to MICHAEL GARY HARBUT, 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.

MICHAEL GARY HARBUT has 45 musical works (ISWCs) and 81 recordings in our database. Top collaborators include CD BABY ALPHA, CD BABY BETA.

Learn more about IPIs · Powered by Notes.fm

Musical Works (ISWC) (45)

0 verifiedT-306.104.936-90 verifiedT-306.143.067-50 verifiedT-306.146.152-30 verifiedT-306.149.532-30 verifiedT-306.154.501-10 verifiedT-310.549.633-70 verifiedT-312.869.692-00 verifiedT-917.309.099-80 verifiedT-917.309.103-70 verifiedT-918.590.091-80 verifiedT-918.636.099-60 verifiedT-918.636.177-30 verifiedT-918.636.242-50 verifiedT-918.636.275-40 verifiedT-918.643.429-70 verifiedT-918.644.454-20 verifiedT-918.646.322-90 verifiedT-918.995.027-40 verifiedT-918.995.029-60 verifiedT-919.729.212-90 verifiedT-919.750.924-30 verifiedT-919.779.742-50 verifiedT-919.779.747-00 verifiedT-922.090.377-50 verifiedT-923.391.282-80 verifiedT-926.300.593-20 verifiedT-926.300.596-50 verifiedT-926.300.600-40 verifiedT-926.300.602-60 verifiedT-926.300.604-80 verifiedT-926.300.605-90 verifiedT-926.300.607-10 verifiedT-926.300.608-20 verifiedT-926.300.609-30 verifiedT-927.030.676-80 verifiedT-927.609.669-60 verifiedT-928.214.525-90 verifiedT-928.407.405-10 verifiedT-929.577.229-10 verifiedT-930.536.003-60 verifiedT-930.536.004-70 verifiedT-930.536.006-90 verifiedT-930.536.010-50 verifiedT-930.536.011-60 verifiedT-930.536.014-9