For a US customer order, use the USPS ZIP Code Lookup to check a ZIP Code against the street, city, and state information available. A ZIP Code is one part of a delivery address, not proof that a customer or business is actually at that location. Confirm the unit number, street details, recipient, and intended delivery destination before creating a shipping label. This is the US adaptation of the Brazilian source article’s address-checking workflow.

Start with the full address

Ask for street number and name, apartment or suite where applicable, city, state, and ZIP Code. A five-digit ZIP can cover multiple streets and addresses. If a customer gives only a ZIP, it cannot tell you which building or unit will receive the package. For a service visit, also confirm entry instructions and a contact route. Use the address information only for the purpose the customer authorized.

Use the official lookup

  1. Open the USPS ZIP Code Lookup from the official USPS site.
  2. Choose the search by address when you have the street, city, and state.
  3. Enter the address details as supplied, including a unit when relevant.
  4. Review the returned ZIP Code and any standardized address presentation.
  5. If results do not match, ask the customer to confirm rather than choosing a nearby address.
  6. Put the confirmed details into the actual order and shipping label.
  7. Inspect the final label as the carrier and recipient will see it.

USPS also offers lookups by city and state or cities associated with a ZIP. Those can help investigate an address, but they are not a substitute for validating the complete street destination. An official lookup result does not guarantee that a particular person or company is at that address, as USPS itself notes.

FieldCheck before shipping
StreetNumber, name, and direction or suffix if present
UnitApartment, suite, or other secondary detail
City and stateConsistent with the destination and customer confirmation
ZIP CodeMatches the complete address in USPS lookup
RecipientRight person or business for this specific order

Autofill should help, not prevent correction

An order form may fill city and state when a ZIP is entered. Let the customer review and correct the result when it does not match their intended destination. A database can contain alternative place names or a valid ZIP used for several locations. Do not silently replace a verified suite or street with a generic result. If your checkout marks the form complete despite a missing apartment number, the shipment can still fail.

Handle similar results carefully

Multiple street names, business complexes, or unit types can look similar. Compare the full address rather than selecting the first result. If a system suggests a different ZIP+4 or standardized form, check it against the customer-provided details before changing the order. A carrier’s suggestion may improve formatting but cannot confirm the intended recipient. When uncertain, pause the shipment and ask for confirmation.

Keep order and permanent customer record distinct

A customer may ship an individual order to a temporary workplace, gift recipient, or pickup location. That destination should not automatically overwrite the customer’s main address in the CRM. Store the order-specific shipping address with the order and ask before changing a permanent contact record. This avoids sending later documents or products to an old temporary location.

Check the printed or generated label

Review the recipient name, street number, unit, city, state, and ZIP Code on the label itself. Confirm that no line was cut off or moved into the wrong field by the shipping system. If a platform shortens long text, edit the field structure rather than guessing that the carrier will infer the missing part. A correct entry screen is not proof that the generated label is readable.

Store ZIP Codes as text in spreadsheets

A leading zero is meaningful in some US ZIP Codes. A numeric spreadsheet cell can remove it, so keep ZIP and ZIP+4 values as text. This also prevents arithmetic formatting from treating them as quantities. When importing a list into a CRM or shipping service, test a record with a leading zero and a ZIP+4 before processing the whole file.

Common questions

Does the ZIP Code confirm a house number? No. Check the full address and recipient separately.

Can one ZIP cover several destinations? Yes. Do not use it as a unique address identifier.

Should a shipping address replace the customer’s main address? Only when that is the customer’s intent and your system’s process calls for it.

Use official lookup to resolve the postal code, then confirm the complete destination and final label. That is the step that makes the address usable for an actual order.

Sources and references