Australia ABN Validator

Validate Australian Business Numbers with the ABR check algorithm

Ad placeholder (leaderboard)

An Australian Business Number (ABN) is the unique 11-digit identifier the Australian Business Register (ABR) issues to every business in Australia. Before trusting an ABN on an invoice or supplier record, you can confirm it is well-formed using the official checksum. This validator runs that exact check entirely in your browser, which is useful for procurement, accounts-payable and developers building invoicing software.

How it works

The ABR defines a weighted modulus-89 check algorithm:

  1. Strip spaces so you have 11 digits.
  2. Subtract 1 from the first (leftmost) digit.
  3. Multiply each of the 11 digits by its positional weight: 10, 1, 3, 5, 7, 9, 11, 13, 15, 17, 19.
  4. Add the 11 products together.
  5. The ABN is valid if that sum is exactly divisible by 89 (remainder 0).

Example

Validate 51 824 753 556 → digits 5 1 8 2 4 7 5 3 5 5 6.

Subtract 1 from the first digit (5 becomes 4), then apply the weights:

(4×10) + (1×1) + (8×3) + (2×5) + (4×7) + (7×9) + (5×11) + (3×13) + (5×15) + (5×17) + (6×19) = 534.

534 ÷ 89 = 6 remainder 0, so the checksum is valid.

Notes

A valid checksum confirms the number is well-formed, not that the business is registered or active. Use the official ABN Lookup service to confirm registration status. Everything here runs locally — your ABN never leaves your device.

Ad placeholder (rectangle)