An Israeli VAT number — for a registered dealer (Osek Murshe, עוסק מורשה) or a company (ח.פ.) — is the 9-digit business identifier that appears on tax invoices and Israel Tax Authority filings. It carries a final check digit using the same mod-10 (Luhn) rule as the national ID number, so transcription errors are caught instantly. This validator runs that algorithm in your browser.
How it works
The number is validated with the Luhn (mod-10) algorithm across all nine digits, left to right:
- Strip non-digits and left-pad to nine digits (leading zeros are routinely dropped in print).
- Multiply each digit by a weight that alternates
1, 2, 1, 2, …starting from the leftmost digit. - If any product exceeds 9, subtract 9 (equivalent to summing its two digits).
- Add all the adjusted values together.
- The number is valid when that total is divisible by 10 (
total mod 10 == 0).
Example
For VAT number 000000018, all digits are zero except the last two: 1×2 = 2 and 8×1 = 8, totalling 10. Since 10 mod 10 = 0, the number passes the check.
Notes
A valid check digit confirms the number is well-formed, not that the dealer is currently registered for VAT — use Israel Tax Authority (Rashut HaMisim) services for that. Everything runs locally, so your VAT number never leaves your device.