GIIN Lookup: How to Verify a GIIN on Form W-8BEN-E
A GIIN on a W-8BEN-E is a claim, not a confirmation. The withholding agent has to check that the number on line 9a is real, current and tied to the entity that signed the form, and this post shows how.
Updated October 28, 2026.
What a GIIN Is
A Global Intermediary Identification Number is issued by the IRS to foreign financial institutions and certain other entities that register for FATCA purposes. It appears on Form W-8BEN-E (line 9a) and on other FATCA documentation, and it determines how payments to that entity are treated under chapter 4.
A GIIN is 19 characters in four segments, in the format XXXXXX.XXXXX.XX.XXX. The segments identify the entity, its category and its country, so a GIIN that looks right but has the wrong country code is a red flag on its own.
Key takeaways
- Finding the GIIN on the FFI list is step one; the name and country on the list must also match the form.
- The FFI list is republished monthly, so a GIIN that verified last year may not verify today.
- The last three characters are a numeric country code, which makes a country mismatch easy to spot.
- "Applied for" on line 9a means the GIIN must be received and verified within 90 days.
- Record the date of every check, because the list you checked against no longer exists a month later.
| Segment | Characters | What it tells you |
|---|---|---|
| FATCA ID | 6 alphanumeric | Identifies the registering institution, or the lead institution of an expanded affiliated group |
| Financial institution type | 5 alphanumeric | Identifies the entity within that registration; 00000 for a lead or single institution |
| Category code | 2 letters | LE lead, SL single, ME member, BR branch, SP sponsoring entity, SF sponsored entity, SD sponsored direct reporting NFFE |
| Country identifier | 3 digits | ISO 3166-1 numeric code for the entity's country, or 999 if none applies |
Where to Look It Up
The IRS publishes the FFI List monthly: a list of the financial institutions that have registered, been accepted and been issued a GIIN. The IRS search tool lets you look up an institution by legal name, by GIIN, or by country, and the full list can be downloaded.
Because the list changes every month, a GIIN that verified last year may not verify today. Entities are added, change names, and are removed.
What to Check
A lookup that simply finds the GIIN isn't enough. Compare the result with the form:
Is the GIIN on the current list? If it isn't, the entity may not be registered, may have been removed, or may have made a typo.
Does the name match the name on the W-8BEN-E? A valid GIIN that belongs to a different entity is a bigger problem than a typo.
Does the country match? The country on the FFI list should match the country of residence on the form.
Does the chapter 4 status make sense? The status claimed on the form should be consistent with the entity type that holds the GIIN.
A short example. A W-8BEN-E from a fund administrator gives a country of residence of Portugal and a GIIN ending in .724. The FFI list finds the GIIN, but 724 is the numeric code for Spain and the listed name is a Spanish affiliate of the group. The GIIN is real; it just belongs to a different legal entity than the one that signed the form. That is a corrected-form conversation, not a filing error to fix quietly on your side.
"Applied For"
An entity that has applied for a GIIN but not yet received one may write "applied for" on line 9a in certain cases. The form instructions say the requester must then receive and verify the GIIN within 90 days. That means a follow-up date, not a closed file.
The 90 days is one of several clocks that run on a W-8BEN-E.
| Item | Timing |
|---|---|
| FFI list republication | Monthly |
| "Applied for" on line 9a | GIIN must be received and verified within 90 days |
| Validity of the W-8BEN-E | Through December 31 of the third year after signature, unless circumstances change |
| Change in circumstances (new address, new status, new name) | Payee must notify the withholding agent within 30 days; a new form follows |
| Verification record | Keep with the form for as long as the form is relied on, plus your retention period |
When the GIIN Doesn't Verify
- Check for a transcription error. Compare the GIIN character by character with the signed form.
- Search the FFI list by legal name. If the entity is listed with a different GIIN, the form is wrong.
- Request a corrected W-8BEN-E if the GIIN, name or country doesn't match.
- Treat the documentation as unreliable until it's fixed, and apply your withholding procedures accordingly.
- Document what you checked and when. The FFI list changes monthly, so the date of the check matters.
Checking GIINs at Volume
One GIIN at a time is manageable through the IRS tool. A payee master with hundreds of foreign entities is not, especially when the list is republished every month. Automating the check at onboarding, and rechecking periodically, keeps W-8BEN-E documentation from going stale.
How TIN Comply Helps
TIN Comply's FATCA & LEI Validation checks a GIIN against the IRS FFI list so you can confirm it before relying on the form. It runs one at a time in the portal, in bulk, or through the API, and every result is logged with a timestamp. Pair it with Sanctions & OFAC Screening for foreign payees.
For which W-8 form applies when, see W-9 vs. W-8: What's the Difference. For the broader chapter 4 rules, see the FATCA guide for payers on tincompliance.com.
Start a free trial and check the GIINs on your foreign payee forms.
Bottom Line
A GIIN on a W-8BEN-E should be verified against the current FFI list, and the name and country should match the form. Check at onboarding, recheck periodically, and keep the date of every check.
This article is for informational purposes only and does not constitute legal or tax advice.