Japan Corporate Number (法人番号) Lookup
Pricing
from $5.00 / 1,000 corporate records
Japan Corporate Number (法人番号) Lookup
Verify Japanese 13-digit corporate numbers / invoice registration numbers (T+13) and get the official company name, kana, address, English name and change history from the National Tax Agency. Open government data.
Pricing
from $5.00 / 1,000 corporate records
Rating
0.0
(0)
Developer
WeSales
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Security
Limited permissionsShare
Verify Japanese companies by their 13-digit corporate number (法人番号, also used in invoice registration numbers T + 13 digits) and get the official data published by Japan's National Tax Agency (NTA): registered name, kana reading, head-office address, English name and address (when registered), entity type, last update date and the full change history (name changes, relocations, mergers, closure).
This is open government data published under the Public Data License (公共データ利用規約 第1.0版).
What can you use it for?
- KYB / vendor onboarding: confirm that a Japanese supplier or customer exists, is still active, and that the name and address match.
- Invoice (インボイス) checks: strip the
Tfrom a qualified invoice number and validate the company behind it. - CRM cleanup: normalise Japanese company names and addresses, add kana and English names.
- M&A / due diligence: see mergers, renames and relocations in the change history.
Input
| Field | Type | Default | Description |
|---|---|---|---|
corporateNumbers | string[] | 13-digit numbers. T7000012050002, hyphens and full-width digits are accepted. | |
includeHistory | boolean | true | Return the change history. |
names | string[] | [] | Optional company-name search (needs applicationId). |
applicationId | string (secret) | Free NTA Web-API application ID, only for name search. Apply at https://www.houjin-bangou.nta.go.jp/webapi/ | |
maxResultsPerName | integer | 20 | Results per name. |
maxConcurrency | integer | 2 | Parallel requests (kept low on purpose). |
delayMs | integer | 500 | Pause between requests. |
Example input
{"corporateNumbers": ["7010001034964", "T5010501005434", "1180301018771"],"includeHistory": true}
Output
Real example:
{"corporateNumber": "7010001034964","checkDigitValid": true,"found": true,"name": "ヤマトホールディングス株式会社","nameKana": "ヤマトホールディングス","address": "東京都中央区銀座2丁目16番10号","nameEn": "YAMATO HOLDINGS CO., LTD.","addressEn": "2-16-10,Ginza, Chuo ku, Tokyo","corporateType": "株式会社 / Kabushiki Kaisha (stock company)","closed": false,"lastUpdated": "2024-02-15","lastUpdatedRaw": "令和6年2月15日","history": [{ "no": 1, "isNew": true, "assignedDate": "2015-10-05" }],"sourceUrl": "https://www.houjin-bangou.nta.go.jp/henkorireki-johoto.html?selHouzinNo=7010001034964","attribution": "出典:国税庁法人番号公表サイト(国税庁) / Source: National Tax Agency Corporate Number Publication Site","scrapedAt": "2026-11-04T06:23:03.925Z"}
A history entry with a change looks like this:
{ "no": 2, "isNew": false, "eventDate": "2019-01-28", "reason": "本店又は主たる事務所の所在地の変更", "previousValue": "東京都台東区上野5丁目8番5号" }
- Japanese era dates (令和・平成・昭和) are converted to ISO dates.
checkDigitValiduses the official check-digit formula, so typos are caught before any request is made.- Inputs that are not 13 digits come back as
{ "found": false, "error": "not a 13-digit corporate number" }. corporateTypeis derived from the registered name (株式会社, 合同会社, 一般社団法人 and so on).
Pricing (pay per event)
| Event | Price | When |
|---|---|---|
apify-actor-start | $0.01 | Once per run |
corporate-record | $0.005 (= $5 per 1,000) | Each company found |
lookup-miss | $0.001 | Number not found / name with no hits |
Data and attribution
- Source: National Tax Agency Corporate Number Publication Site. When you publish or redistribute the data, cite the source as shown in the
attributionfield and state if you edited it. This Actor is not provided or endorsed by the NTA. - Corporate numbers are assigned to legal entities only. Sole proprietors have no corporate number, so the output contains company data only.
FAQ
Do I need an API key? No, not for lookups by number. Name search uses the official NTA Web-API and needs a free application ID.
Can I check thousands of numbers? Yes. Runs are sequential and polite (about 2 requests per second); 25 numbers took about 11 seconds in our tests.