Israeli Invoice Allocation Number Validator
Validate the authenticity, format, and checksum of Israeli Invoice Allocation Number.
About Israeli Invoice Allocation Number Validation
The validator verifies the structural integrity of 9-digit Israel invoice allocation numbers by calculating the check digit via weighted Modulo 10, mimicking pre-clearance validation rules of the SHAAM API.
Ideal for software engineering and QA teams testing real-time input validations in ERPs, CRMs, and accounting platforms prior to live SHAAM government portal connectivity.
Anatomy & Structure of Invoice Allocation Number — Israel
The ITA invoice allocation clearance number consists of 17 to 20 characters in 3 blocks:
| Position | Field | Length | Meaning & Rule | Example |
|---|---|---|---|---|
| 1 to 9 | Seller VAT / Company Number | 9 digits | Issuer's VAT/HP number with Luhn integrity | 512345678 |
| 10 to 17 | Invoice Sequence / Timestamp | 8 digits | Transaction date or invoice sequence number | 20240115 |
| 18 to 20 | ITA Clearance Suffix | 3 digits | Fiscal approval token returned by ITA WebService | 101 |
Official Invoice Allocation Validation (Israel Tax Authority)
Compliance rules for Israeli Invoice Allocation Number:
Length between 17 and 20 chars + Issuer VAT validation (9 digits Luhn)
- 1. Verify total length (17 to 20 characters).
- 2. Validate issuer VAT/Company ID (first 9 digits) via Luhn algorithm.
- 3. Confirm presence of fiscal authorization token.