Skip to main content

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:

PositionFieldLengthMeaning & RuleExample
1 to 9Seller VAT / Company Number9 digitsIssuer's VAT/HP number with Luhn integrity512345678
10 to 17Invoice Sequence / Timestamp8 digitsTransaction date or invoice sequence number20240115
18 to 20ITA Clearance Suffix3 digitsFiscal approval token returned by ITA WebService101

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. 1. Verify total length (17 to 20 characters).
  2. 2. Validate issuer VAT/Company ID (first 9 digits) via Luhn algorithm.
  3. 3. Confirm presence of fiscal authorization token.

Frequently Asked Questions & Technical Guidelines