NCOALink® Change of Address Processing
NCOALink can identify change of address moves and update your data with new addresses.
Over 60 million people and businesses in the United States move every year. Without proper maintenance your data can become outdated quickly.
- Stay in touch with your customers, even if they move
- Receive change of address information before you mail
- Updates are provided digitally — manual data entry is not required
- Reduced mailing costs
We license the full 48 month NCOALink file from the USPS. This allows us to maximize the number of new addresses you will receive when processing your mailing list.
FAQ
The USPS is responsible for creating and maintaining the NCOALink file.
Moves are reported by:
- Individuals, Families and Businesses can complete a Change of Address form with the USPS
- USPS Letter Carriers report when people move with no forwarding address
- USPS report when a PO Box™ is closed with no forwarding address
Peachtree Data is a Full Service Licensee of the USPS.
This means that we receive NCOALink change of address data that covers all permanent change of addresses for the past 48 months / 4 years.
The NCOALink database is updated weekly. Change of Address requests are kept in the file for four years.
Peachtree Data receives weekly NCOALink updates from the USPS. We also receive a daily file of NCOALink matches that must be suppressed from the match results (called the Daily Delete File).
No. NCOALink does not return a new address for temporary change of addresses.
However, Return Code 19 can be used to identify temporary moves if you would like to suppress these from your mailing.
The PAF is a requirement of the U.S. Postal Service®. It is to ensure that NCOALink is used only for the purposes of mailing. All NCOALink vendors are required to have a completed and signed PAF provided by the list owner. In no case may a broker, agent or third party sign as the list owner. Mailing lists cannot be processed until we receive a completed and signed PAF.
If you are processing NCOALink with another provider and they are not asking you to sign a PAF, then they are in violation of the USPS, and are subject to having their license revoked. This is not a reputable company, and you should not be comfortable with them handling your sensitive data.
The USPS has a great document that explains the purpose of the PAF. This guide also includes great examples of who is a List Owner and who is a Broker in several common scenarios. Download the PAF Guide
Additional Information
All records processed through NCOALink will receive a return code. This return code will provide you information about what NCOALink type of match was found for each record.
- Return Code: A – COA Match
- The input record matched to a business, individual or family type master file record. A new address from NCOALink is returned.
- Return Code: 00 – NO Match
- The input record COULD NOT BE matched to a NCOALink master file record. A new address from NCOALink could not be furnished. This return code may be returned regardless of the NCOALink processing mode, matching logic, or COA type.
- Return Code: 01 – Found COA: Foreign Move
- The input record matched to a business, individual or family type NCOALink master file record but the new address was outside the USPS delivery area. This return code may be returned regardless of the NCOALink processing mode, matching logic, or COA type.
- Return Code: 02 – Found COA: Moved Left No Address(MLNA)
- The input record matched to a business, individual or family type NCOALink master file record and the new address was not provided to USPS. This return code may be returned regardless of the NCOALink processing mode, matching logic, or COA type.
- Return Code: 03 – Found COA: Box Closed No Order(BCNO)
- The Input record matched to a business, individual or family type NCOALink master file record which contains an old address of PO BOX that has been closed without a forwarding address provided. This return code may be returned regardless of the NCOALink processing mode, matching logic, or COA type.
- Return Code: 04 – Cannot match COA: Street Address with Secondary
- In the STANDARD mode utilizing Family matching logic the input record matched to a family record type on the NCOALink master file with an old address that contained secondary information which obtained a ZIP + 4 street level match. The input record does not contain secondary information. This address match situation requires individual name matching logic to obtain a NCOALink match and individual names do not match.
- Return Code: 05 – Found COA: New 11-digit DPBC is Ambiguous
- The input record matched to a business, individual or family type NCOALink master file record. The new address on the master file record could not be converted to a deliverable address because the DPBC represents more than one delivery point. This return code may be returned regardless of the NCOALink processing mode, matching logic, or COA type.
- Return Code: 06 – Cannot Match COA: Conflicting Directions: Middle Name Related
- There is more than one COA (individual or family type) record for the match algorithm and the middle names or initials on the COAs are different. Therefore, a single match result could not be determined. This return code is only obtained when using NCOALink individual matching logic.
- Return Code: 07 – Cannot Match COA: Conflicting Directions: Gender Related
- There is more than one COA (individual or family type) record for the match algorithm and the genders of the names on the COAs are different. Therefore, a single match result could not be determined. This return code is only obtained when using NCOALink individual matching logic.
- Return Code: 08 – Cannot Match COA: Other Conflicting Instructions
- The input record matched to two master file (business, individual or family type) records. The two records in the master file were compared and due to differences in the new addresses, a match could not be made. This return code may be returned regardless of the NCOALink processing mode, matching logic, or COA type.
- Return Code: 09 – Cannot Match COA: High-rise Default
- The input record matched to a family record on the master file from a High-rise address ZIP + 4 coded to the building default. This address match situation requires individual name matching logic to obtain a match and individual names do not match on the NCOALink file.
- Return Code: 10 – Cannot Match COA: Rural Default
- The input record matched to a family record on the master file from a Rural Route or Highway Contract Route address ZIP + 4 coded to the route default. This address situation requires individual name matching logic to obtain a match and individual names do not match on the NCOALink file.
- Return Code: 11 – Cannot Match COA: Individual Match: Insufficient COA Name for Match
- There is a NCOALink master file (individual or family type) record with the same surname and address but there is insufficient name information on the NCOALink master file record to produce a match using individual matching logic. This return code is only obtained when using individual matching logic.
- Return Code: 12 – Cannot Match COA: Middle Name Test Failed
- The input record matched to an individual or family record on the NCOALink master file with the same address and surname. However, a match cannot be made because the input name contains a conflict with the middle name or initials on the NCOALink master file record. This return code is only obtained when using individual matching logic.
- Return Code: 13 – Cannot Match COA: Gender Test Failed
- The input record matched to a NCOALink master file (individual or family type) record. A match cannot be made because the gender of the name on the input record conflicts with the gender of the name on the NCOALink master file record. This return code is only obtained when using individual matching logic.
- Return Code: 14 – Found COA: New Address Would Not Convert at Run Time
- The input record matched to a NCOALink master file (business, individual or family type) record. The new address could not be converted to a deliverable address. This return code may be returned regardless of the NCOALink processing mode, matching logic, or COA type.
- Return Code: 15 – Cannot Match COA: Individual Name Insufficient
- There is a NCOALink master file record with the same address and surname. A match cannot be made because the input record does not contain a first name or contains initials only. This NCOALink return code is only obtained when using individual matching logic.
- Return Code: 16 – Cannot Match COA: Secondary Number Discrepancy
- The input record matched to a street level individual or family type NCOALink record. However, a match is prohibited based on 1 of the following reasons: 1) There is conflicting secondary information on the input and NCOALink master file record; 2) the input record contained secondary information and matched to a family record that does not contain secondary information. In item 2, this address match situation requires individual name matching logic to obtain a COA match and individual names do not match.
- Return Code: 17 – Cannot Match COA: Other Insufficient Name
- The input record matched to an individual or family NCOALink master file record. The input name is different or not sufficient enough to produce a match. This NCOALink return code is only obtained when using individual matching logic.
- Return Code: 18 – Cannot Match COA: General Delivery
- The input record matched to a family record on the NCOALink master file from a General Delivery address. This address situation requires individual name matching logic to obtain a NCOALink match and individual names do not match.
- Return Code: 19 – Found COA: New Address not ZIP + 4 coded, New address primary number not DPV confirmable or Temporary Change Of Address
- There is a NCOALink change of address on file but the new address cannot be ZIP + 4 coded and therefore there is no 11-digit DPBC to store or return, the new address primary number cannot be confirmed on DPV or the new address is temporary. This NCOALink return code may be returned regardless of the processing mode, matching logic, or COA type.
- Return Code: 20 – Cannot Match COA: Conflicting Directions after re-chaining
- Multiple NCOALink master file records were potential matches for the input record. The NCOALink master file records contained different new addresses and a single match result could not be determined. This NCOALink return code may be returned regardless of the processing mode, matching logic, or COA type.
- Return Code: 66 – Daily Delete
- The input record matched to a business, individual or family type master file record with an old address that is present in the NCOALink daily delete file. The presence of an address in the NCOALink daily delete file means that a COA with this address is pending deletion from the NCOALink master file and that no mail may be forwarded from this address. This NCOALink return code may be returned regardless of the processing mode, matching logic or COA type.
- Return Code: 91 – COA Match: Secondary Number dropped from COA
- The input record matched to a NCOALink master file record. The NCOALink master file record had a secondary number and the input address did not.
- Return Code: 92 – COA Match: Secondary Number Dropped from input address
- The input record matched to a NCOALink master file record, but the input address had a secondary number and the NCOALink master file record did not. The record is a ZIP + 4® street level match.
NCOALink SERVICE PROVIDER REQUIRED TEXT DOCUMENT
Peachtree Data, Inc. is a non-exclusive Licensee of the USPS® (United States Postal Service®) to provide Full Service NCOALink® processing.
It is important to note that not all Service Providers can offer the same level of service. Data quantity differs based on license level. Full Service Providers receive the full 48 month data set while Limited Service Providers receive an 18 month data set. All data fulfillments to Service Providers are provided weekly under direct license from the USPS.
The full NCOALink file is a consolidated file of move information that on average contains approximately 160 million permanent changes-of-address (COAs) filed with the United States Postal Service (USPS). These COAs are retained on the file for a four-year period from the move-effective date and the file is updated weekly.
Before being added to the NCOALink file, the Old address supplied by the Postal customer must be ZIP + 4® coded. The New addresses must be ZIP + 4 coded and validated using the USPS’ proprietary database of actual delivery points. (NOTE: The delivery point database does not include NAMES or COA information.) Each delivery point confirmed New address is included on the NCOALink file. If unable to validate the New address, the NCOALink process will indicate that a move exists but will not provide the undeliverable New address.
New address information is provided only when a match to the input name and address is attained. The typical profile of the New address information contained on the NCOALink file is as follows:
- 89.68% Forwardable moves containing delivery point confirmed New addresses – New address provided
- 1.18% Moves containing unconfirmed New addresses – New address not provided
- 7.44% Moved, left no address
- 1.63% PO Box Closed
- 0.06% Foreign moves
When possible, postal customers who move multiple times within the NCOALink time period are “linked” or “chained” to ensure that the latest address is furnished when an NCOALink match is attained. This is not always possible if subsequent COAs are not filed in exactly the same manner as a COA filed previously (e.g., name spelling differences or conflicting secondary information).
The provision of change of address information is controlled by strict name and address matching logic. NCOALink processing will only provide new address information when queried with a specific algorithm of the name and input address from a mailers address list which matches the information on the NCOALink Product. Data contained in and information returned by NCOALink is determined by the name and move type (Business, Individual, or Family) indicated on a Postal customer’s Change of Address form.
The data contained within the NCOALink Product is comprised of approximately 40% family moves, 54% individual moves, and 6% business moves.
All matches made to the NCOALink file require a ZIP + 4 coded, parsed input address.
The five types of processing modes are Standard (S); Business and Individual (C); Individual (I); Business (B); and Residential (R).
Standard Processing Mode (S)
Standard Processing Mode requires inquiries in the following order:
- Business – Match on business name.
- Individual – Match on first name, middle name, surname and title required. Gender is checked and nickname possibilities are considered.
- Family – Match on surname only.
- Under no circumstances shall there be a “Family” match only option.
Business and Individual Processing Mode (C)
- The NCOALink customer may choose to omit all “Family” match inquiries and allow only “Individual” and “Business” matches to be acceptable. This matching process is also known as C Processing Mode.
Individual Processing Mode (I)
The NCOALink customer may also choose to omit “Business” match inquiries when processing individual names for mailing lists that contain no business addresses.
Business Processing Mode (B)
- The NCOALink customer may choose to process for only “Business” matches when processing a “Business-to-Business” mailing list which contains no residential (Individual or Family) addresses.
Residential Processing Mode (R)
- The NCOALink customer may choose to omit “Business” match inquiries and allow only “Individual” and “Family” matches to be acceptable under Residential Processing Mode. This matching process is also known as R Processing Mode.
The USPS has opted to remove soundex from the matching logic process. Consequently, the USPS has established a process called the “Rules Table.” This process will produce matches that otherwise would not be possible, i.e. JOHNY and JOHNNY, without the risks associated with soundex.
All nickname possibilities are derived from a standard USPS nickname list. In considering alternate presentations of an input name, only reasonable derivatives of the original input name are acceptable. If an input name and address do not match to NCOALink and alternative queries are attempted, any variations which obtain NCOALink matches will be provided to the NCOALink customer for analysis.
When a match or a near match of an input name and address to NCOALink is identified, a standard NCOALink return code is provided indicating the type of match made or reason that a match could not be made.
The standard output of a USPS NCOALink process is:
- Each original unaltered input name and address as it was presented.
- The standardized input address appended with the correct ZIP + 4/DPC, other postal values and any other intelligence flags or footnotes that result from the CASS™ processing segment.
- For each mailing address for which there is a match to the NCOALink Product, a standardized new address with 11-digit Delivery Point Barcode (DPBC) and standard return codes.
- When a match is made, the following elements must be returned: the move effective date, the specific name and address utilized in the query that obtained the match, and the move type. The move type is determined by the Interface based on the specific name inquiry utilized to obtain the match.
- For each mailing address for which there is not a match to the NCOALink Product, the Interface shall return all elements as appropriate under items a and b as well as any standard return codes as may be appropriate.
- The urbanization name information, when applicable.
- The carrier route information for new (updated) addresses.
- DPV results for the input address, if requested.
- LACSLink results, if requested.
- SuiteLink results, if requested.
- Processing summary report containing information to identify the specific list and the statistics resulting from the NCOALink process performed on the list.
Although every record must be returned, the format of the records returned by a Service Provider to their clients is determined by a separate agreement between the processor and the customer.
NCOALink processing has the potential to reduce returned mail, yet the USPS does not make any guarantees, express or implied, on the reduction of such mail. Thus any costs associated with returned mail are the Licensees’ and/or their customers’ sole responsibility.
An NCOALink customer with questions about the specific results returned from an NCOALink process must first contact the processor for explanation and resolution.
Prior to the processing of NCOALink data, every customer must have completed and returned to their NCOALink Licensee the “NCOALink PROCESSING ACKNOWLEDGEMENT FORM” provided to them by their Licensee or Agent. It is inappropriate to misrepresent any of the information on the form. Punitive action will be taken by the USPS if the customer, agent or licensee is found to have knowingly supplied false information. Depending on the severity of the offense, actions may include litigious or even criminal charges being brought against the offender.
The ANKLink® option is available through Limited Service Provider Licensees to enable mailers to make informed choices regarding a specific customer contact. If the data indicates a move, the mailer may choose to suppress the record from their list or attempt to determine the actual new address by engaging the services of an NCOALink Full Service Provider (FSP) Licensee.
Mailers choosing to engage the services of an FSP Licensee may submit only those ANKLink matches for which they need additional processing provided that:
- The mailer informs the FSP Licensee that the list is derived from a prior ANKLink process.
- The list submitted to the FSP for processing meets the mailing list requirement of at least 100 unique names and addresses.
- The final results are incorporated back into the original list.
- The records separated for processing are not used to create a derivative product.
The following trademarks are owned by the United States Postal Service®: ANKLink, CASS, NCOALink, DPV, LACSLink, SuiteLink, United States Postal Service, USPS and ZIP + 4.
Version 4 — January 26, 2016
NCOALink PAF
The USPS requires all users of NCOALink to submit a Processing Acknowledgement Form. This form must be completed before NCOALink processing and renewed annually.
Ready to find out more?
Call us at 678-987-4600 or press the big button to the right!
Data Hygiene Services
Keep your mailing list clean and up-to-date with our full range of hygiene services.
Suppression
Identify and remove people from your mailing lists who don't want to receive mail.
Canadian NCOA & Address Validation
Make sure you have valid addresses for our friends to the North.
Data Enhancement Services
Gain insight into who your customers are and refine your list segmentation and list rental purchases.
Apartment Append
Don't let a missing apartment number prevent your mail from being delivered.