Tracking Woes? Decode Canada Post Codes In Seconds
- 01. How to read Canada Post tracking codes like a pro
- 02. Core Canada Post tracking-number patterns
- 03. Structure and meaning inside the code
- 04. 16-digit numeric codes and business-class labels
- 05. Where to find your Canada Post tracking code
- 06. Simplified reference table of common formats
- 07. Step-by-step checklist to verify your tracking code
- 08. Common mistakes and how to avoid them
- 09. Does Canada Post use the same format for domestic and international shipments?
How to read Canada Post tracking codes like a pro
A Canada Post tracking code usually follows one of two main patterns: a 13-character alphanumeric string (like LM123456789CA) or a 16-digit numeric code (like 5035144199183281). These formats are used across domestic and international services such as Xpresspost, Expedited Parcel, Registered Mail, and many commercial labels, so recognizing them helps you validate that you're copying the right sequence before you attempt to track.
Core Canada Post tracking-number patterns
Canada Post tracking number formats are standardized by both Canada Post and the Universal Postal Union (UPU) to ensure automated sorting and global interoperability. In practice, most consumers encounter either a 13-character UPU-style code or a 16-digit numeric barcode generated by online or commercial tools.
- 13-character alphanumeric: Two letters, nine digits, and two letters (often "CA"), as in
RY982465507CNorLM071894960CA. - 16-digit numeric: A string of 16 digits, such as
7035114477138472or4002847016405018, typically used on online or commercial labels. - Shorter numeric codes: Some niche services (e.g., prepaid envelopes, bill of lading) may use 11- or 12-digit sequences, but these are less common for everyday parcels.
If you see a code that looks like a mix of letters, dashes, and numbers, the true tracking code is usually the compact block without dashes or spaces; Canada Post's online tracker strips spaces automatically and expects a continuous string of 13 or 16 characters.
Structure and meaning inside the code
A 13-character Canada Post tracking code is not randomly generated; Canada Post allocates the first two letters to indicate the type of service or product. Historical internal documentation shows that, for example, "RN" designates registered mail, "PG" corresponds to certain Express Post envelopes, and other prefixes map to specific pre-paid packaging types or service classes.
The nine digits in the middle are a sequential sequence number plus a built-in check digit, calculated using a weighted modulus-11 algorithm to guard against misreads at the barcode scanner. This check-digit logic means any small error in copying (for example, swapping two digits or mistyping a "0" as "O") will often yield a "no tracking info found" result, even if the rest of the code looks correct.
The two final letters are the country code, usually "CA" for items originating in Canada, following UPU S10 standards for international postal items. For cross-border shipments, some codes may end in "CN" or another country code, signaling the destination or routing to foreign postal operators.
16-digit numeric codes and business-class labels
The 16-digit numeric tracking code is strongly associated with labels created via Canada Post's online tools or commercial-account systems, such as those generated by retailers or 3PL platforms. These codes are typically embedded in GS1-128 barcodes, which are widely used in logistics to carry both tracking and supplementary shipment data under the same barcode.
Within the 16-digit structure, the first seven digits function as a reference code for the originating post office or business account, helping Canada Post route exceptions and reconcile scans back to the source facility. The remaining digits include a sequence number and a check digit calculated using the Luhn algorithm (modulus-10), which is the same scheme used by USPS and many other carriers for numeric track-and-trace barcodes.
For most shippers and recipients, this technical detail is invisible; the practical takeaway is that if you paste a 16-digit code into the Canada Post tracker and nothing appears, you should first confirm that all 16 digits are present, with no spaces, hyphens, or appended text.
Where to find your Canada Post tracking code
A Canada Post tracking number typically appears in at least three places: the physical shipping label, the retail receipt or mailing slip, and the order-confirmation email from the retailer or sender. Online retailers often embed the tracking code as a clickable link in the "order shipped" email, which internally populates the Canada Post tracker when clicked.
If you shop at major Canadian e-commerce platforms, the tracking code is usually visible in your order history or account dashboard under headings like "shipment details" or "tracking information." For in-person mailing, the retail receipt printed at the counter will display the tracking code in slightly larger type beneath the barcode, making it easy to copy manually if you don't scan the receipt.
Because Canada Post sometimes reuses similar-looking numeric sequences for postal codes and service reference numbers, it is critical to confirm that the string you're entering matches the exact format described earlier (13-character alphanumeric or 16-digit numeric) and is explicitly labeled "tracking" or "track this item."
Simplified reference table of common formats
The table below summarizes the main Canada Post tracking code formats you are likely to encounter, along with example patterns and typical usage contexts.
| Format type | Length | Example pattern | Common usage |
|---|---|---|---|
| Alphanumeric (UPU S10) | 13 characters | LM123456789CA | Xpresspost, Expedited Parcel, registered mail, many pre-printed labels |
| Numeric (GS1-128) | 16 digits | 5035144199183281 | Online shipping labels, commercial labels, e-commerce platforms |
| Short numeric (legacy) | 11-12 digits | 12345678901 | Prepaid envelopes, bill of lading, some COD labels |
| Alphanumeric (prepaid envelope receipt) | 13 characters | AA123456789AA | Customer receipt for prepaid envelopes or flat-rate packaging |
Step-by-step checklist to verify your tracking code
Because misentered tracking codes are one of the top reasons users think "Canada Post tracking isn't working," having a quick verification routine can save time. The steps below are designed to help you confirm that the string you're entering matches Canada Post's expected format before you question the status.
- Check the length: Count the characters in the code. If it's not 13 (with letters and digits) or 16 (all digits), confirm on the label whether it is actually a postal code, reference number, or service ID rather than a tracking code.
- Strip spaces and hyphens: Remove any spaces, dashes, or commas that may appear for readability on the label or in text (for example, turning "7035 1144 7713 8472" into "7035114477138472").
- Confirm the pattern: Verify that a 13-character code starts with two uppercase letters, has nine digits in the middle, and ends with two letters (usually "CA"), and that a 16-character code is all digits with no letters.
- Compare against the label photo: If possible, open your order-confirmation email or the receipt photo and ensure the code you typed matches the one printed beside the barcode or explicitly labeled "tracking."
- Wait for the first scan: If the seller confirms shipment but the tracker shows no data, wait 24-48 hours; Canada Post statistics indicate that roughly 87% of parcels picked up at the counter are scanned into the system within the first business day.
Common mistakes and how to avoid them
One of the most frequent user errors is misreading the letter "O" as the digit "0" (or vice versa) in a 13-character Canada Post tracking code, especially when the code is handwritten or printed on a low-resolution label. This can be enough to invalidate the check digit, causing the system to return "no tracking information," even though the package is physically moving through the network.
Another common misstep is confusing the product code on a prepaid envelope (such as "PG-123" for an Express Post prepaid envelope bar) with the actual tracking sequence printed elsewhere on the label. Canada Post's own guidance urges customers to use the numeric or alphanumeric string explicitly labeled as the tracking number, not the service-type code, when entering information into the online tracker.
When in doubt, it helps to take a crisp photo of the label and zoom in on the barcode area so you can distinguish letters from digits more clearly. Many third-party multi-carrier trackers also provide a "copy from image" feature or QR-style barcode scan option, which reduces manual entry errors and aligns closely with how Canada Post's internal systems read the same barcode.
Does Canada Post use the same format for domestic and international shipments?
Most domestic and international Canada Post tracking codes follow the same 13-character UPU S10 pattern, but the final two letters often encode the country of origin or destination (for example, "CA" for Canada, "CN" for China). For international parcels handled jointly with USPS or other UPU members, the 16-digit numeric format may also appear, particularly when the shipment originates from
Everything you need to know about Tracking Woes Decode Canada Post Codes In Seconds
What does a Canada Post tracking code look like?
A typical Canada Post tracking code is either a 13-character combo of two letters, nine digits, and two letters (for example, "LM123456789CA"), or a 16-digit numeric string such as "5035144199183281." These formats cover the vast majority of domestic and international parcels sent through Canada Post, including Xpresspost, Expedited Parcel, and Registered Mail labels.
Are all Canada Post tracking codes 13 characters long?
No; while the 13-character alphanumeric format is very common, Canada Post also uses 16-digit numeric tracking codes, particularly for online or commercial labels, and some specialized services may use 11- or 12-digit sequences. When multiple formats exist, the Canada Post tracker will usually accept any of the valid patterns, but older or specialty services may only be traceable with the specific numeric length they were issued.
Can I track a Canada Post package with just a postal code?
No; a Canadian postal code (formatted like A1A 1A1) is separate from the tracking code and is used only for routing mail to the correct delivery area, not for real-time location tracking. To see movement details, you must enter the full 13- or 16-character tracking code on the Canada Post website, Ship24, or another multi-carrier tracker.
What if my Canada Post tracking number isn't working?
If your tracking number produces "no information found," common causes include copying spaces or hyphens, confounding a service reference number for a postal code, or entering the code before the item has been scanned into the Canada Post network. Best practice is to wait 24-48 hours after the seller marks the item as shipped, then re-enter the code without spaces; if it still fails, contact the retailer or Canada Post with the original label photo as proof of the correct tracking code.
How many different Canada Post tracking code formats exist?
Critically, Canada Post employs several numeric lengths and styles, but the vast majority of everyday packages fall into either the 13-character alphanumeric format (like "LM123456789CA") or the 16-digit numeric format (like "5035144199183281"). Niche services such as certain prepaid envelopes, bill of lading forms, or COD labels may use 11- or 12-digit codes, so the total number of distinct "format types" is higher, but the practical effect for most consumers is limited to those two main patterns.
Can the letters in a Canada Post tracking code tell me the service type?
Yes; the first two letters in a 13-character Canada Post tracking code generally indicate the product or service class, such as "RN" for registered mail or "PG" for certain Express Post envelopes. These prefixes are part of Canada Post's internal product-coding scheme, so by learning a few common prefixes, experienced shippers can quickly infer whether a given code maps to Express, Registered, or a pre-paid envelope without opening the tracking page.