South Africa VAT Number Validator

Validate a South African VAT vendor number — 10 digits starting with 4 plus Luhn.

Ad placeholder (leaderboard)

A South African VAT number is the 10-digit vendor registration number issued by the South African Revenue Service (SARS) to businesses registered for Value-Added Tax. Before you trust one on a tax invoice or supplier record, you can confirm it is well-formed with this free validator, which runs entirely in your browser.

How it works

The validator applies two structural rules plus the Luhn check:

  1. Length. The number must be exactly 10 digits (spaces are ignored).
  2. Leading digit. It must start with 4, the range SARS allocates to VAT vendors.
  3. Luhn check. The final digit is a mod-10 check digit. Working from the right, double every second digit, subtract 9 from any doubled value above 9, sum all the digits, and the total must be a multiple of 10.

Example

Take 4220119988. It is 10 digits and starts with 4, so it passes the structural rules. Running Luhn across all ten digits gives a sum that is a multiple of 10, so the check digit passes and the number is valid.

Notes

A valid result confirms the number is internally consistent — it does not prove the vendor is currently VAT-registered. To confirm registration, use the SARS VAT vendor search. Everything here runs locally, so your VAT number never leaves your device.

Ad placeholder (rectangle)