Japan supplier registry check
Check a list of Japanese suppliers against Japan's official registers, and get the evidence in English.
Send us a list of Japanese suppliers, either numbers or just names. We match each row to a company in Japan's official registers and send back one Evidence Pack (working name). For every matched company it shows what the registers published, the source, and the data date.
Who it is for
- Procurement and vendor-onboarding teams outside Japan that add or re-check Japanese suppliers.
- Accounts-payable teams that need to know whether a Japanese supplier's invoice-registration number (T-number) was in force on an invoice date.
- KYB and compliance teams that need to confirm that a Japanese counterparty exists, is still active, and which legal entity a trade name stands for.
- Platforms (procurement, AP, e-invoicing, KYB) that onboard Japanese vendors for their own customers.
The job it saves
Without this, someone on your team usually has to:
- open two Japanese-language government sites, the National Tax Agency's Corporate Number site and its Qualified Invoice Issuer site, and search them one supplier at a time;
- work out which registered Japanese name matches a name typed in English or romaji in your vendor master;
- check whether the T-number was in force on each invoice date, not just today;
- notice closures, mergers and renames, and find the successor company;
- save screenshots or notes as evidence for an auditor.
We do steps 1 to 4 for the whole list and hand you step 5 as files.
What you send
- A CSV file: UTF-8, UTF-8 with BOM, or Shift_JIS. Column headers can be Japanese or English.
- Per row, any of: a corporate number (法人番号, 13 digits), a T-number, or only a company name (Japanese, kana, romaji or English). An address or a city helps when a name is common. A transaction date is optional.
- An optional reference column of your own (for example your supplier ID). We echo it back. Other columns are ignored and never copied into the pack.
- Up to 2,000 rows per order by default.
- Companies only. Please do not send data about individuals (names of people, home addresses, bank details).
- Your own customer or supplier lists are accepted only after a written data-handling agreement between your organisation and us. We send the clause with the terms of the evaluation.
What you get: the Evidence Pack (working name)
One folder (also as a zip) per order:
| File | What it holds |
|---|
report.html / report.pdf | the readable report: one section per company, plus the rows we could not settle |
results.csv | one line per input row, in one fixed format, with your reference echoed |
companies/<corporate number>.json | one record per matched company (see sample data) |
held_rows.json | rows held for your review, with the top candidates and the reason |
BOUNDARY.txt | what the pack shows and what it does not (the text below) |
HOW_TO_VERIFY.md, verify_pack.py | how to check the pack yourself, offline |
manifest.json | the SHA-256 fingerprint of every file, so any later change can be detected |
Every row ends in one of four states: matched, held for review (we show the candidates and why; we never guess), not found, or rejected (for example a number that fails the official check digit).
For each matched company the pack shows:
- identity and status: registered Japanese name and reading, registered address, active or closed, closure cause, and the successor company when the register publishes one;
- qualified-invoice registration: T-number, status, registration / expiry / revocation dates, and the status on the check date and on each transaction date you gave;
- EDINET (the Financial Services Agency's disclosure system): whether the company is a filer, its EDINET code, its listing label and its latest annual securities report (metadata only);
- major shareholders, for companies that file securities reports: the 大株主の状況 table as filed. Organisations are named; individuals are never named;
- the register changes we recorded from the National Tax Agency's daily change files, with the window we looked at;
- neutral observations where two registers differ, for example "closed in the Corporate Number register, invoice registration still in force";
- the source, data date and attribution line for every block.
Example: our 12-row sample list (public companies plus two deliberately broken rows; run on 2026-10-14 from local copies of the public data): 7 matched, 3 held for review, 1 not found, 1 rejected, 5 observations. See sample data for what one company record looks like.
What we show, and what we do not
What the pack shows
- What Japan's official registers published about each listed company, and on which date: the National Tax Agency's Corporate Number register (法人番号) and Qualified Invoice Issuer register (適格請求書発行事業者), and the Financial Services Agency's EDINET code list.
- Every file in the pack is listed with its SHA-256 fingerprint in
manifest.json, so any change made to the pack after we produced it can be detected.
What it does not show
- That the party you deal with is the company in the register. It does not check people, e-mail addresses or bank accounts.
- The company's creditworthiness, solvency or business standing, or the safety of any transaction.
- That the registers themselves are correct or complete. We report what they published; we do not correct them, and an empty field stays empty.
- Anything after each register's stated data date.
Shareholders. Only the major-shareholder tables (大株主の状況) that EDINET filers include in their securities reports, as filed. This is not beneficial ownership (UBO). Individual shareholders are never named.
Matching. Where a row gave a name instead of a number, the match is our determination under published rules. Rows we could not determine uniquely are listed for your review and never guessed.
This pack is not an official certificate of registered matters (登記事項証明書), not a credit report, and not tax, legal or compliance advice.
Coverage, with dates
Production service, read from GET /health on 2026-10-17 at 12:30 JST (the current figures are always at /health):
| What | Count | Data date |
|---|
| Qualified Invoice Issuer register, rows held (all published registrations, including expired and revoked ones) | 5,101,058 | full file 2026-09-30 + daily change files through 2026-10-15 |
| Registration-history rows (every published registration episode) | 5,435,276 | same |
| Corporate Number register, corporations held (including closed ones) | 5,845,796 | full file 2026-08-31 + daily change files |
| …of which with an English name registered with the National Tax Agency | 15,393 | same |
| Active companies in the name index (for name-only rows) | 5,017,173 | rebuilt weekly from the register above (rebuild of 2026-10-11) |
| EDINET filers / of which listed | 7,270 / 3,807 | EDINET code list 2026-10-17 |
| Companies with a major-shareholder table | 4,223 (44,805 holder rows) | EDINET documents filed 2025-10-06 to 2026-10-16 |
| Register change events recorded | 139,839 | through 2026-10-17 |
Gaps you should know about:
- Only 15,393 of 5,845,796 corporations (0.26 %) have an English name registered with the National Tax Agency. For the rest, an English name comes either from the EDINET code list (listed and other filers) or from our own reading of the Japanese name, which is labelled
generated. A generated reading is a reading, not the company's name. - Sole proprietors: for a sole proprietor's T-number we return only its public registration status.
- The National Tax Agency published no invoice change file for 2026-09-14 to 2026-09-18. Reports covering those days say so.
- Major-shareholder tables exist only for companies that file securities reports on EDINET.
Name-only rows: how matching works, and its limits
- Matching is rule-based exact matching, not fuzzy search. A name matches when one of its rule-generated spellings (Japanese, kana, Hepburn or other romaji, common kanji variants such as 髙 → 高, the EDINET English name, or an English name registered with the National Tax Agency) equals a registered name or reading.
- A name match is not proof of identity. Many Japanese companies share a name. On 2026-10-14, 「株式会社大和」 alone matched 1,375 companies in our name index. Such rows are held for your review with candidates and a reason. Adding a city or a number settles most of them.
- English translations and brand names that the company never registered are often not found. In our published evaluation (14,902 companies with a registered English name; register data of 2026-08-31 with the 2026-09-01 change file; measured 2026-10-13), our reading-based rules alone found the right company in the top 10 for 31.15 % of those English names. The registered-English-name rule finds them directly. When we cannot find a company, the row says not found. We do not guess.
- The name index is rebuilt once a week from the Corporate Number register, so a company registered in the last few days may not be in it yet. Such a company can still be found by its number.
Try it, or ask for an evaluation
- Single lookups, free, no key: the sandbox allows 50 requests a day per IP address, for example
curl "https://jp-verify.obolpay.xyz/v1/verify?number=T7010001008844". API reference: /docs. - Free sample: up to 20 rows of public (listed) companies of your choice, returned as an Evidence Pack.
- Paid evaluation on your own list: price on request, agreed in writing before we start. Your list is accepted only after the written data-handling agreement above.
How to ask
E-mail yanagithefirst11@gmail.com with the subject Evaluation request: supplier registry check, and tell us:
- your organisation and your team;
- what you check today, and how (one or two lines);
- roughly how many suppliers, and whether your list has numbers or only names;
- whether invoice dates matter to you.
We reply in writing within one business day (Japan time) with the scope and terms. We work by e-mail. No call or meeting is needed.
API plans, as published on our legal notice (/legal)
| Plan | Price |
|---|
| Starter | US$99/mo (5,000 lookups included; overage US$0.05/lookup) |
| Growth | US$399/mo (30,000 lookups included; overage US$0.03/lookup; signed records) |
| Reseller | from US$500/mo (100,000 lookups included) + overage US$0.02/lookup; annual and high-volume terms by quote |
| Pricing basis | USD, excluding tax; Japanese consumption tax is added where applicable |
Sources and attribution
Every pack carries these lines, and every API response carries the lines of the registers it used. They are never shortened or translated:
- 出典:国税庁法人番号公表サイト(国税庁)(https://www.houjin-bangou.nta.go.jp/)を加工して作成
- 出典:国税庁適格請求書発行事業者公表サイト(国税庁)(https://www.invoice-kohyo.nta.go.jp/)を加工して作成
- 出典:EDINET閲覧(提出)サイト(https://disclosure2.edinet-fsa.go.jp/weee0010.aspx)、PDL1.0(https://www.digital.go.jp/resources/open_data/public_data_license_v1.0) / EDINETコードリストをもとに株式会社ヤナギtheファースト(JP-Verify)が編集・加工して作成
- Major-shareholder tables: 出典:EDINET閲覧(提出)サイト(https://disclosure2.edinet-fsa.go.jp/)、PDL1.0(https://www.digital.go.jp/resources/open_data/public_data_license_v1.0) / EDINETに提出された有価証券報告書等のXBRLデータ(「大株主の状況」)をもとに株式会社ヤナギtheファースト(JP-Verify)が抽出・加工して作成(個人株主の氏名・住所は含まない)
- 本サービスは国税庁公表データ(全件・差分ダウンロードファイル)を JP-Verify が加工して作成したものであり、国税庁が作成したものではなく、内容は国税庁によって保証されたものではありません。 Based on NTA-published bulk data, processed by JP-Verify; not produced or guaranteed by the NTA.
Operator: Yanagi the First Co., Ltd. (株式会社ヤナギtheファースト), Tokyo, Japan. Legal notice: /legal. Terms: /terms. Privacy: /v1/privacy.