SuiteLink®
SuiteLink is a USPS data product of business addresses that CASS processing matched only to a building's highrise default.PostalPro: SuiteLink®“The SuiteLink Product is a data only product containing business addressing information specifically identified as highrise default records as a result of CASS™ processing.”USPS original Address matching software uses it to add the known suite number, so USPS can sequence the mail for delivery.PostalPro: SuiteLink®“The SuiteLink® product enables customers to provide improved business addressing information by adding known secondary (suite) information to business addresses, which will allow USPS delivery sequencing where it would not otherwise be possible.”USPS original USPS offers SuiteLink at no charge.PostalPro: SuiteLink®“Currently, the USPS is offering the SuiteLink Product at no charge.”USPS original
What it is
A highrise default is a record that holds a building's street address and leaves the suite blank.CASS™ Technical Guide for Cycle OPDF page 76“A highrise default contains the building street address in the primary range field and spaces in the secondary range field.”USPS original An address matches a default when its suite is missing or invalid.CASS™ Technical Guide for Cycle OPDF page 76“Defaults are matches made to addresses that contain invalid/missing secondary address or box information.”USPS original The mail then carries no suite, so USPS cannot sequence it to the business.PostalPro: SuiteLink®“The SuiteLink® product enables customers to provide improved business addressing information by adding known secondary (suite) information to business addresses, which will allow USPS delivery sequencing where it would not otherwise be possible.”USPS original
Given a business name and an address that matches a highrise or street default, SuiteLink returns the suite number when one is known.CASS™ Technical Guide for Cycle Opage 114“Given a business name and an associated ZIP + 4 coded address that matches to a highrise or street default, the SuiteLink process returns the appropriate suite number when available.”USPS original Its purpose is to give mailers a tool to improve the business addresses in their mailing lists.SuiteLink® Developer Licensee Performance Requirementspage 1“The purpose of the SuiteLink Product is to provide mailers with a tool to improve business addresses within a mailing list used for the preparation of mail that will be submitted to the USPS for acceptance and delivery.”USPS original
SuiteLink never runs on its own: it is one step inside CASS Certified software.PostalPro: SuiteLink®“Note: SuiteLink processing cannot be used as part of a standalone process.”USPS original It is mandatory for CASS certification, along with DPV or DSF2 and LACSLink.CASS™ Technical Guide for Cycle Opage 32“DPV® or DSF2®, LACSLink® and SuiteLink® are mandatory for CASS certification.”USPS original End users of CASS software must use it in production, not only in tests.CASS™ Technical Guide for Cycle Opage 3“ZIP +4, City State, ZIPMove and DPV or DSF2, LACSLink and SuiteLink products are mandatory for all tests. End users are required to use all these products in a production environment.”USPS original Like the other licensed products, SuiteLink cannot be shipped outside the United States.CASS™ Technical Guide for Cycle Opage 2“The licensed products cannot be shipped outside of the United States.”USPS original
How it works
The SuiteLink interface is the software a developer writes to connect address matching to the SuiteLink Product.SuiteLink® Developer Licensee Performance Requirementspage 5“Developer is responsible for programming all necessary software to interface with the SuiteLink Product.”USPS original
- When an address matches a street or highrise default, the software queries SuiteLink.CASS™ Technical Guide for Cycle Opage 114“The SuiteLink product should be queried when an address matches to a street or highrise default record.”USPS original
- It builds keys from significant words in the business name and address, through the secure hash algorithm.SuiteLink® Developer Licensee Performance Requirementspage 1“The input data is queried using one or more keys, which are built using significant words in a building’s Enhanced Modified Delivery Point (EMDP) of the business name and address, through the secure hash algorithm.”USPS original
- The keys probe the SuiteLink table.SuiteLink® Developer Licensee Performance Requirementspage 1“The keys are then used to probe the data table.”USPS original
- It checks a matching key for enough confidence before it applies the suite.SuiteLink® Developer Licensee Performance Requirementspage 1“Keys that successfully match the table must then be evaluated to build a sufficient confidence level before applying the suite information to the default address.”USPS original
- It runs CASS again on the address with the suite, to get the correct ZIP + 4 Code.SuiteLink® Developer Licensee Performance Requirementspage 1“After application of the suite information, the software interface must perform an additional CASS™ process to obtain the correct ZIP + 4 Code and other coding.”USPS original
- It returns the standardized address, an 11-digit Delivery Point Barcode and return code
A.SuiteLink® Developer Licensee Performance Requirementspage 3“For each business name and associated ZIP + 4 coded address that is appended with secondary information by the SuiteLink Product, the software interface must return a standardized business address with an 11-digit Delivery Point Barcode (DPBC) and a standard return code “A” as listed in Exhibit B.”USPS original
In the CASS test example, UT Animal Research at 910 Madison Ave in Memphis comes back as 910 MADISON AVE STE 823, ZIP + 4 Code 38103-3435.CASS™ Technical Guide for Cycle Opage 115“UT Animal Research 910 Madison Ave Memphis TN 38103 UT ANIMAL RESEARCH 910 MADISON AVE STE 823 MEMPHIS TN 38103-3435”USPS original
The mailer may leave the suite off the printed address, but the 11-digit barcode must match the SuiteLink address.CASS™ Technical Guide for Cycle Opage 115“The mailer can choose not to append the valid secondary information to the mailpiece. However, the 11-digit barcode must match the appended SuiteLink address.”USPS original USPS encourages mailers to print the suite, so the mail reaches the intended recipient.CASS™ Technical Guide for Cycle Opage 115“We encourage mailers to append the secondary SuiteLink matched information to the mailpiece to help ensure the mail reaches the intended recipient.”USPS original
Return codes
The interface reports each SuiteLink query with a return code, and only when processing reaches the SuiteLink table.SuiteLink® Developer Licensee Performance Requirementspage 8“Return Code should only be returned if processing actually proceeds to the SuiteLink table.”USPS original In CASS output, the field stays blank when SuiteLink was not queried.CASS™ Technical Guide for Cycle Opage 26“Indicator is only populated when the SuiteLink tables are queried.”USPS original
Return code A is a SuiteLink record match: the input matched the master file, and an improved business address could be furnished.CASS™ Technical Guide for Cycle Opage 114“The input record matched to a record in the master file. An improved business address could be furnished.”USPS original
Return code 00 is no match: the input could not be matched, and no improved business address could be furnished.SuiteLink® Developer Licensee Performance Requirementspage 8“00 No Match – The input record COULD NOT BE matched to a record in the”USPS originalCASS™ Technical Guide for Cycle Opage 114“The input record COULD NOT be matched to a record in the master file. An improved business address could not be furnished.”USPS original
The data
USPS delivers the full SuiteLink dataset as a flat file each month, through its Electronic Product Fulfillment website.SuiteLink® Developer Licensee Performance Requirementspage 2“The full SuiteLink Product datasets are provided as a flat file on a monthly basis via the USPS Electronic Product Fulfillment (EPF) website to Licensees processing in a production environment.”USPS original Only the two most recent releases are available to download.SuiteLink® Interface and Data Distributor Performance Requirementspage 2“Thus, the two most recent product releases will be available for download.”USPS original
The interface stops working once its SuiteLink data is more than 105 days past the product date.SuiteLink® Developer Licensee Performance Requirementspage 3“Developers will design a process that will cause the SuiteLink interface to stop working when the SuiteLink data has aged more than 105 days from the product date.”USPS original
Developer licensees must also receive the ZIP + 4 and City/State Products every month.SuiteLink® Developer Licensee Performance Requirementspage 2“To provide the most up-to-date business addressing information, Licensees utilizing the SuiteLink Product must receive the ZIP + 4 and City/State Products on a monthly basis.”USPS original For distributor licensees, USPS recommends monthly updates instead.SuiteLink® Interface and Data Distributor Performance Requirementspage 3“To provide the most up-to-date business addressing information, USPS recommends Licensees using the SuiteLink Product receive the ZIP + 4 and City/State Products on a monthly basis.”USPS original Other users of those products must update within 45 days of each USPS release.SuiteLink® Developer Licensee Performance Requirementspage 7“Per the USPS DMM®, the ZIP + 4 and City/State data must be updated by ZIP + 4 and City/State Product users within 45 days of the USPS release date.”USPS original
Licensing
USPS licenses SuiteLink in two categories.PostalPro: SuiteLink®“There are two (2) types of licensing categories:”USPS original A SuiteLink Interface Developer License lets a company build interface software that reads SuiteLink.PostalPro: SuiteLink®“The SuiteLink Interface Developer License authorizes the development of Interface Products to access the SuiteLink Product.”USPS original The developer must be a CASS software manufacturer or integrator, or be becoming one.PostalPro: SuiteLink®“Interface Developers must be or in the process of becoming a CASS™ software manufacturer or integrator.”USPS original
A SuiteLink Interface and Data Distributor License lets a company market that software and pass SuiteLink data on to others.PostalPro: SuiteLink®“The SuiteLink Interface and Data Distributor License authorizes the right to distribute and market Interface Products and redistribute SuiteLink data to third parties.”USPS original A distributor must first certify its own interface under a separate developer license.SuiteLink® Interface and Data Distributor Performance Requirementspage 2“Additionally under a separate license with the USPS, Licensee must first develop a SuiteLink Software Interface and obtain certification for that Interface.”USPS original It ships the SuiteLink data with its interface, with a printed statement that the data is held confidential.SuiteLink® Interface and Data Distributor Performance Requirementspage 2“Licensees must redistribute the SuiteLink data with their SuiteLink interface. The redistributed data must denote in a printed statement included on the media that the SuiteLink Licensed Materials are held confidential.”USPS original
USPS's fee sheet lists SuiteLink's developer, distributor and data user licenses at no charge.Licensing FeesPDF page 1“Interface Developer Oct - Sep No charge Interface Distributor Oct - Sep No charge Data User/Data Distributor Oct - Sep No charge”USPS original Licensees may bundle SuiteLink with products such as NCOALink and with their own services such as merge/purge.SuiteLink® Interface and Data Distributor Performance Requirementspage 6“Licensees are permitted to “bundle” software products such as NCOALink®, and Licensees’ proprietary service offerings such as merge/purge along with the SuiteLink Product.”USPS original
A developer qualifies for its license and certifies its interface in this order.SuiteLink® Software Interface Developer Certification Procedurespage 1“The following material describes the process for a Developer to qualify for a license and certify a SuiteLink software interface.”USPS original
- The developer sends an application, statements, a key personnel listing and security documentation.SuiteLink® Software Interface Developer Certification Procedurespage 1“Application Confidentiality Statement Self-Certification Statement Key Personnel Listing Security Documentation”USPS original
- USPS executes the signed License Agreement and sends the Software Developer Kit.SuiteLink® Software Interface Developer Certification Procedurespage 1“After USPS receives the signed License Agreement and completes its review, USPS will execute the License Agreement and forward a copy of the fully executed Software Interface Developer License Agreement and Software Developer Kit (SDK) to the new SuiteLink Software Interface Developer.”USPS original
- The developer tests its interface on the Stage I file of questions and answers.SuiteLink® Software Interface Developer Certification Procedurespage 2“A SuiteLink Stage I test file will be available for testing through the assigned internet account. This file will contain test questions and the expected answers.”USPS original
- The developer requests a SuiteLink certification Stage II test in writing.SuiteLink® Software Interface Developer Certification Procedurespage 2“Developer must submit to USPS a written request and a completed Software Product Information Form requesting that USPS perform a SuiteLink certification Stage II test.”USPS original
- USPS issues a software certification notice once steps 1 to 3 are complete.SuiteLink® Software Interface Developer Certification Procedurespage 2“Upon USPS determining that Developer has successfully completed Steps 1 - 3, USPS will issue a software certification notice to Developer.”USPS original
A distributor applies with the same documents.SuiteLink® Software Interface and Data Distributor Certification Procedurespage 1“Application Confidentiality Statement Self-Certification Statement Key Personnel Listing Security Documentation”USPS original USPS sends the distributor license only after the certification notice under the developer license.SuiteLink® Software Interface and Data Distributor Certification Procedurespage 1“Upon successful completion of Step 1 and issuance of a certification notice under the separate Software Interface Developer License, USPS will forward an approval letter, and a SuiteLink Interface and Data Distributor License Agreement to Applicant.”USPS original
Each licensee keeps a central email address for USPS correspondence, ncscinfo@<yourcompany.com>.SuiteLink® Developer Licensee Performance Requirementspage 5“The email address must be ncscinfo@<yourcompany.com>.”USPS original
Rules
The SuiteLink System cannot be distributed and used as part of a standalone product outside of a CASS environment.SuiteLink® Interface and Data Distributor Performance Requirementspage 2“The SuiteLink System cannot be distributed and used as part of a standalone product outside of a CASS environment.”USPS original
A licensee must not sell or use SuiteLink as a product of its own. It must run inside CASS software.
Licensee must be a CASS software manufacturer or integrator to develop an Interface Product to access the SuiteLink data.SuiteLink® Developer Licensee Performance Requirementspage 2“Licensee must be a CASS software manufacturer or integrator to develop an Interface Product to access the SuiteLink data.”USPS original
A company must make or integrate CASS software before it builds an interface to SuiteLink data.
The Interface must be reviewed, tested, and approved by the USPS prior to any actual use and/or distribution of the SuiteLink Product for processing occurring in a production environment to ensure that all license requirements are met.SuiteLink® Developer Licensee Performance Requirementspage 2“The Interface must be reviewed, tested, and approved by the USPS prior to any actual use and/or distribution of the SuiteLink Product for processing occurring in a production environment to ensure that all license requirements are met.”USPS original
USPS must review, test and approve the interface before anyone uses or distributes it on production mailing lists.
The new suite number does not have to be appended to the address for production mail but must be included in the barcode that is sprayed on the mailpiece to qualify for automation rates.CASS™ Technical Guide for Cycle Opage 114“The new suite number does not have to be appended to the address for production mail but must be included in the barcode that is sprayed on the mailpiece to qualify for automation rates.”USPS original
The printed address may leave the suite off. The barcode on the mailpiece must include it for the piece to qualify for automation rates.
All SuiteLink elements in the audit output file must be provided with 100 percent accuracy.SuiteLink® Developer Licensee Performance Requirementspage 4“All SuiteLink elements in the audit output file must be provided with 100 percent accuracy.”USPS original
Every SuiteLink element the interface returns for a USPS audit file must be correct.
Pursuant to License Agreement Section 6.3.2, Developer is prohibited from representing to third parties that USPS has certified Developers’ SuiteLink Interface until USPS issues a software certification notice to Developer.SuiteLink® Developer Licensee Performance Requirementspage 2“Pursuant to License Agreement Section 6.3.2, Developer is prohibited from representing to third parties that USPS has certified Developers’ SuiteLink Interface until USPS issues a software certification notice to Developer.”USPS original
A developer must not tell anyone its interface is certified until USPS sends the certification notice.
Licensees providing online inquiry capability shall know their end users and shall not respond to inquiries from unknown users.SuiteLink® Developer Licensee Performance Requirementspage 6“Licensees providing online inquiry capability shall know their end users and shall not respond to inquiries from unknown users.”USPS original
A licensee that offers online lookups must know its users and must not answer unknown ones.
What goes wrong
USPS audits each licensee's SuiteLink process once a year, with the CASS cycle.SuiteLink® Developer Licensee Performance Requirementspage 4“Auditing will be performed once annually in conjunction with the CASS cycle or as specified by USPS.”USPS original The audit file tests the interface with complete and incomplete business addresses.SuiteLink® Developer Licensee Performance Requirementspage 4“The audit file will test Licensee’s SuiteLink software interface with a series of complete and incomplete business addresses to validate Licensee’s ability to query the SuiteLink Product and return the appropriate output and responses.”USPS original
When USPS finds a problem, it can order a fix, or suspend or end the license.SuiteLink® Developer Licensee Performance Requirementspage 4“In the event that a problem is identified by USPS that is related to the SuiteLink process, 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 by the situation.”USPS original A developer gets 30 days from the notice to fix deficiencies and retest.SuiteLink® Developer Licensee Performance Requirementspage 4“When directed to correct deficiencies, Licensee will be given 30 days from the date of the notification in which to remedy the deficiencies and retest.”USPS original A developer that misses that window gets a suspension notice and must stop all SuiteLink activity.SuiteLink® Developer Licensee Performance Requirementspage 4“If Licensee fails to remedy the deficiencies within 30 days, a suspension notice will be issued. The suspension notice will direct Licensee to cease all SuiteLink activities during the term of suspension and remedy all deficiencies within 30 days to regain good standing.”USPS original The license ends if the deficiencies remain at the end of the suspension.SuiteLink® Developer Licensee Performance Requirementspage 5“At the end of the term of suspension, the License Agreement between Licensee and USPS will be terminated if Licensee has not successfully remedied all deficiencies.”USPS original
A distributor gets 60 days to fix deficiencies, retest and send the updated software to customers.SuiteLink® Interface and Data Distributor Performance Requirementspage 5“When directed to correct deficiencies, SuiteLink Developers will be given 60 days from the date of notification in which to remedy all deficiencies, retest and redistribute the updated SuiteLink interface software.”USPS original During a distributor's suspension, USPS also stops sending it SuiteLink data.SuiteLink® Interface and Data Distributor Performance Requirementspage 6“USPS® will also discontinue SuiteLink data fulfillment during the term of the suspension.”USPS original
Licensees must repair SuiteLink equipment and software deficiencies within 30 days of finding them.SuiteLink® Developer Licensee Performance Requirementspage 3“Licensee shall repair or have repaired all equipment, hardware and/or software deficiencies related to the SuiteLink System within 30 days of identification of said deficiencies.”USPS original
At mail acceptance, USPS scans names and addresses from a sample of the mailing.SuiteLink® Developer Licensee Performance Requirementspage 10“Names / Addresses scanned from sample of mailing (with a ZIP+4TM assigned)”USPS original A mailer that purposely uses the default ZIP + 4 in place of SuiteLink's result risks the whole mailing's automation discounts.SuiteLink® Developer Licensee Performance Requirementspage 10“to obtain and use the Default ZIP+4 as part of a postage discounted mailing, the entire mailing will be subject to disqualification for automation rate postage discounts.”USPS original Sending false or invalid business names so SuiteLink finds no match counts the same way.SuiteLink® Developer Licensee Performance Requirementspage 10“sent false/invalid name information to the CASS engine, to ensure that SuiteLink does not make a match”USPS original
Terms
- highrise defaultdefault highrise record
- A highrise default contains the building street address in the primary range field and spaces in the secondary range field.CASS™ Technical Guide for Cycle OPDF page 76“A highrise default contains the building street address in the primary range field and spaces in the secondary range field.”USPS original
- 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
- SuiteLink Interface Developer License
- The SuiteLink Interface Developer License authorizes the development of Interface Products to access the SuiteLink Product.PostalPro: SuiteLink®“The SuiteLink Interface Developer License authorizes the development of Interface Products to access the SuiteLink Product.”USPS original
- SuiteLink Interface and Data Distributor License
- The SuiteLink Interface and Data Distributor License authorizes the right to distribute and market Interface Products and redistribute SuiteLink data to third parties.PostalPro: SuiteLink®“The SuiteLink Interface and Data Distributor License authorizes the right to distribute and market Interface Products and redistribute SuiteLink data to third parties.”USPS original
- Delivery Point BarcodeDPBC
- A general term for a POSTNET barcode that contains the nine digits of the ZIP+4 code plus two digits, which are generally the last two digits of the primary street address number (or Post Office Box, etc.).Publication 32: Glossary of Postal Termspage 59“A general term for a POSTNET barcode that contains the nine digits of the ZIP+4 code plus two digits, which are generally the last two digits of the primary street address number (or Post Office Box, etc.).”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
- secondary address unit designator
- An address element in the delivery address line that indicates an apartment, office, suite, or some other division (e.g., 102 MAIN ST STE 202).Publication 32: Glossary of Postal TermsPDF page 204“An address element in the delivery address line that indicates an apartment, office, suite, or some other division (e.g., 102 MAIN ST STE 202).”USPS original
- ZIP + 4 Product
- The ZIP + 4® Product is a base reference file that can be accessed by an application to assign the correct ZIP + 4® Code associated with a physical address.PostalPro: ZIP + 4® Product“The ZIP + 4® Product is a base reference file that can be accessed by an application to assign the correct ZIP + 4® Code associated with a physical address.”USPS original
- Locatable Address Conversion Systems LinkageLACSLINK, LOCATABLE ADDRESS CONVERSION SYSTEM LINKAGE
- A secure dataset of converted addresses that primarily arise from the implementation of the 911 emergency location services system which commonly involves changing rural-style addresses to city-style addresses.Mailer's Technical Advisory Committee - Best Practices for ACS™page 43“A secure dataset of converted addresses that primarily arise from the implementation of the 911 emergency location services system which commonly involves changing rural-style addresses to city-style addresses.”USPS original
Documents
Tech Guides
- SuiteLink® User Technical ReferenceOctober 1, 2014
Quick Service Guides
- SuiteLink® Software Interface Developer Certification ProceduresFebruary 28, 2018
- SuiteLink® Developer Licensee Performance RequirementsFebruary 28, 2018
- SuiteLink® Software Interface and Data Distributor Certification ProceduresFebruary 28, 2018
- SuiteLink® Interface and Data Distributor Performance RequirementsFebruary 28, 2018
Fact Sheets
- Licensing FeesJuly 17, 2026
Contact Lists
- SuiteLink® Distributors (PDF)February 2, 2026
- SuiteLink® Developers (PDF)February 2, 2026
Applications/Forms
- Electronic Product Fulfillment (EPF) Web Access Request Form (PS 5116)June 30, 2026
- SuiteLink® Software Interface Developer License AgreementDecember 19, 2023
- SuiteLink® Interface and Data Distributor License AgreementDecember 19, 2023
- Licensing and Certification Key Personnel Form for SuiteLink®February 28, 2018
Contacts
For SuiteLink administration and technical questions, contact the Licensing Department at 800-589-5766 or ncoalink@usps.gov.CASS™ Technical Guide for Cycle Opage 114“For all administration and technical information regarding this product, please contact the Licensing Department at 800-589-5766 or email ncoalink@usps.gov.”USPS original
Developers send certification materials to the Licensing Department at the National Customer Support Center, 225 N Humphreys Blvd Ste 501, Memphis TN 38188-1001, or fax 650-577-5773.SuiteLink® Software Interface Developer Certification Procedurespage 1“LICENSING DEPARTMENT (SuiteLink PRODUCT) NATIONAL CUSTOMER SUPPORT CENTER UNITED STATES POSTAL SERVICE 225 N HUMPHREYS BLVD STE 501 MEMPHIS TN 38188-1001 FAX: 650-577-5773”USPS original
To become a CASS software manufacturer, contact the CASS/MASS department at 800-642-2914.PostalPro: SuiteLink®“If interested in becoming a CASS software manufacturer, contact the CASS/MASS™ department at 800-642-2914.”USPS original
Sources
- PostalPro: SuiteLink®USPS original
- CASS™ Technical Guide for Cycle OUSPS original
- SuiteLink® Developer Licensee Performance RequirementsUSPS original
- SuiteLink® Interface and Data Distributor Performance RequirementsUSPS original
- Licensing FeesUSPS original
- SuiteLink® Software Interface Developer Certification ProceduresUSPS original
- SuiteLink® Software Interface and Data Distributor Certification ProceduresUSPS original
- Publication 32: Glossary of Postal TermsUSPS original
- Mailer's Technical Advisory Committee - Best Practices for ACS™USPS original
- PostalPro: ZIP + 4® ProductUSPS original