Skip to main content
Free • Unlimited checks • No signup

Validate Canada TIN (SIN / BN)

Free online Social Insurance Number / Business Number validator. Instant validation using OECD-compliant rules for Canada tax identification numbers.

Validation Workspace

Validate SIN / BN

Enterprise checks for Canada tax identification numbers.

Instant one-by-one format validation

Country

Canada

Document

SIN / BN format check

Enter a SIN / BN to validate for Canada

Awaiting input

Paste values with or without separators. Validation also checks a normalized value.

Use a real SIN / BN sample to verify format compliance before filing.

About Canada TIN (SIN / BN)

The Social Insurance Number / Business Number is the official tax identification number used in Canada. Format: SIN: 9 digits (XXX XXX XXX), BN: 9 digits + 2 letter program identifier

Valid Examples

  • 123 456 789
  • 123456789RC0001

Invalid Examples

  • 123 456 78 (Too short)
  • 000 000 000 (Invalid)

Common Use Cases

  • Tax filing
  • Employment
  • Government benefits
  • CPP/EI contributions

Official source: Canada Revenue Agency

Frequently Asked Questions

What is a Canadian SIN?
The Social Insurance Number (SIN) is a 9-digit number required for employment and to access government programs. It's issued by Service Canada.
How do I validate a SIN?
Canadian SINs use the Luhn algorithm (mod-10 checksum). The last digit is a check digit calculated from the first 8 digits.

Need to validate 100s of TINs?

Sign up for 1,000 validations/month completely free. Bulk upload, API access, and webhooks included.

No credit card required • 1,000 free validations/month