๐ŸŒ Real Address Generator
Logistics ยท 2026-03-29

Shipping Label Address Formatting: Requirements from USPS, UPS, FedEx, and DHL

A shipping label that looks correct to the human eye may fail carrier scanning equipment, resulting in delays, surcharges, or returned packages. Each major carrier has specific formatting requirements that automated shipping systems must respect.

USPS Requirements

USPS has the most detailed formatting standards, documented in Publication 28. Key requirements: all caps for the delivery address block, no punctuation (no periods, commas, or hyphens except in ZIP+4), standard abbreviations for street suffixes and directionals, city-state-ZIP on a single line, secondary address info (Apt, Ste) on the line above or same line as the street address, and the delivery address positioned in the lower center of the label. The Intelligent Mail barcode must encode the correct ZIP+4 and delivery point for automated sorting.

UPS Requirements

UPS is somewhat more flexible than USPS but has its own standards: the MaxiCode (a square 2D barcode) on the label must encode the correct ZIP code for routing, the recipient's name must be included, the country name must be spelled out for international shipments (not abbreviated), and residential/commercial classification must be specified (affecting surcharges). UPS's address validation runs at label creation time โ€” their API will reject labels with addresses that fail validation, preventing shipments to non-existent locations.

FedEx Requirements

FedEx's label standards include: a 2D barcode encoding the tracking number and routing information, the destination postal code prominently displayed for manual sorting backup, the service type indicator (Ground, Express, etc.) clearly visible, and for international shipments, the recipient's phone number is mandatory (FedEx delivery drivers may call ahead). FedEx's address correction service will automatically fix minor errors but charges $19.50 per correction โ€” an incentive to get addresses right at the source.

DHL Express International

DHL's international shipping labels have additional requirements: the destination country must be in English, commercial invoices must accompany the package with matching recipient addresses, the HS tariff code determines which customs office processes the shipment (sometimes routing through different facilities based on content), and the DHL waybill number must match across all documentation. For deliveries to countries with non-Latin addressing, DHL recommends including the address in both local script and romanized form.

Automation Best Practices

For businesses shipping at scale, address standardization should happen before label generation โ€” not during. Implement CASS-certified validation at the point of address collection (checkout), store addresses in a standardized format in your database, and let your shipping software generate labels from already-clean data. This approach prevents the accumulation of address errors that lead to delivery failures, surcharges, and customer complaints. The cost of address validation is a fraction of the cost of a single returned or delayed package.

ilang:article:v1 | encoding:PUBLIC | protocol:ilang.ai

Related Articles

Need a Real Address?

Generate validated addresses for 22+ countries โ€” free.

Try the Generator โ†’