Field |
Value |
|---|---|
Status and Priority |
|
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
Core BN of 9 digits used to identify the business.
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).
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_bnortax_id_to_ca_bnMAs.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.