Address Verification Services: NCOA, CASS, and DPV Processing
Mail Processing Associates runs address verification services in-house at a single Lakeland, Florida production facility (one roof, one team, all 50 states). Our address verification services cover CASS standardization, NCOA processing against the live USPS National Change of Address database, and Delivery Point Validation, all completed before any mail piece touches the press. The same team that scrubs your list with our address verification services runs the print job and inducts the trays at our USPS Business Mail Entry Unit (BMEU). No file handoffs to a separate data shop, no waiting on a third-party vendor to clear results back, and no surprises on the postal invoice.
If you have a mailing list that is older than 95 days, has not been NCOA-processed, or was scraped together from spreadsheets, CRM exports, and donor records of varying age, you need address verification services before the next drop. This page walks through what address verification actually means at the USPS level, how MPA's address verification services run end to end, what they cost, and why our service typically returns approximately 94% match rate on NCOA processing and 98.5% deliverability after NCOA hygiene.
Get a quote on address verification services for your list: Contact MPA or call (863) 687-6945. Most lists return clean within 24 to 48 hours.
What MPA's Address Verification Services Include
A full pass of MPA address verification services touches every record three times before we hand back a deliverable file:
- CASS standardization. Every address is reformatted to USPS-preferred conventions (street suffix abbreviations, secondary unit designators, ZIP+4 codes, carrier route, delivery point). Software flags any record the USPS cannot route, and we hold it for human review rather than silently dropping it.
- DPV (Delivery Point Validation). Each standardized address is checked against the USPS Delivery Point file to confirm a postal carrier actually delivers mail to that exact point. DPV catches valid-looking addresses that are not real delivery points (vacant lots, demolished buildings, business suites that closed).
- NCOA processing. Every standardized, DPV-confirmed address is run against the USPS NCOALink file of approximately 160 million permanent change-of-address records covering the last 48 months. When a recipient has moved and filed a change of address with the Postal Service, we update the record to the new address.
Once those three steps complete, you receive a returned file with a clean delivery point address, ZIP+4 code, carrier route, delivery point barcode digits, NCOA move-flag (if applicable), and a detailed reason code on every record we held or removed. The file is ready for direct USPS automation entry, which is the only way to qualify for Presort postage tiers.
For mailing customers, MPA bundles address verification services into the broader data services workflow alongside merge/purge, deduplication, and suppression-list filtering. For software customers and high-volume data clients, we also run address verification services on a standalone basis with delivery via SFTP, email, or direct file pickup.
CASS, NCOA, and DPV: What Each One Actually Does
The three terms get used interchangeably and they should not be. They describe three different USPS data services, all run by different parts of the USPS, and each one solves a different problem.
CASS (Coding Accuracy Support System)
CASS is a USPS certification program that measures whether address-matching software produces standardized USPS output that meets the Postal Service's accuracy threshold. CASS-certified software takes a raw address (Bob Smith, 123 Main, Lakeland Florida 33815) and outputs a standardized version (Robert Smith, 123 N Main St, Lakeland FL 33815-1234) with ZIP+4, delivery point barcode, carrier route, and a long list of internal codes the USPS uses to route mail.
CASS by itself does not tell you whether the address is current or whether the recipient still lives there. It tells you whether the address, as formatted, can be processed by USPS sorting equipment for automation discounts. Without CASS-certified processing, a mailing pays retail rates and faces a higher risk of postal rejection at the BMEU.
DPV (Delivery Point Validation)
DPV is a supplemental USPS file that confirms a CASS-standardized address is a real delivery point. CASS standardizes the formatting. DPV answers the next question: is there actually a mailbox at that address?
DPV catches the case where an address looks valid on paper but represents a vacant lot, a demolished structure, a business that closed, an unbuilt subdivision, or a suite number that does not exist in a real building. DPV match codes (Y, D, S, N) tell you exactly how confident the USPS is that mail to this address will be delivered.
NCOA (National Change of Address)
NCOA is a USPS database of approximately 160 million change-of-address records filed by individuals, families, and businesses over the last 48 months. NCOA processing compares each name and address on your list against this file and updates any record where the recipient has filed a change of address.
NCOA solves a different problem than CASS or DPV. CASS asks "is this address correctly formatted?" DPV asks "does mail get delivered to this address?" NCOA asks "does my recipient still live at this address?" All three answers matter and all three checks are required for clean delivery on a mailing list older than 90 days.
The USPS requires NCOA processing within 95 days of your mail date to qualify for automation discounts on Marketing Mail and to avoid a per-piece penalty on Move Update non-compliance. MPA timestamps every NCOA run so the documentation lines up with the mail date when the BMEU inducts your trays.
Pricing for Address Verification Services
Address verification services pricing at MPA depends on the list size and whether the job is a one-off verification or a recurring program. The table below shows typical per-record pricing for standard address verification services (CASS plus NCOA plus DPV) on a single pass.
| List size | Per-record price | Minimum charge |
|---|---|---|
| Up to 5,000 records | $0.025 to $0.04 each | $75 minimum |
| 5,001 to 25,000 records | $0.018 to $0.028 each | $150 minimum |
| 25,001 to 100,000 records | $0.012 to $0.018 each | $400 minimum |
| 100,001 plus records | $0.008 to $0.014 each | Quote required |
Recurring address verification services programs (monthly donor file refresh, quarterly customer database hygiene, weekly subscription list scrubs) get priced at the lower end of each range. Setup fees apply only on the first cycle; ongoing cycles roll without re-engineering.
For most direct mail customers, the per-record cost of address verification services is recovered several times over by the postal savings on Presort tiers and the avoided non-deliverable piece cost. A 10,000-record list with a 12% bad-address rate produces 1,200 undeliverable pieces. At a Marketing Mail Letter Presort Mixed AADC pricing of $0.433 per piece per USPS Notice 123 effective January 2026, those 1,200 pieces cost $519.60 in postage and another $300 to $1,000 in print and production costs. Address verification services at $0.025 per record cost $250 on the same list and recover most of the cleanup cost on the first mailing.
Get a Custom Quote on address verification services for your specific list. Quotes return within 24 hours with sample reason codes so you can see exactly what a clean run looks like.
Why Address Verification Matters: The Real Cost of a Dirty List
Mailing a list that has not been verified within 95 days of the mail date triggers four separate costs, all of which compound on every piece. Most marketing teams only see the first one and miss the rest.
Undeliverable postage waste. Every undeliverable piece costs full postage. The Postal Service does not refund postage on a piece that returns or goes to recycling. On a 10,000-piece mailing with a 12% bad-address rate at $0.433 per piece Presort postage, that is $519.60 of pure waste, and the print, paper, and inserter cost on top of that is non-recoverable.
Move Update non-compliance penalty. Marketing Mail at Presort rates requires Move Update compliance. The USPS Move Update rule requires that every address on a Presort-rate mailing be checked against an authorized source (NCOA, ACS, or Ancillary Service Endorsement) within 95 days of the mail date. Failure to comply triggers a $0.08-per-piece penalty plus possible loss of automation discounts on the entire mailing.
Slower in-home delivery on the rest of the list. Mail with a bad address gets pulled out of the automation stream and processed manually. That handling delay does not just slow the bad pieces; it can slow the entire tray they were inducted with. Clean lists keep mail moving through automation.
Brand and response damage. A donor who has moved and gets nothing from the nonprofit they used to support. A patient whose appointment reminder lands at the wrong address. A homeowner who never sees the offer their neighbor responded to. Bad addresses are not a postage problem; they are a customer experience problem.
The math runs the same way on any vertical. A clean list keeps your offer in front of real people. A dirty list pays for the privilege of mailing wallpaper.
Why Choose MPA for Address Verification Services
MPA is a single-source print, mail, and data shop. The data team that runs our address verification services works ten feet from the press that prints the mailing and the lettershop that inducts the trays at our USPS BMEU. The advantages of consolidated address verification services over an online-only verification SaaS or a standalone list shop:
Verification connects to production
When address verification services run at the same facility that prints and mails the job, the data team can flag a record (an oversize unit number, a missing suite, an undeliverable apartment) and the production team can act on it the same shift. Online-only verification SaaS hands you a flagged file and leaves you to figure out the next step. MPA address verification services handle the whole workflow: verify, decide, suppress, print, mail.
Tracking that confirms the verification worked
Every piece MPA mails carries an Intelligent Mail barcode (IMb) that ties back to the verified record. The IMb scan events feed our internal tracking dashboard, so we can confirm that the verification matched real delivery behavior. If a record verified clean but never scanned, that is a data-quality signal we feed back into the next cycle.
Postal expertise that captures the postage savings
CASS plus NCOA plus DPV qualifies your mailing for the highest Presort tier available. MPA holds a USPS Business Mail Entry Unit (BMEU) permit with direct postal entry. We presort in-house and induct your trays directly at the BMEU rather than dropping at a destination delivery unit, which improves in-home dates by 1 to 2 days on most jobs and runs Presort postage at the lowest qualifying rate.
Credentials for regulated data
MPA is SOC 2 Type 2 certified (Vanta-managed, audited annually) and HIPAA-compliant for protected health information handling. Veteran-Owned Small Business. Florida State Mail Contract holder. If your verification job carries PHI, PCI, voter file data, or financial account numbers, the data path is built for it. Most online verification tools cannot say the same.
Track record
35 years in business since 1989. More than 700 lifetime business customers. 5.0 stars across 100+ verified Google reviews. Serves businesses in all 50 states from a single Lakeland facility. Average turnaround on most address verification services jobs is 24 to 48 hours; recurring programs run faster.
Ready to clean a list now? Send the file size and the timeline. Address verification services quote returns within 24 hours.
Common Use Cases and Industries Served
Address verification services are mandatory for any mailing that needs Presort postage. The five verticals that get the biggest payoff from regular address verification services:
Nonprofits. Donor files age fast. A donor who moved last year and never updated will lapse silently if the appeal mail bounces. Quarterly NCOA on the active donor file holds renewal response rates close to the 9% average response rate for B2C house lists per the DMA Response Rate Report 2024 baseline. Our nonprofit direct mail services page covers the typical donor data hygiene cadence.
Healthcare. Patient files carry hard regulatory consequences if they are misdirected. Address verification on patient statements, appointment reminders, and screening invitations is not a deliverability optimization; it is a compliance and safety requirement. SOC 2 plus HIPAA covers the protected-data path through the system.
Financial services and insurance. Policy renewal notices, account statements, and compliance disclosures cannot land at the wrong address. Address verification on every cycle is standard practice. The cost of one misdelivered statement (PII exposure, compliance reporting, customer dispute) outweighs a quarterly verification budget by orders of magnitude.
Real estate. Farming campaigns mail the same neighborhoods month after month. Verification keeps the carrier-route lists clean as households turn over and inventories shift. The real estate direct mail page walks through the just-listed and farming workflow.
B2B and account-based marketing. B2B lists from CRM exports, conference attendee scrapes, or LinkedIn outreach decay fast. People change jobs, companies move, suite numbers shift. Quarterly verification keeps the spend on real reachable contacts instead of returned mail.
If your list does not fall in any of these verticals, the rule of thumb is simple: if the list is older than 90 days and is going into a paid mailing, verify it first. The math almost always works.
How Often Should You Re-Verify Your List?
The right cadence for address verification services depends on how fast your audience moves. A few rough benchmarks from typical MPA customer lists:
| Audience type | Suggested verification cadence |
|---|---|
| Consumer / B2C house file (any vertical) | Every 90 days |
| Donor file (active donors, last 18 months) | Every 90 days |
| Lapsed donor reactivation file | Verify immediately before every drop |
| B2B house file (account-based marketing) | Every 90 days |
| Real estate farming list (geographic carrier routes) | Every 60 days |
| Healthcare patient roster | At least every 60 days (faster if compliance-driven) |
| Property records or public data feeds | Verify per drop (data ages by the day) |
The USPS Move Update requirement of 95 days is the hard floor for Presort eligibility. Tighter cadences (60 or 30 days) for address verification services make sense any time the list is large enough that small percentage gains in deliverability outweigh the verification cost.
Address Verification Services Workflow at MPA
Every list MPA verifies runs through the same eight-stage address verification services workflow. Each handoff is logged with operator initials and a timestamp, so any discrepancy traces back to a specific shift.
- Intake. You send the list as a CSV, XLSX, fixed-width text file, or feed it from a hosted source (SFTP, Google Sheets, an API endpoint).
- Field mapping and pre-clean. The data team maps your column names to standard fields and pre-cleans obvious junk (duplicate rows, blank addresses, test records). Mixed-encoding files are converted to UTF-8 here.
- CASS standardization. Every address runs through CASS-certified processing. Output includes standardized USPS format, ZIP+4, delivery point, carrier route, and parsing flags.
- DPV check. Standardized addresses pass through Delivery Point Validation. DPV match codes (Y, D, S, N) classify every record.
- NCOA processing. All deliverable addresses run against the USPS NCOA file. Movers within the last 48 months are updated to the new address; records flagged as deceased or moved-left-no-forwarding get held for review.
- Suppression and merge/purge. If you provided suppression lists (do-not-mail, prior-purchase, geographic exclusions), those filters apply here. Duplicates across multiple input files are deduplicated based on your rules.
- Quality review and reporting. A data supervisor reviews the run, validates the match rate, and signs off on the output. Records that did not match or returned ambiguous DPV codes get classified into a review file you decide how to handle.
- Output delivery. The clean file is delivered to your team in your preferred format (CSV, XLSX, fixed-width) with a full reason-code column on every record. If MPA is also running the mailing, the verified file feeds directly into our presort and BMEU induction workflow.
The whole cycle runs in 24 to 48 hours on standard address verification services jobs. Recurring programs after cycle one typically run same-day on intake before noon.
Data Preparation Best Practices
The cleanest input list produces the cleanest output. Five habits that keep verification jobs moving:
- Standardize column names. Use clear consistent names (first_name, last_name, address1, city, state, zip5) instead of mixed conventions inside one file.
- Pre-strip obvious junk. Test records, your own name 14 times, blank rows, and duplicates can all come out before sending. MPA's hygiene catches them anyway, but a tighter input means a tighter quote.
- Include a recency stamp if you have one. A column noting when each record was last verified or updated by your internal system helps prioritize the verification work.
- Flag suppression sources separately. If you have a do-not-mail list, a prior-customer list, or a competitor-employee list, send those as separate files so the suppression logic is explicit.
- Confirm encoding. UTF-8 is preferred. ISO-8859-1 works. Mixed encoding inside one file causes garbled characters on names with accents and apostrophes.
If your data is messy, MPA handles the cleanup before quoting the verification run. If it is clean, we move straight to processing.
Related Services
Address verification connects to the rest of the MPA data and mail stack:
- Data services for the broader data hygiene, merge/purge, and list management workflow
- Print and mail services for the full Presort, BMEU induction, and lettershop work after verification
- Direct mail services for end-to-end campaign management on a verified list
- EDDM services when geographic saturation is a better fit than addressed mail and verification is not required
- Variable data printing for personalized mail on a verified deliverable file
- Direct mail pricing guide for a full breakdown of print, postage, and data costs
Frequently Asked Questions
Is NCOA processing required for every mailing?
NCOA is required on any Marketing Mail Presort job where the list is older than 95 days. First-Class mail does not require NCOA, but most First-Class commercial mailers verify anyway because the deliverability lift covers the verification cost. EDDM (Every Door Direct Mail) does not require addressed list verification because the mail goes to every household on a carrier route regardless of who lives there.
How much does address verification reduce undeliverable mail?
Typical results on a list verified through CASS plus NCOA plus DPV at MPA produce 98.5% deliverability after NCOA hygiene. The remaining 1.5% covers brand-new addresses not yet in the USPS file, records the recipient never updated, and edge cases. For comparison, an unverified list of 12-month-old data typically runs 85% to 90% deliverable, meaning 10% to 15% of pieces never reach a mailbox.
What is the difference between CASS and NCOA?
CASS standardizes the address format and confirms USPS will accept it for automation. NCOA updates the recipient's address if they have filed a change of address in the last 48 months. CASS asks "is this address correctly formatted?" NCOA asks "does my recipient still live there?" Both are required for clean delivery on any list older than 90 days.
Do I need to run CASS plus NCOA plus DPV every time?
Yes for any Presort-rate Marketing Mail dropped more than 95 days after the last verification. For tight-cadence programs (weekly or monthly cycles), MPA stores the previous verification state and re-runs only the delta plus a fresh full-file pass quarterly.
Can MPA verify just a small list?
Yes. MPA accepts verification jobs from 100 records up. Most small jobs run within 24 hours at the $75 minimum. Large jobs (100,000-plus records) take 24 to 48 hours and get the lowest per-record pricing.
What happens to records that fail verification?
Records that fail DPV (undeliverable) or NCOA (moved with no forwarding) get classified by reason code in a review file. You decide how to handle each category: suppress, hand off to a vendor for further data appending, or keep for a known-undeliverable test. MPA does not silently drop any record; every input record returns in the output with a status flag.
Is my list secure during verification?
MPA's SOC 2 Type 2 certification (Vanta-managed) and HIPAA-compliant data path apply to every verification job. Lists are transferred via SFTP or a secure portal, processed inside the certified environment, and either returned to you for delivery or held for the production cycle. Records are not shared with third parties, sold, or used for any purpose outside your job.
Will verification work on international addresses?
NCOA covers United States addresses only. CASS standardization works on US addresses. International addresses on your list get flagged and held in a separate output file; MPA does not verify them in this workflow. If your list is mixed, send it as one file and the workflow splits domestic and international for you.
Ready to Verify Your List?
Address verification is the cheapest insurance policy in direct mail. Twenty-five thousandths of a dollar per record up front saves the postage, print, and production cost on every undeliverable piece, qualifies the mailing for the lowest Presort postage tier, and keeps your message landing in front of real people instead of vacant lots and stale forwarding addresses.
Get a Custom Quote on your list verification job. Send us the file size, the format, and the timeline. Quote back within 24 hours on most jobs. Call (863) 687-6945 if you would rather walk through it on the phone.
Author: Alec Boye, President, Mail Processing Associates. Last updated 2026-06-02.