UPS Tracking Number Format: 1Z Codes Decoded
Break down any UPS 1Z tracking number digit by digit. See which service code means Ground vs. Next Day Air, verify the check digit, and spot invalid numbers before contacting support.
UPS Tracking Number Validator
A UPS tracking number is an 18-character alphanumeric code that starts with "1Z" followed by a 6-character shipper ID, a 2-digit service code, and an 8-digit package identifier with a check digit. The most common format is 1Z999AA10123456784. UPS also uses shorter formats for Mail Innovations (22-digit) and freight (9-digit pro numbers).
If you have a tracking number starting with "1Z" and want to know when your package will arrive, you are in the right place. Most UPS tracking numbers follow a standard pattern that tells you the exact shipping service used—from Next Day Air to Standard Ground.
Here is a quick look at the main formats:
| Format | Example | Service Type |
|---|---|---|
| 1Z + 16 characters | 1Z662F410378787827 | Ground, Air, Express (Standard) |
| 9 Digits | 123456789 | UPS Mail Innovations / Legacy shipments |
| 10 Characters | T1234567890 | UPS Freight |
| 12 Digits | 999999999999 | Specialized Services |
| 18 Digits | 123456789012345678 | International / Freight |
How to decode the standard 1Z tracking number
The standard UPS tracking number has 18 characters and always starts with 1Z. UPS introduced this standard format in 1993 to streamline barcode scanning and automated sorting. It is not a random string of numbers and letters, but a structured code built of specific parts:
1Z xxxxxx yy zzzzzzz c
- 1Z: The carrier prefix confirming it is a UPS shipment.
- xxxxxx: A 6-character alphanumeric shipper account number (the sender's unique account ID).
- yy: A 2-digit service code that identifies the delivery method (e.g., Ground, Next Day Air).
- zzzzzzz: A 7-digit package identifier.
- c: A single check digit (checksum) to prevent typing errors.
For example, in the tracking number 1Z662F410378787827, the shipper's account number is 662F41, the service code is 03 (which means Ground shipping), the package identifier is 7878782, and the checksum digit is 7.
Service codes decoded
The two digits after the shipper account number indicate the exact service level. Knowing these codes helps you set expectations for when the package will arrive, even before the tracking page updates.
| Code | Service Type | Delivery Commitment |
|---|---|---|
| 01 | UPS Next Day Air | Next business day by 10:30 AM |
| 02 | UPS Second Day Air | 2 business days |
| 03 | UPS Ground | 1 to 5 business days |
| 12 | UPS Third Day Select | 3 business days |
| 13 | UPS Next Day Air Saver | Next business day by 3:00 PM or 4:30 PM |
| 15 | UPS Next Day Air Early A.M. | Next business day as early as 8:00 AM |
| 66 | UPS Worldwide Express | 1 to 3 business days (International) |
| 78 | UPS Ground (Returns - 1 Attempt) | Return service with one pickup attempt |
| A0 | UPS Next Day Air Early A.M. (Adult Signature) | Adult signature (21+) required upon delivery |
| A8 | UPS Ground (Adult Signature) | Adult signature (21+) required upon delivery |
How the checksum validation works
The final digit of a 1Z tracking number is a check digit. It is calculated using a formula to verify that the number is mathematically valid. If you type a single digit incorrectly, the checksum will not match, and the tracking system will immediately flag the number as invalid.
You can calculate this checksum manually:
- Remove the
1Zprefix, leaving the 15 alphanumeric characters and the final check digit. - Convert any letters to numbers using a standard mapping (A=2, B=3, C=4, ..., Z=0).
- Assign weights to each of the first 15 positions: multiply the digits in odd positions by 2 and the digits in even positions by 3.
- Add all the products together.
- Find the remainder of the total sum when divided by 10 (modulo 10).
- Subtract the remainder from 10. The result is the check digit. (If the result is 10, the check digit is 0).
For example, with the tracking number 1Z662F410378787827, the 15 characters after removing the 1Z prefix and the check digit are 662F41037878782. After converting letters and applying the weights (odd positions multiplied by 2, even by 3), the sum is 163. The next multiple of 10 is 170. Subtracting 163 from 170 yields a check digit of 7.
Instead of doing this math by hand, you can paste the tracking number into our validator tool above to verify it instantly.
Other UPS tracking formats
While "1Z" is the most common format, you might run into other formats depending on how and where the item was shipped:
UPS Mail Innovations
This service is a partnership between UPS and the United States Postal Service (USPS). UPS handles the long-distance transit, and USPS delivers the package to your door (the "last mile").
- These tracking numbers are usually longer, ranging from 18 to 34 characters.
- They often start with
92or94, matching standard USPS formats, because the final delivery is handled by the post office. - An example of a UPS Mail Innovations sequence is
9274890249675200001234(22 digits).
UPS Freight
LTL (Less-Than-Truckload) and heavy freight shipments use different tracking numbers.
- These are usually 10-digit alphanumeric codes that start with letters like
HorV. - They can also be 7- to 20-character PRO numbers used for commercial logistics.
- A typical UPS Freight PRO number is a 9-digit sequence like
123456789.
Troubleshooting common tracking errors
If your tracking number is not working, it is usually due to one of these common issues:
Case sensitivity
Some shipping systems are case-sensitive. If you type the number in lowercase (1z662f41...), the system might not recognize it. Always capitalize the letters (1Z662F41...).
Copy-paste formatting
When you copy a tracking number from a shipping confirmation email, it might include hidden spaces, hyphens, or brackets. For example, 1Z-662F41-03-787878-27 contains dashes that will break the search. Strip out everything except the letters and numbers before pasting it into a tracking field.
Confusing "O" with "0"
Alphanumeric tracking numbers often contain both the capital letter "O" and the number "0". If you are typing the code manually, try switching them if the tracking search returns an error.
Status stuck on "Label Created" or "Shipper Created Label"
This means the sender has printed the shipping label, but UPS has not scanned the physical package yet. This is common on weekends or during busy shopping seasons. Give it 24 to 48 hours for the first scan to show up in the system.
FAQs
Can I track a UPS package without a tracking number?
Yes, you can track it using a reference number (like a purchase order or invoice ID) if the sender added it to the shipping label. You can also sign up for UPS My Choice, which automatically lists all incoming packages sent to your address.
Why is my package not updating over the weekend?
UPS Ground packages do not move on Sundays, and scans are less frequent on Saturdays. If your package is scanned on Friday evening, do not be surprised if the status stays the same until Monday morning.
How long does UPS keep tracking history online?
Tracking information remains available on the UPS website for 120 days after the package is delivered. After this period, you will need to contact customer support to retrieve archived records.
What is the difference between UPS Ground and UPS Mail Innovations?
UPS Ground is handled entirely by UPS from pickup to delivery. UPS Mail Innovations is a hybrid service where UPS manages the main transport, but hands the package over to the local post office (USPS) for the final delivery.
Related Guides
- USPS Tracking Number Format
- FedEx Tracking Number Format
- DHL Tracking Number Format
- How to Track a Parcel
Source: Official tracking specifications and support documentation from ups.com.
Ready to track your package?
Support for 1,600+ carriers worldwide in a single search.