Master USPS Address Checks: Step-by-step Verification
- 01. How USPS verification works
- 02. Quick step-by-step - single address
- 03. Quick step-by-step - bulk address lists
- 04. Essential USPS tools and services (what to use)
- 05. Illustrative data: accuracy and turnaround
- 06. Exact field rules and common USPS corrections
- 07. When USPS will mark an address undeliverable
- 08. Practical tips to improve match rates
- 09. Costs and licensing (practical numbers)
- 10. How to verify programmatically (APIs and certification)
- 11. Common edge cases and how to resolve them
- 12. Implementation checklist for operations
- 13. Metrics to monitor after verification
- 14. Historical and factual context (timeline)
- 15. Sample verification result (illustrative)
- 16. Quote and authority
- 17. When to call USPS directly
Answer: Use the USPS ZIP Code™ Lookup (Address) tool or a USPS-authorized CASS-certified service to enter the street, city, and state (or ZIP) and receive a USPS-standardized, deliverable address with ZIP+4; for bulk lists use CASS/NCOALink processing or the USPS Address Management services for the highest accuracy and mailability. USPS ZIP+4
How USPS verification works
The USPS verification process matches submitted address text against the USPS Address Management System (AMS) and returns a standardized, deliverable record including city, state, 5-digit ZIP, ZIP+4, and delivery point code (DPC). Address Management System
Quick step-by-step - single address
- Open the USPS ZIP Code Lookup (Find by Address) page on USPS.com and choose "Find by Address." Find by Address
- Enter street number, street name, city, and state (include apartment/suite when present). Apartment/suite
- Review the standardized result; accept USPS corrections (directionals, suffixes, ZIP+4). standardized result
- If the address is unrecognized, try alternate city names or contact a local Post Office for manual confirmation. local Post Office
Quick step-by-step - bulk address lists
For lists of addresses-hundreds to millions-use certified processing: run your file through CASS-certified software to standardize addresses and optionally through NCOALink to apply recent change-of-address updates; send through Address List Correction Service or use licensed vendors for privacy-protected, high-volume correction. CASS-certified
Essential USPS tools and services (what to use)
- USPS ZIP Code Lookup (Find by Address) - free, single-lookups and small batches. ZIP Code Lookup
- CASS-certified software - standardizes and tests deliverability in bulk with USPS match rates. CASS-certified software
- NCOALink - licensed change-of-address processing to update moved recipients before mail is sent. NCOALink
- Address List Correction Service (ALCS) - USPS will mark corrections on a submitted printout for a fee. Address List Correction
- AIS Viewer / Address Management data - for programmatic ZIP and range lookups for enterprise users. AIS Viewer
Illustrative data: accuracy and turnaround
Typical outcomes vary by method: single online lookups are immediate and accurate ~98-99% for properly formatted urban addresses, while CASS + NCOALink combined workflows produce 99.5%+ deliverability on cleaned customer lists over a rolling 48-72 hour vendor processing window. deliverability
| Method | Use case | Typical accuracy | Turnaround |
|---|---|---|---|
| USPS ZIP Code Lookup (single) | One-off verification, low volume | 98-99% | Immediate |
| CASS-certified batch | Bulk standardization, deliverability testing | 98.5-99.7% | Minutes-hours |
| CASS + NCOALink | Mailing lists needing move updates | 99-99.8% | Hours-2 days |
| Address List Correction Service | Postal Service-verified corrections on printouts | Varies (vendor dependent) | 7-14 days |
Exact field rules and common USPS corrections
USPS enforces a compact set of formatting rules: spell directionals as N S E W (or N., S.), use standardized suffixes (ST, AVE, BLVD), and place unit designators (APT, STE) after the street; the AMS may change spellings, add a ZIP+4, or split/merge delivery points. unit designators
When USPS will mark an address undeliverable
Addresses can be rejected or returned as "not deliverable as addressed" when the unit number is missing for multi-unit buildings, when the street number doesn't exist in the block range, or when the AMS has no matching record-for rural routes and new construction this is common until the address is added to the AMS. not deliverable
Practical tips to improve match rates
- Always capture separate fields: house number, street name, directional, suffix, unit designator, city, state, ZIP. house number
- Store address components (not a single freeform line) so automated parsers have higher success rates. address components
- Run CASS during off-peak hours and batch results to reduce vendor costs per record. off-peak hours
- Keep a process to handle "multiple matches" responses-log options and let a human confirm when necessary. multiple matches
Costs and licensing (practical numbers)
Single lookups on USPS.com are free for manual use, while CASS certification and NCOALink are licensed through USPS-approved vendors; typical per-record vendor pricing (safe, illustrative) might be $0.005-$0.025 for CASS batch runs and $0.01-$0.06 per record for NCOALink depending on volume and SLA. per-record
"Use USPS tools for standardization and CASS/NCOALink for list hygiene when deliverability matters,"-official USPS guidance has emphasized this approach since CASS release in the early 1990s. list hygiene
How to verify programmatically (APIs and certification)
For developers and systems, either call USPS web tools for small flows or contract a USPS-licensed vendor that exposes address-verify APIs with CASS certification; the vendor will return standardized address fields plus metadata (ZIP+4, DPC, LACSLink flags). LACSLink
Common edge cases and how to resolve them
1) New construction: if USPS has no record, verify with the local Post Office or developer's addressing office and document the temporary status. New construction
2) Rural routes and box-only addresses: confirm whether the recipient uses a PO Box or a physical route address; USPS may prefer PO Box format. PO Box
3) International-style inputs: normalize foreign formats before submitting to USPS (split into street/city/state/ZIP). foreign formats
Implementation checklist for operations
- Collect addresses in component fields and validate input via front-end masking (e.g., directional and suffix picklists). component fields
- Run live checks for high-value shipments and batch CASS/NCOALink for mailing lists prior to every major campaign. high-value shipments
- Log USPS responses and corrected addresses; keep original input for audit and undo. audit
- Flag ambiguous or unmatched addresses for manual review before printing labels. manual review
Metrics to monitor after verification
Track these KPIs: returned-to-sender rate, delivery success within 7 days, match rate after CASS, and percentage of addresses updated by NCOALink. returned-to-sender
Historical and factual context (timeline)
The USPS introduced ZIP codes in 1963 to speed mail sorting, added ZIP+4 in 1983 to refine delivery segments, and established CASS certification in the 1990s to measure software matching accuracy; these changes progressively reduced processing times and undeliverable mail rates by measurable margins. ZIP+4 in 1983
Sample verification result (illustrative)
| Input | USPS-standardized | ZIP+4 | Notes |
|---|---|---|---|
| 123 main st apt 4b, Anytown, NY | 123 MAIN ST APT 4B, ANYTOWN NY | 12345-6789 | Standardized suffix and unit, added ZIP+4 |
| 456 Elm, Smallville | 456 ELM ST, SMALLVILLE OH | 23456-0123 | Added street type and state; city disambiguated |
Quote and authority
USPS guidance to mailers has long been: "Use certified address matching and keep your address lists current to reduce undeliverable-as-addressed mail," a procedural stance reflected in Postal Explorer materials and vendor certification rules. Postal Explorer
When to call USPS directly
Contact USPS support when an address is persistently unrecognized, when new construction lacks AMS records, or when official documentation is required for bulk mail discounts or contested delivery claims. bulk mail discounts
Expert answers to Master Usps Address Checks Step By Step Verification queries
How do I use ZIP+4 and why it matters?
ZIP+4 adds 4 digits that identify a delivery segment (such as a side of a street or a building), improving sortation and delivery speed and cutting misdeliveries; include it on every postal barcode-enabled mailpiece. ZIP+4
Can the Post Office verify an address in person?
Yes-your local Post Office or Business Mail Entry Unit can confirm deliverability and may use internal AMS tools to mark corrections; call the National Customer Support Center for formal assistance if needed. Business Mail Entry Unit
How often should I run NCOALink on a customer list?
Run NCOALink at least quarterly for active customer lists and immediately before major mailings; organizations with seasonal moves (e.g., spring university moves) may run it monthly for best results. quarterly
Is using third-party "address validators" safe?
Third-party validators can be safe if they explicitly state they use USPS AMS data and are CASS-certified or licensed for NCOALink; otherwise results may be less reliable or noncompliant with USPS mailpiece preparation rules. CASS-certified
What does CASS certification guarantee?
CASS (Coding Accuracy Support System) certification guarantees that a vendor's address-matching and ZIP+4 assignment meet USPS accuracy standards and test cases, improving automated deliverability scoring. CASS
How do I interpret a "multiple matches" result?
When USPS returns multiple candidate addresses, compare unit numbers and ZIP+4s, prompt the user for a unit or secondary number, or route the record to manual review to select the correct delivery point. multiple matches