BN15 Versus The Business Number: When To Use The 15-Character Account
BN15
Definition
A 15-character Canadian program account identifier consisting of a nine-digit Business Number, two-letter program code, and four-digit reference number.
Overview
BN15 is a 15-character Canadian program account identifier consisting of a nine-digit Business Number, two-letter program code, and four-digit reference number. While the nine-digit Business Number (BN) identifies a legal entity, the BN15 identifies a specific program account that belongs to that entity — a crucial distinction for filings, payments, and customs documentation.
Key Differences Between BN And BN15
The nine-digit BN alone represents the business as a legal taxpayer. The BN15 appends program-level information to that BN so authorities and partners can route transactions to the exact account. Confusing the two can misdirect payments or returns: a payment sent to a BN without a program suffix may not apply correctly to a GST or payroll account.
How Each Identifier Is Used
- BN (nine digits): Used when referencing the business entity for registrations, corporate filings, and certain agency interactions that are entity-level.
- BN15 (15 characters): Used on program-specific filings such as GST/HST returns, payroll remittances, import/export accounts, and any documentation where the program account must be clear.
Examples Showing Correct Usage
Invoices and purchase orders often include the BN15 to show which account should be credited for input tax credits or tax-exempt transactions. Payroll reports and remittances must reference the BN15 for the payroll program account. Customs brokers and carriers use program-account BN15s when submitting release and accounting documents for imported goods if a specific import program account exists.
How Errors Arise And How To Avoid Them
Common errors include dropping the two-letter program code or using the wrong extension (e.g., RT0002 instead of RT0001). These typically come from misunderstanding the BN vs BN15 distinction or from manual data entry mistakes. Avoid errors by storing both the BN and BN15 in systems, validating the format, and keeping a register of the correct program codes and extension numbers for each vendor and location.
Where Systems Should Enforce The Difference
- Accounting Software: Use BN for entity records; require BN15 for remittance and filing lines.
- WMS/TMS/E-commerce Platforms: Capture BN15 for Canadian customers or suppliers when the document type (customs, billing, tax) requires a program account.
- EDI and API Integrations: Validate incoming or outgoing BN15 strings against expected patterns and against the vendor’s stored BN(s) to flag inconsistencies before submission.
Reconciliation And Audit Considerations
Accounts payable and receivable teams should reconcile payments and credits at the BN15 level when possible. Using BN15s in the payment reference field simplifies CRA reconciliations and audits because the agency will attribute amounts to the correct program account. If a payment cannot be matched, CRA processes can take longer and require manual intervention.
When You Can Use Just The BN
There are situations — such as high-level entity registration queries or corporate filings — where the nine-digit BN suffices. However transaction-level documents, remittances, GST/HST filings, payroll reporting, and customs clearance almost always require the full BN15 to be safe.
In short, the BN15 is the program-account version of the Business Number: use the nine-digit BN when referring to the business entity, and the full 15-character BN15 when you need to identify the specific CRA program account. Systems and staff should enforce and capture both to prevent misapplied payments and filing delays.
Sources And Additional Reading (3)
- Business number (BN)
“Business number (BN).” Government of Canada, https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/registering-your-business/business-number.html.
- Program accounts
“Program accounts.” Government of Canada, https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/registering-your-business/program-accounts.html.
- Payroll
“Payroll.” Government of Canada, https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/payroll.html.
More from this term
Looking for a 3PL?
Compare warehouses on Racklify and find the right logistics partner for your business.