NZ Bank Code Checker

NZ Bank Code Validator | Check NCC Numbers Instantly

NZ Bank Code Validator Tool

✓ No data stored · Works offline · Instant results

Example: 01-0001-0123456-00 (ANZ Bank)

✓ Copied to clipboard

How This NZ Bank Validator Works

New Zealand bank accounts follow a strict format with built-in error checking. Every valid account number passes a mathematical verification called a “modulus check.”

Account Format = BB-BBBB-AAAAAAA-SSS

Where:

  • BB = 2-digit bank code
  • BBBB = 4-digit branch code
  • AAAAAAA = 7-digit account base number
  • SSS = 2 or 3-digit suffix (account type)

New Zealand Bank Codes Reference

Bank Code Bank Name Common Usage
01 ANZ Bank New Zealand Personal, business, rural banking
02 BNZ (Bank of New Zealand) Personal and commercial banking
03 Westpac New Zealand Retail and business banking
08 ASB Bank Personal, business, investment
12 Kiwibank NZ Post-backed retail banking
25 The Co-operative Bank Customer-owned banking
30 Heartland Bank Savings, loans, reverse mortgages

Verification Tip:

The modulus check catches about 99% of typing errors. Always validate before sending money to new accounts.

Important Note:

This tool validates format and mathematical correctness. It cannot confirm if an account is active or exists.

Common Validation Scenarios

Account Number Status Reason
01-0001-0123456-00 Valid Correct format, passes modulus check
12-3456-7890123-45 Valid Kiwibank account, proper structure
99-0001-0123456-00 Invalid Bank code 99 doesn’t exist in NZ
01-001-0123456-00 Invalid Branch code too short (needs 4 digits)
You May Also Need:  Routing Number Checker

If Validation Fails:

1. Check for typos in each segment
2. Verify the source document
3. Confirm the suffix with your bank
4. Send a test payment if uncertain

Similar Posts