Industry

Address Verification Services: A 10-Point Pre-Flight Checklist in the Right Order

Address verification services standardize, validate, and update mailing addresses against USPS reference data before print. Certified services all draw on the same USPS data, so what really sets your results apart is the order you run the checks in. Get it right and your file comes out clean. Get it wrong and it can quietly get worse.

Let’s start with a few terms. CASS (Coding Accuracy Support System) is the USPS certification for address-matching software. CASS software corrects each address and adds its ZIP+4, four extra digits that narrow delivery to a block or building. DPV (Delivery Point Validation) confirms USPS delivers to that exact address. NCOALink, the USPS National Change of Address product, supplies new addresses for people who filed a move.

Why order matters as much as which address verification services you use

One of the easiest mistakes to miss is matching before you standardize. Matching compares records to find duplicates or link them to another file, such as the USPS move file. If you dedupe a raw file, “123 N Main St Apt 4” and “123 North Main Street #4” survive as two records, and one household ends up with two statements. Run NCOALink against unstandardized input, and it can miss matches in the move file, because every NCOALink match requires a ZIP+4 coded, parsed input address. Neither error throws a warning, so the file looks perfectly clean, which is exactly what makes them so sneaky.

In regulated mail, a missed move can turn into a privacy incident: a statement sent to a former address puts account or health information in front of the wrong person. That’s why every other statement mail accuracy check depends on getting the address right first. If you’d like to see the dollar impact of returns, take a look at what undeliverable mail costs.

The 10-point address standardization pre-flight checklist

Here’s the order we recommend, with a quick note on what each step does and why it sits where it does.

CheckWhat it catchesWhat happens if you skip it
1. CASS with LACSLinkMisspellings, nonstandard formats, missing ZIP+4, 911-converted addressesEvery downstream match rate falls, converted addresses fail DPV, and the job loses automation pricing
2. DPVHouse or unit numbers that don’t existYou print and pay postage for addresses no carrier can reach
3. SuiteLinkBusiness addresses missing a suite numberB2B pieces can stall in a building mailroom or come back
4. NCOALinkRecipients who filed a change of addressYou mail to former residences and fail the Move Update standard
5. CASS/DPV re-runForwarding addresses that are unstandardized or undeliverableMove-updated records skip delivery-point and vacancy checks
6. Vacant/No-StatUnits USPS marks as unoccupied or not receiving mailRequired notices go to empty units
7. DedupeDuplicate records hidden by formattingYou pay twice per household and distort response reporting
8. SuppressionDeceased, incarcerated, and opted-out recipientsYou mail to grieving families and to consumers who asked not to be contacted
9. Seeds/decoysLate delivery and unauthorized list useYou have no independent proof of delivery timing or list misuse
10. Sample QA + sign-offMapping errors and count mismatchesErrors reach recipients before anyone internal sees them

Reading the QA output before you approve print

A good habit is to compare the processing report with last cycle’s and look into any sudden change.

CASS and DPV codes

The CASS run produces PS Form 3553, the CASS summary report, which reports ZIP+4/DPV-confirmed, carrier route, and eLOT counts, with LACSLink and SuiteLink in an informational section. eLOT (enhanced Line of Travel) codes give each address’s place in the carrier’s delivery order. Keep the form with your job record, since USPS requires the mailer to keep PS Form 3553 for one year and produce it on 24-hour notice. Then read DPV at the record level, where USPS defines four DPV confirmation indicators.

Footnote codes give the reason. N1 flags missing secondary information, CC flags a secondary number that is present but unconfirmed, and M1 or M3 flag a missing or invalid primary number. A cluster of N1 and D results often points to an apartment field lost in the source file export. SuiteLink cannot recover those because it only appends suites to business addresses, so fix them upstream by getting the data right at intake.

Don’t be surprised if SuiteLink changes only a few records. That’s normal. Review any LACSLink-converted address that fails DPV by hand, and double-check that LACSLink and DPV are licensed and turned on in your CASS software.

Move, dedupe, and suppression counts

NCOALink return codes separate matches that return a new address from moves with no forwarding address. Send the second group to address research and hold it from print. Dedupe and suppression counts should look like last cycle’s. A dedupe rate that jumps often means a match key changed. A match key is the set of fields that decides two records are the same. A name field split differently in a new export can change it. A suppression count of zero often means the file never touched the suppression lists.

When to hold a job

Hold the job when any check below breaks its limit. A hold costs a few hours, while a bad mailing costs reprints, wasted postage and, in regulated programs, a possible breach review. It helps to agree on these rules with your list owner up front.

FAQ

What is the difference between CASS and DPV?

CASS standardizes an address and, through certified software, assigns its ZIP+4, delivery point, and carrier route codes. DPV confirms the address is a known USPS delivery point. A CASS-coded address can still fail DPV, so run both.

Run both on every file, though they change few records. SuiteLink only affects business addresses missing a suite number. LACSLink only affects rural-style or renamed city-style addresses converted under 911 readdressing. B2B and rural lists see the largest impact.

Should transactional mail run against the same suppression files as marketing mail?

Only some of them apply, and the distinction matters. Mail preference files such as DMAchoice cover prospect promotional mail, and companies may still send invoices, bills, statements, and notices to registered customers. They do not excuse a legally required notice. On regulated accounts, route deceased flags to estate handling rather than silently dropping the record.

How often should a recurring statement file go through pre-flight?

Every cycle. Address data goes stale between runs, and a source system change can break a field mapping without any warning.

How Mailing.com runs your pre-flight checks

Our on-site USPS verification office reviews address formatting and deliverability inside our facility before the mail is handed to USPS, so issues get fixed in production. Your mailing expert is happy to walk you through how these checks run on your files.

More From the Mailing.com Blog

Have a Project in Mind?

Our team of mailing experts is standing by to help you choose the right direct mail services.

Request a Quote