LetterAgent

Mail physical letters by just asking your AI assistant.


Status: LetterAgent is currently in private testing ahead of public launch. Everything on this page describes the service as it works today.

Home > Guides > CASS address changes

Why did the post office change my address?

The post office didn't change your address: it standardized it. USPS's CASS software rewrites addresses into its canonical format, uppercase with ZIP+4, and fills in missing apartment or suite numbers from its delivery database. When an address checker "corrects" your address, it's usually just formatting, not a real change.

What does CASS actually do?

CASS stands for Coding Accuracy Support System, and it's the reason your address comes back looking shouty. It takes whatever you typed and rewrites it into the single canonical version USPS keeps on file: street suffixes abbreviated to the standard form, everything uppercased, and the ZIP+4 appended. The point is machine readability: sorting equipment works best when every address follows the same pattern.

The part that surprises people is the added apartment number. CASS checks its database of every delivery point in the country, and if your building has unit numbers on file, it appends the missing one. You typed "123 Main St" and it came back "123 MAIN ST APT 4B" because the database knows your unit. It didn't look inside your life: it looked up your building.

What you typedWhat CASS returnsWhy
123 main st, springfield123 MAIN ST, SPRINGFIELD IL 62701-1234Uppercase, standard abbreviations, ZIP+4 appended
123 Main St (no unit)123 MAIN ST APT 4BSecondary number filled in from the delivery database
123 Main Street123 MAIN STCanonical abbreviation for the street suffix
Toronto ON M4B1B3TORONTO ON M4B 1B3Canada Post format: postal code on the same line, two spaces after the province

Is NCOA the same thing?

No, and mixing them up causes confusion. CASS is about formatting: making an address match the canonical form. NCOA, the National Change of Address system, is about moves: it records who filed a change of address and where they went. Mailers often run both: CASS to standardize the list, NCOA to update the people who moved. One fixes how the address looks, the other fixes where it points.

Should you use the standardized version?

Yes. The standardized version is what the sorting machines are tuned to read, so it moves through the system with the fewest hiccups. If an address tool gives you a corrected version, use that version on the envelope rather than your original typing. This is especially true for the added unit number: mail to "123 Main St" with no apartment number in a building full of units is a coin flip, while "123 MAIN ST APT 4B" goes straight to your door.

In Canada, the equivalent standardization puts the postal code on the same line as the city and province, with two spaces between the province and the code: "TORONTO ON M4B 1B3". That spacing isn't decoration: it's the format Canada Post's equipment expects, and matching it reduces mis-sorts.

What if the standardized address is wrong?

It happens, usually with new construction or unusual addresses the database hasn't caught up with. If CASS insists on a version you know is wrong, like a unit number that isn't yours, don't use it: use the address as your local post office knows it, and mention the discrepancy to the carrier or the local office so the database gets fixed. The database is authoritative until it isn't, and your local office is the appeal court.

Related guides

Ready to mail it? Send your letter with LetterAgent: describe it to your AI assistant, approve the exact quoted price, and it's printed and mailed.


LetterAgent is a working name. Prices include print, postage, and our service fee. US prices in USD, Canadian prices in CAD (Canadian prices exclude applicable sales tax, added at checkout). Currently in private testing.

Need help? Ask your assistant. It can check a job's status any time. If it ever can't handle something: hello@getletteragent.com

Privacy policy | Terms of service | Data processing