Israel Invoices allocation numbers and the company-number check

An allocation number is issued by the Israel Tax Authority for each invoice. It is not a company identifier and it is not in the company register. What the register can check is the company on the other side of the invoice.

What an allocation number is, and what it is not

Under Israel Invoices (חשבוניות ישראל), the Israel Tax Authority issues an allocation number (מספר הקצאה) for a tax invoice that a business issues to another business, and the number becomes a condition for the customer to deduct input VAT above a threshold set in law. As published by the Israel Tax Authority and reported by tax advisers, that threshold was ILS 20,000 in 2025, fell to ILS 10,000 on 1 January 2026 and to ILS 5,000 (before VAT) on 1 June 2026. This is the figure in force as at 12 October 2026; check the Tax Authority page before relying on an amount, because it can change. An invoice below the threshold stays a valid tax invoice and does not need a number.

Two points matter for developers. The number is per invoice: it identifies one invoice with one amount and one customer, not a company. And it is issued by the Tax Authority, so it cannot be looked up in the Israeli company register or through Prometiam. A buyer who wants to verify an allocation number uses the Tax Authority's own invoice-verification service on gov.il. Prometiam does not issue, request or verify allocation numbers.

How a number is requested

The request goes to the Tax Authority either automatically, from invoicing or accounting software connected to its system, or by hand in the online service on gov.il. It carries the invoice details, including the customer's authorised-dealer (עוסק מורשה) number and the amounts, and the answer is a unique number printed on the invoice. So the invoice already depends on the customer identifier you entered.

Where the company-number check fits

When the customer or supplier is a company, its authorised-dealer number is usually its company number (ח.פ.), 9 digits starting 51, 52 or 56. Checking that number against the register does not produce an allocation number, but it covers the counterparty:

  • Before issuing an invoice to a new customer: confirm the number belongs to a company that exists, that it is active rather than in liquidation or struck off, and that the registered name matches the invoice. A typo in a customer number is cheaper to catch before the allocation request than after.
  • Before paying a supplier: confirm the supplier company exists and is active and that its details match the invoice you received. The allocation number itself is checked separately in the Tax Authority's verification service.
  • In bulk: POST /companies/lookup checks up to 100 numbers per call (each counts as one request), and POST /monitor raises an alert when a company enters liquidation or changes its name or registered address.
import requests

BASE = "https://api.prometiam.com/functions/v1/risk-api"
H = {"Authorization": "Bearer rk_live_..."}

def customer_ok(company_number, name_on_invoice):
    r = requests.get(f"{BASE}/companies/search", headers=H,
                     params={"country": "IL", "company_number": company_number})
    data = r.json().get("data", [])
    if not data:
        return False, "not in the register"
    c = data[0]
    if c["status"] != "active":
        return False, c["status"]
    return c["company_name"] == name_on_invoice, c["company_name"]

# only then request the allocation number from the Tax Authority
print(customer_ok("520013954", "טבע תעשיות פרמצבטיות בע\"מ"))

The register name is in Hebrew; the English name is in registry_details where the register holds one, and a name search works in Hebrew and in English. The company number's last digit is an advisory check, so a registered number that fails it is still looked up.

What the check says, and what it does not

QuestionAnswer
Does the company exist and is it active?Yes: status, local_status, registered address and district
Do the name and company number on the invoice match the register?Yes: compare with company_name and company_number
Is the allocation number on this invoice genuine?No: that is the Tax Authority's verification service
Is the customer registered for VAT?No: there is no VAT number or authorised-dealer number for Israel in the record
Who are the directors and shareholders?Not served; an official company extract (נסח חברה) shows them

What Israel does not carry

  • No VAT number, activity code, share capital, officers or shareholders, financial statements or separate insolvency notices; liquidation and receivership show in status.
  • Partnerships, cooperative societies, non-profit associations and sole traders are never served: only Israeli companies and registered foreign companies.
  • Register-change events (name, status, legal form, registered address) and monitoring are available, dated when the change first appears in the register data and not before October 2026. The data is updated daily.

Contains information from the Israeli Corporations Authority, Ministry of Justice, via data.gov.il (used under the data.gov.il terms of use). Adapted by Prometiam; not an official register extract.

Which plan fits

Starter is EUR 9.99/month (1,000 credits), Professional EUR 29.99 (10,000 credits), Scale EUR 99.99 (50,000 credits) and Enterprise is priced to order. A company record costs 1 credit, about EUR 0.01 on Starter and from EUR 0.002 on Scale; error responses cost nothing. The 14-day free trial includes 500 credits, needs a card, charges nothing during the trial and then continues as Starter unless you cancel. Prices are public and there is no sales call. See pricing.

Related pages

Start your 14-day free trial · API documentation

The free trial lasts 14 days and includes 500 credits. A card is required and nothing is charged during the trial; it then continues as Starter (EUR 9.99/month) unless you cancel.

Frequently asked questions

Can I check an Israel Invoices allocation number in the company register or with Prometiam?
No. The number is issued per invoice by the Tax Authority, so the Tax Authority verifies it, in its invoice-verification service on gov.il. The register and Prometiam hold company data, not invoice data.
What is the threshold for an allocation number?
Per the Tax Authority: ILS 20,000 in 2025, ILS 10,000 from 1 January 2026 and ILS 5,000 from 1 June 2026, before VAT. An invoice below it remains valid. Check the Tax Authority page before relying on the figure.
Why check the company number before an invoice at all?
To confirm that the counterparty is a real, active company whose registered name matches. It is a check on the counterparty, not on the invoice.
Does the API confirm a customer is VAT-registered?
No. The Israeli record has no VAT number or authorised-dealer number, so VAT registration is not confirmed.