Exact Canadian Business Number

Field

 

Value

 

Status and Priority

See central list

Confidence Level

High

Match Reason

Exact Canadian business number match

 
 
 

Summary

Enable accurate and scalable matching of Canadian companies by recognizing and processing 9-digit core Business Numbers (BNs) submitted by customers as tax or business identifiers. Since these values often include program-specific suffixes (e.g., RC0001), the system should identify them as Canadian BNs, normalize them by removing suffixes, and use the root 9-digit value to match against Legal Entity Master Data (MD) with high precision.

 

This rule uses Matched Attributes (MAs). For additional information, see this article.

 


Important Information

  1. Core BN of 9 digits used to identify the business.

  2. Program identifier code of 2 letters to identify the program account (a business can have multiple programs, but each should be used separately with the BN).

  3. Reference number of 4 digits to identify an individual program account (since businesses can have more than one of the same kind).

 

 

 
 

 

 

Below is a list of available program codes:

 
 
 

Program Name

 

Program Identifier

 

GST/HST

RT

Payroll deductions

RP

Corporation income tax

RC

Information returns

RZ

Registered charity

RR

Underused Housing Tax

RU

Fuel Charge

CT

Excise duty

RD

Excise tax and special levies

RE

Air travelers security charge

RG

Insurance premium tax

RN

Luxury tax

LT

Digital services tax

DT

 
 
 

See additional information here.

 


Match Logic

 

  • Valid candidates are ones that have at least one of the business_id_to_ca_bn or tax_id_to_ca_bn MAs.

  • If there is exactly one valid candidate, then that candidate is selected.

  • If multiple valid candidates exist:

    • If only one of them is active (inactive=false), that candidate is selected.

    • Otherwise, none of the candidates are selected.