Skip to content

VAT number validator

Check a Saudi VAT number: 15 digits starting with a 3.

Runs on your device. What you enter is never sent to us

The verdict appears as you type, and a failure names the rule the number broke: its length, a character that is not a digit, or a number that does not start with 3. This checks the shape only. It does not confirm the number is registered to any business.

How to use it

  1. 1Enter your detailsType the values into the fields; we ask for nothing else about you and keep nothing.
  2. 2Check what you enteredThe result changes with every edit, so confirm the values before you read it.
  3. 3Read the resultIt appears directly under the fields, ready to copy.

When it helps

A mistyped or truncated VAT number on an invoice or a contract surfaces later as a rejected filing or a mismatched counterparty. This check catches the mechanical mistakes on the spot and in plain language: a missing digit, a letter that slipped in, or a number that does not start with 3. It is deliberately honest about its limits: Saudi VAT numbers carry no checksum, so a correct format does not prove the number exists, and confirming a registration belongs to the official ZATCA channels.

Common questions

Does this confirm the number is registered with ZATCA?

No. The check is local and covers the format only: 15 digits beginning with 3. It does not contact ZATCA or any registry, and a number can be correctly formatted and still not exist. To confirm a number belongs to a registered business, ask for the registration certificate or use the official ZATCA channels.

Is there a checksum in a Saudi VAT number?

No. ZATCA publishes no checksum for VAT registration numbers, so no digit arithmetic can prove one is real. The only structural facts are the 15-digit length and the leading 3, which is why this tool stops at the format and says so plainly.

Should the number also end with 3?

In practice, ZATCA-issued VAT numbers conventionally end with the digit 3 as well, but the shared validation rule this tool uses checks only the length and the leading digit. It will therefore not flag a number whose final digit differs. If you see one, compare it against its source before assuming a typo.

Can I type Arabic-Indic digits?

Yes. Arabic-Indic digits ٠-٩ are converted automatically, and spaces and hyphens between groups are ignored, so you can type the number as it appears in front of you.

6 tools

Tools from other categories