DPV
Delivery Point Validation, or DPV, is a USPS address management product that tells whether a ZIP + 4 coded address is a known address record in USPS's delivery file.Publication 32: Glossary of Postal Termspage 60“An address management product that identifies whether a ZIP+4 coded address is currently represented in USPS delivery file as a known address record.”USPS original Users run it to confirm known USPS addresses and to find addressing problems that may hinder delivery.PostalPro: DPV®“It also allows users to confirm known USPS addresses, as well as, identify potential addressing issues that may hinder delivery.”USPS original
What it is
DPV is a set of secure datasets, called hash tables, that hold representations of known addresses.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 2“DPV utilizes secure datasets (hash tables) that include representations of known addresses.”USPS original USPS's address database holds over 165 million address records.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 1“There are over 165 million address records in the United States Postal Service® address database.”USPS original DPV is for customers who have to confirm that a ZIP + 4 address is a USPS delivery point.PostalPro: DPV®“DPV® is for customers who have to confirm if a ZIP + 4 address is a USPS delivery point.”USPS original
For each address, DPV confirms one of three results:
- The known address has verifiable primary and secondary data.PostalPro: DPV®“The known address has verifiable primary and secondary data.”USPS original
- The known address has verifiable primary data but not secondary data.PostalPro: DPV®“The known address has verifiable primary but not secondary data.”USPS original
- The address cannot be verified as a known address.PostalPro: DPV®“The address cannot be verified as a known address.”USPS original
DPV only checks: it does not add missing data or correct any part of an address.PostalPro: DPV®“The DPV® Product does not append any missing data or correct any address elements.”USPS original It cannot assign a ZIP + 4 code, and it does not answer for an address without one.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 4“The DPV process only validates address records; it cannot assign a ZIP + 4 code, nor will it respond to a non-ZIP + 4 coded address.”USPS original It returns nothing about the business, owners or residents at an address.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 1“DPV does not return information regarding the specific business, owners, occupants, or residents of a specific address, and does not confirm if they reside at that specific address.”USPS original
Correcting address problems can reduce undeliverable-as-addressed pieces and make mail processing and delivery more efficient.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 1“Correcting potential addressing issues can reduce the amount of undeliverable-as-addressed (UAA) pieces, which in turn will result in more efficient mail processing and delivery.”USPS original
End Users are customers who receive CASS Certified DPV data from a licensed service provider.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 7“End Users are classified as customers receiving CASS Certified DPV data from a Licensed Service Provider.”USPS original Standalone Users receive specially packaged DPV data instead.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 8“Standalone Users are classified as customers receiving specially packaged DPV data from a Licensed Service Provider.”USPS original Their packages allow limited lookups outside CASS operations and for non-mailing purposes.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 8“CASS Certified software developers can create specially designed packages that will allow these users limited DPV Quick Access write-capability for interactive use outside of CASS operations and for non-mailing purposes.”USPS original
How it works
A CASS Certified address-matching product matches and standardizes an address within a range of addresses.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 1“A CASS Certified™ ZIP + 4 address-matching product matches and standardizes addresses within a range of addresses.”USPS original DPV goes one step further and validates the address as a known USPS address record.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 1“Incorporating DPV with the ZIP + 4 system takes it one step further and validates the address as a known USPS address record.”USPS original
One address, from the mailer's list to a DPV answer.
- CASS Certified software gives the address a 9-digit ZIP Code and parses it, right before validation.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 4“A Licensee or software developer writing an interface to the DPV product must first ensure the address list is processed through USPS CASS Certified software to obtain a 9-digit ZIP Code™ and a parsed address immediately prior to the validation process.”USPS original
- The interface queries DPV with the 9-digit ZIP + 4 code and the parsed address.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 2“The input to the DPV process is in the form of a 9-digit ZIP + 4 code and a parsed address.”USPS original
- Each negative answer from the A hash table triggers a query of the False Positive table.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 6“For each negative response that occurs in a query of the A hash table (dph.hsa), a query must be made to the False Positive table.”USPS original
- The software assigns a return code and every standard footnote code that applies.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 10“For each mailing address for which there is a match to DPV as defined in this document, the Licensee shall be capable of providing each of the standard footnote codes as listed in Exhibit B.”USPS original
- The output holds the original address as presented.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 10“Each original mailing address as it was presented.”USPS original
- It also holds the standardized address with its ZIP + 4 and delivery point code.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 10“The standardized address appended with the correct ZIP + 4/DPC, other postal values as may be requested by the customer, and any other intelligence flags or footnotes that result from the CASS processing segment.”USPS original
Return codes
DPV answers every query with one return code, a letter or a blank.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 2“DPV secure datasets will only provide Y, D, S, N, or blank answers”USPS original
| Code | Meaning |
|---|---|
Y | The primary number and any secondary number are confirmed.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 14“Address was DPV confirmed for both primary and secondary (if present) numbers.”USPS original |
D | The primary number is confirmed, and the secondary information is missing.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 14“Address was DPV confirmed for the primary number only. Secondary information was missing.”USPS original |
S | The primary number is confirmed, but the secondary information given is invalid, or a trailing letter was dropped to match.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 14“Address was DPV confirmed for the primary number only and the secondary number information was present but invalid, or a single trailing alpha on a primary number was dropped to make a DPV match.”USPS original |
N | The primary number failed to confirm.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 14“Primary number failed to DPV confirm.”USPS original |
| Blank | The address was not presented to DPV.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 14“Address was not presented to DPV.”USPS original |
An enhanced set of return codes adds R, for a confirmed address on a phantom route where USPS does not deliver.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 14“Address confirmed but assigned to phantom route R777 or R779 and USPS delivery is not provided.”USPS original
Standard footnote codes travel with the return code and say more about the match.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 10“For each mailing address for which there is a match to DPV as defined in this document, the Licensee shall be capable of providing each of the standard footnote codes as listed in Exhibit B.”USPS original USPS set them so products are consistent and customer data is easier to evaluate.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 10“Standardized footnotes have been established to provide consistency of products and facilitate USPS evaluation of customer data.”USPS original Customers get them on request.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 15“Standard footnotes shall be provided to customers on request.”USPS original
| Return code | Footnotes | What it tells the mailer |
|---|---|---|
Y | AA BB | No action needed: every part of the address is confirmed, and a ZIP + 4 code is returned.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 17“No action needed. The CASS Certified software engine was able to obtain a +4 code from the ZIP + 4 file, and it confirmed all address components during the DPV process. A ZIP + 4 code is returned.”USPS original |
S | AA CC | Verify the secondary information, which DPV cannot confirm; a ZIP + 4 code is returned.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 17“Verify secondary information. The CASS Certified software engine was able to obtain a +4 code from the ZIP + 4 file, but it cannot confirm the secondary information during the DPV process. A ZIP + 4 code is returned.”USPS original |
D | AA N1 | Verify the missing secondary information; only the primary number is confirmed.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 18“Verify secondary information is missing. The CASS Certified software engine was able to obtain a +4 code from the ZIP + 4 file, and it confirmed the primary number (but not the secondary number) for this address during the DPV process.”USPS original |
N | AA | Verify the address: the ZIP + 4 file matched, but DPV cannot confirm it, and no ZIP + 4 code is returned.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 17“Verify the address. The CASS Certified software engine was able to obtain a +4 code from the ZIP + 4 file, but it cannot confirm the address during the DPV process. A ZIP + 4 code is not returned.”USPS original |
Data files
Beyond the main hash tables, the DPV product carries tables that flag particular kinds of address.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 19“Additional DPV Files and Descriptions”USPS original
| Table | What it flags |
|---|---|
| CMRA | A private business that acts as a mail-receiving agent for specific clients.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 19“Indicates a private business that acts as a mail-receiving agent for specific clients.”USPS original |
| Drop | A delivery point that gets mail in one receptacle or drop site serving several dwellings or businesses.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 19“A delivery point receives mail in a single receptacle or at a single drop site that services multiple dwellings or businesses or primary or secondary addresses.”USPS original |
| False Positive | The addresses that trigger false positive reporting.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 19“Contains the False Positive addresses. Refer to section 7.0 regarding False Positive Reporting and Stop Processing.”USPS original |
| No-Stat | An address that does not receive delivery and is not counted as a possible delivery.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 19“Indicates address is not receiving delivery and the address is not counted as a possible delivery.”USPS original |
| Vacant | A delivery point that was active, is now vacant, in most cases for over 90 days, and does not receive delivery.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 19“A delivery point was active in the past, but is currently vacant (in most cases unoccupied over 90 days) and not receiving delivery.”USPS original |
| PBSA | A Post Office Box Street Address.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 19“Indicates a Post Office Box Street Address”USPS original |
| Door Not Accessible | An address where carriers cannot knock on the door or reach the building, such as a long driveway or gated community.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 19“Addresses where carriers cannot knock on the door for mail delivery or where carriers cannot physically access a residence/building, such as rural/highway contact route (HCR) long driveway or gated community.”USPS original |
| NSL | An address with no secure location.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 19“No secure location (unsecure)”USPS original |
| Throwback | A street address whose mail goes to the customer's PO Box.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 19“Denotes the address associated with this delivery point is a street address; however the delivery is made to the customer’s PO Box address.”USPS original |
| Non-Delivery Days | Whether, and on which days, mail is not delivered to the address.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 19“Indicates at least one day of the week mail is not delivered to the address … Indicates which days mail is not delivered to the address”USPS original |
| No-Stat Reason Code | Why a record is flagged as a No-Stat.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 19“Provides details as to why records are flagged as No-Stats.”USPS original |
Updates
USPS provides DPV updates each month through Electronic Product Fulfillment.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 2“DPV updates will be provided monthly via Electronic Product Fulfillment (EPF).”USPS original Only the two most recent releases are available to download.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 2“Thus the two most recent product releases will be available for download.”USPS original Licensees must update the DPV tables with the matching release of the ZIP + 4 file.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 3“Licensee shall coordinate the update of DPV tables with the equivalent release of the ZIP + 4® file.”USPS original USPS recommends a monthly ZIP + 4 release for the best DPV results.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 3“To obtain the best results from the DPV process, USPS recommends the Licensee utilize a monthly release of the ZIP + 4 product.”USPS original
Licensing and testing
Only CASS software makers can license DPV: an applicant must be one, or be becoming one.PostalPro: DPV®“To become a licensed DPV® provider, applicant must be or in the process of becoming a CASS™ software manufacturer.”USPS original Licensees must hold CASS certification for ZIP + 4 coding before DPV licensing.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 2“Licensees must obtain CASS™ certification for ZIP + 4 coding prior to DPV licensing.”USPS original The annual license fee is $22,800.00.PostalPro: DPV®“Annual License Fee: $22,800.00”USPS original The first license year is prorated.PostalPro: DPV®“The initial licensing year is prorated.”USPS original
How a software maker becomes a DPV licensee.
- Complete the certification process and its documents.PostalPro: DPV®“Once you have decided to apply to become a DPV® licensee, the next step is to complete the certification process.”USPS original
- Execute the license and pay the licensing fees.PostalPro: DPV®“Upon completion of these documents, the license must be executed, including the payment of licensing fees.”USPS original
- Have USPS review, test and approve the interface before any production processing.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 4“The interface must be reviewed, tested, and approved by USPS prior to any actual DPV processing occurring in a production environment to ensure all license requirements are met.”USPS original
- Receive USPS's written approval or rejection of the interface.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 4“After review, USPS will provide Licensee with written approval or rejection of the proposed interface system.”USPS original
USPS tests each licensee's system with known and unknown delivery points.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 9“USPS will test the Licensee’s processing system with a series of known and unknown delivery points to validate the Licensee’s ability to query DPV.”USPS original The test also checks false positive reporting and the stop.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 9“The audit test will also verify the false positive reporting and stop processing functionality of the interface.”USPS original It runs each year with CASS certification, and whenever a ZIP + 4 or DPV software part changes significantly.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 9“In conjunction with CASS™ certification, this testing will be performed annually or whenever significant changes occur in any software component used within the ZIP + 4 or DPV process.”USPS original For each test address its CASS process codes correctly, an applicant must give every DPV element with 100 percent accuracy.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 9“For each test address correctly ZIP + 4 coded by their CASS process, the applicants must correctly answer and provide all DPV elements with 100 percent accuracy of all presented records.”USPS original
Test data for Stage I and II testing never expires, and its data date is eight 9s.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 9“There is no expiration date on the test data and the data date will be composed of eight (8) 9’s.”USPS original It is for testing only and cannot be used in production.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 9“This data shall only be used for Stage I and II testing and cannot be used in a production environment.”USPS original Licensees must not export the DPV product outside the United States or its territories.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 2“Licensee shall not export the DPV product outside the boundaries of the United States of America or its territories.”USPS original
Rules
A Licensee or software developer writing an interface to the DPV product must first ensure the address list is processed through USPS CASS Certified software to obtain a 9-digit ZIP Code™ and a parsed address immediately prior to the validation process.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 4“A Licensee or software developer writing an interface to the DPV product must first ensure the address list is processed through USPS CASS Certified software to obtain a 9-digit ZIP Code™ and a parsed address immediately prior to the validation process.”USPS original
An address list must go through CASS Certified software right before DPV. That run gives each address its 9-digit ZIP Code and splits it into parts.
Per the License Agreement, the DPV product shall not be used to facilitate the creation of address lists artificially.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 5“Per the License Agreement, the DPV product shall not be used to facilitate the creation of address lists artificially.”USPS original
DPV must not be used to help make address lists artificially. The False Positive table is there to catch it.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 5“To detect conditions where address records appear to be the result of artificial manufacture, and not legitimately obtained, a table of artificially-manufactured addresses is provided as part of the product.”USPS original
For each negative response that occurs in a query of the A hash table (dph.hsa), a query must be made to the False Positive table.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 6“For each negative response that occurs in a query of the A hash table (dph.hsa), a query must be made to the False Positive table.”USPS original
Every time the A hash table answers no, the software must also query the False Positive table.
Any time an address encounters a match to the False Positive table, the interface must cease validating delivery points of addresses for the specific address list.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 7“Any time an address encounters a match to the False Positive table, the interface must cease validating delivery points of addresses for the specific address list.”USPS original
The interface must stop validating an address list as soon as one of its addresses matches the False Positive table.
Licensees will design a process that will cause the DPV interface to stop working when the DPV data has aged more than 105 days from the product date.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 4“Licensees will design a process that will cause the DPV interface to stop working when the DPV data has aged more than 105 days from the product date.”USPS original
A licensee's DPV interface stops working once its data is more than 105 days past the product date. The licensee builds this cutoff into the interface.
Where DPV licensed materials are used in an online format, the information returned to the inquiring system shall be limited to confirmation of whether the input is a known address record.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 5“Where DPV licensed materials are used in an online format, the information returned to the inquiring system shall be limited to confirmation of whether the input is a known address record.”USPS original
An online DPV lookup must return only whether the address is a known address record.
Whenever there is a 49 percent or greater difference between ZIP + 4 file matches and DPV confirmed addresses in a processed mail list, the occurrence must be reported to Dsf2stop@usps.gov (see Calculating Percentages for the DPV False Positive Header Record -- Exhibit A).DPV® Product Licensee Performance Requirements - CASS Cycle Opage 8“Whenever there is a 49 percent or greater difference between ZIP + 4 file matches and DPV confirmed addresses in a processed mail list, the occurrence must be reported to Dsf2stop@usps.gov (see Calculating Percentages for the DPV False Positive Header Record -- Exhibit A).”USPS original
When ZIP + 4 matches and DPV confirmations in a list differ by 49 percent or more, the case must be reported to Dsf2stop@usps.gov.
USPS-supplied DPV updates more than 60 days old shall be destroyed using common practices for disposal of sensitive materials, such as permanent file deletion.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 3“USPS-supplied DPV updates more than 60 days old shall be destroyed using common practices for disposal of sensitive materials, such as permanent file deletion.”USPS original
DPV updates more than 60 days old must be destroyed, for example by deleting the files for good.
What goes wrong
The False Positive table holds artificially made addresses, to catch lists that were not legitimately obtained.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 5“To detect conditions where address records appear to be the result of artificial manufacture, and not legitimately obtained, a table of artificially-manufactured addresses is provided as part of the product.”USPS original For an End User, a match halts validation of that address list at once.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 7“The function shall be halted immediately for that specific address list.”USPS original
What follows when an End User's list matches the False Positive table.
- Validation stops for that list, and other address lists may continue.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 7“Processing of other address lists may continue.”USPS original
- The End User may still standardize the rest of the list's addresses.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 7“End User may continue to standardize the remaining addresses on this list if desired.”USPS original
- The End User notifies the Licensee that processing was halted.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 7“End User shall immediately notify the Licensee that the processing was halted due to an unauthorized exposure to an apparent artificially created address.”USPS original
- The Licensee reports the customer's name and address to USPS in the Exhibit A layout.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 7“Licensee shall notify USPS immediately of the customer’s name and address using the file description as identified in the DPV False Positive File Layout (Exhibit A).”USPS original
- The Licensee sends the affected addresses to
Dsf2stop@usps.gov, subject lineDPV False Positive.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 7“The Licensee must transfer a file containing the affected addresses from each address list to Dsf2stop@usps.gov with the subject line DPV False Positive.”USPS original - A one-time restart code restores processing.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 7“Licensee’s software interface shall be designed to include a unique one-time only restart code to restore the processing capability.”USPS original
The restart code works once and cannot bypass a later stop.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 7“This code cannot be used after the first occurrence to bypass any further stop processing error codes.”USPS original USPS can require a Licensee to suspend an End User after multiple incidents of artificial address detection.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 7“USPS reserves the right to require a Licensee to suspend an End User’s ability to perform processing when multiple incidents of artificial address detection occur.”USPS original Documentation given to End Users must carry USPS's explanation of the stop.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 7“The following error code explanation regarding the stop processing function shall be placed in all documentation provided to the End User regarding a false positive match”USPS original It starts: "During the processing of your list, an artificially created address was detected."DPV® Product Licensee Performance Requirements - CASS Cycle Opage 7“During the processing of your list, an artificially created address was detected.”USPS original
Licensed NCOALink Full Service Providers may continue, but must notify USPS immediately.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 6“Any time an address encounters a match to the False Positive table, the Licensee may continue processing, but must notify USPS immediately of the customer’s name and address using the file description identified in DPV False Positive File Layout (Exhibit A).”USPS original MASS processing on MLOCR equipment may also continue, and its provider can send the file by email or by fax to 650-577-2500.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 6“The service provider must transfer a file containing the affected addresses from each address list to Dsf2stop@usps.gov or via fax to 650-577-2500 with the subject line DPV False Positive.”USPS original In a call center, USPS will consider a false positive report in place of the stop.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 8“Where CASS Certified software is used within a call center environment; USPS will consider permitting a false positive reporting option in lieu of the stop processing requirement.”USPS original
A low match rate is reported, but processing does not stop.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 8“No stop processing is required.”USPS original The match rate is the records DPV matched divided by the potential ZIP + 4 records, times 100.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 12“% MATCH RATE TO DPV = (TOTAL RECORDS DPV MATCHED ÷ TOTAL POTENTIAL ZIP + 4 RECORDS) x 100”USPS original In USPS's example, 656,679 DPV matches out of 703,156 potential records give 93.39%.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 12“% MATCH RATE TO DPV = 656,679 ÷ 703,156 = 0.933902 x 100 = 93.39%”USPS original
An address DPV does not match gets a standardized address with a 5-digit ZIP Code, as appropriate.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 10“For each mailing address for which there is not a match to DPV, the Licensee shall return a standardized address, as appropriate, with a correlating 5-digit ZIP Code.”USPS original When no standardized address is possible, the address goes back as it was presented.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 10“If a standardized address is not attainable, the Licensee must comply with section 9.2.1. … Each original mailing address as it was presented.”USPS original
When USPS finds a problem in a licensee's DPV process, it can direct a fix, or suspend or end the license.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 9“In the event that a problem related to the DPV process is identified, USPS will, at its sole discretion, direct correction of the problem and/or exercise the suspension or termination provisions of the license, as it deems appropriate.”USPS original
Terms
- Coding Accuracy Support SystemCASS, CASS software program, CASS certification process, Coding Accuracy Support System (CASS) certification
- provides hardware and software manufacturing, service bureaus, and commercial mailers a common measure by which to test the quality of address-matching software.CASS™ Technical Guide for Cycle Opage 1“provides hardware and software manufacturing, service bureaus, and commercial mailers a common measure by which to test the quality of address-matching software.”USPS original
- ZIP+4ZIP+4 CODE
- An enhancement to the 5-digit ZIP Code that uses an additional four digits to represent the sector (a geographic area or neighborhood) and segment (a smaller unit such as a building, floor, street block) for an address within a 5-digit zone.Publication 32: Glossary of Postal Termspage 237“An enhancement to the 5-digit ZIP Code that uses an additional four digits to represent the sector (a geographic area or neighborhood) and segment (a smaller unit such as a building, floor, street block) for an address within a 5-digit zone.”USPS original
- delivery pointDP
- (1) A single mailbox or other place to which mail is delivered. A street address does not necessarily represent a single delivery point because a street address such as one for an apartment building may have several delivery points. (2) A specific set of digits between 00 and 99 assigned to every address that is combined with the ZIP+4 code to provide a unique identifier for every delivery address. The DP is encoded within the POSTNET or Intelligent Mail barcode.Publication 32: Glossary of Postal Termspage 59“(1) A single mailbox or other place to which mail is delivered. A street address does not necessarily represent a single delivery point because a street address such as one for an apartment building may have several delivery points. (2) A specific set of digits between 00 and 99 assigned to every address that is combined with the ZIP+4 code to provide a unique identifier for every delivery address. The DP is encoded within the POSTNET or Intelligent Mail barcode.”USPS original
- Undeliverable as AddressedUAA, UAA mail
- mail that the USPS cannot deliver as addressed and must be forwarded to the addressee, returned to the sender, or discarded depending on the authorized treatment for that mail class and/or specific instructions provided by the mailer through ancillary service requestsMailer's Technical Advisory Committee - Best Practices for ACS™page 29“mail that the USPS cannot deliver as addressed and must be forwarded to the addressee, returned to the sender, or discarded depending on the authorized treatment for that mail class and/or specific instructions provided by the mailer through ancillary service requests”USPS original
- False Positive table
- To detect conditions where address records appear to be the result of artificial manufacture, and not legitimately obtained, a table of artificially-manufactured addresses is provided as part of the product.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 5“To detect conditions where address records appear to be the result of artificial manufacture, and not legitimately obtained, a table of artificially-manufactured addresses is provided as part of the product.”USPS original
- End User
- End Users are classified as customers receiving CASS Certified DPV data from a Licensed Service Provider.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 7“End Users are classified as customers receiving CASS Certified DPV data from a Licensed Service Provider.”USPS original
- Commercial Mail Receiving AgencyCMRA, commercial mail receiving agencies, Commercial Mail Receiving Agent
- A private business that provides mail delivery service to individuals or business that rent Private Mail Boxes (PMB) through them.Mailer's Technical Advisory Committee - Best Practices for ACS™page 42“A private business that provides mail delivery service to individuals or business that rent Private Mail Boxes (PMB) through them.”USPS original
- vacant delivery point
- A delivery point that was active in the past but is currently not occupied (generally not occupied for 90 days or more) and not receiving mail delivery. It does not include businesses or homes under construction, demolished, or otherwise identified as unlikely to become active.Publication 32: Glossary of Postal TermsPDF page 234“A delivery point that was active in the past but is currently not occupied (generally not occupied for 90 days or more) and not receiving mail delivery. It does not include businesses or homes under construction, demolished, or otherwise identified as unlikely to become active.”USPS original
- no-stat delivery point
- A business or dwelling under construction, demolished, blighted or otherwise identified as not likely to become active for some time, or a rural route address that has not been receiving mail for 90 days or longer. No-stat and vacant tables are part of the Delivery Point Validation product.Publication 32: Glossary of Postal TermsPDF page 152“A business or dwelling under construction, demolished, blighted or otherwise identified as not likely to become active for some time, or a rural route address that has not been receiving mail for 90 days or longer. No-stat and vacant tables are part of the Delivery Point Validation product.”USPS original
- Electronic Product FulfillmentEPF, Electronic Product Fulfillment (EPF) web site, Electronic Fulfillment Website
- A secure web-based application managed by the National Customer Support Center in Memphis TN that is used to post and receive Address Management and Address Information System products, including ACS fulfillment files.Mailer's Technical Advisory Committee - Best Practices for ACS™page 43“A secure web-based application managed by the National Customer Support Center in Memphis TN that is used to post and receive Address Management and Address Information System products, including ACS fulfillment files.”USPS original
- Multi-Line Optical Character ReaderMLOCR
- Equipment used by mail service providers that applies a barcode and presorts mail, enabling the mail owner to take advantage of automation discounts.Mailer's Technical Advisory Committee - Best Practices for ACS™page 44“Equipment used by mail service providers that applies a barcode and presorts mail, enabling the mail owner to take advantage of automation discounts.”USPS original
Documents
Tech Guides
- Advertising Technical GuideMarch 2, 2018
User Guides
- DPV® Product Licensee Performance Requirements - CASS Cycle OJanuary 11, 2022
- DPV® Product Licensee Performance RequirementsMarch 6, 2020
Fact Sheets
- DPV® Product Licensee Performance RequirementsMarch 6, 2020
- Licensing FeesJuly 17, 2026
- Door Not Accessible (DNA) & No Secure Location (NSL) TablesMarch 4, 2016
Quick Service Guides
- DPV®, DSF2®, CASS™ Grading RequirementsOctober 6, 2006
Contact Lists
- DPV® Licensees Cycle N: Certified Products Guide - (Expires July 31, 2023)April 20, 2023
- DPV® Licensees Data File Cycle N: Certified Products Guide (D) - (Expires July 31, 2023)April 20, 2023
- DPV® LicenseesSeptember 14, 2026
Data Files
Release Notes
- Updated REST Web Services DocumentationAugust 26, 2016
- PO Box™ Throwback Table in the DPV® ProductAugust 3, 2016
Applications/Forms
- DPV® License AgreementJuly 16, 2026
- Electronic Product Fulfillment (EPF) Web Access Request Form (PS 5116)June 30, 2026
- Licensing and Certification Key Personnel Form for DPV®February 27, 2018
- DPV® Product Interface Application (PDF)February 27, 2018
Contacts
The Move Update Support Department answers questions about DPV and its licensing and certification at 1-800-589-5766.PostalPro: DPV®“For more information about DPV® or the licensing and certification process, please call the Move Update Support Department at 1-800-589-5766.”USPS original False positive files go to Dsf2stop@usps.gov.DPV® Product Licensee Performance Requirements - CASS Cycle Opage 7“The Licensee must transfer a file containing the affected addresses from each address list to Dsf2stop@usps.gov with the subject line DPV False Positive.”USPS original
Sources
- Publication 32: Glossary of Postal TermsUSPS original
- PostalPro: DPV®USPS original
- DPV® Product Licensee Performance Requirements - CASS Cycle OUSPS original
- CASS™ Technical Guide for Cycle OUSPS original
- Mailer's Technical Advisory Committee - Best Practices for ACS™USPS original