
Invoice Number Validator (Japan)
How to Use
- STEP 1
- Enter the registration number starting with 'T'.
- STEP 2
- Click 'Verify' to check if it matches the formal pattern.
- STEP 3
- If it looks like a corporate number, we will additionally verify the 1st digit checksum via the Modulus 9 method.
Notes
- InvoiceNumberValidator.notes.note1
- InvoiceNumberValidator.notes.note2
- InvoiceNumberValidator.notes.note3
About Corporate Checksum Digits
The 1st digit of a corporate 13-digit number acts as a checksum against the subsequent 12 digits.
Personal business numbers follow a different numbering scheme and generally will not pass this corporate validation rule.
Tips
For corporations, the 13 digits equal their standard Corporate Name Number.
If the payee's registration number is invalid, the payer may not be able to claim full tax credits for consumption tax.
Corporate numbers can be searched by anyone. However, the registration numbers for sole proprietors are not 'T + MyNumber'; they are assigned completely different 13-digit numbers.
FAQ
Q1
Q. Does this check if the business is real?
A. No. It only examines the string format and embedded logic rules.
Q2
Q. Will it identify a mistyped number?
A. Completely random numbers will fail the checksum (for corporate numbers). However, as long as the format matches, even a fake number might be shown as 'Valid Format'.
Q3
Q. Can I check without entering 'T'?
A. Based on the tool's design, entering the number in the standard invoice format starting with 'T' is required.
