CASS
CASS, the Coding Accuracy Support System, is USPS's certification of address-matching software.Intelligent Mail® Barcode FAQPDF page 1“The Coding Accuracy Support System (CASS) certification enables the Postal Service to evaluate the accuracy of address-matching software programs.”USPS original It tests how accurately the software assigns ZIP Codes, delivery point codes and carrier route codes to addresses.PostalPro: CASS™“The CASS™ certification process is designed in cooperation with the mailing industry to improve the accuracy of postal codes, i.e., Five-Digit ZIP Code®, ZIP + 4®, delivery point (DPCs), and carrier route codes that appear on mailpieces.”USPS original Any mailing claimed at an automation price must come from address lists coded with CASS-certified software.PostalPro: CASS™“Any mailing claimed at an automation price must be produced from address lists properly matched and coded with CASS-certified address matching methods.”USPS original
What it is
CASS gives software developers, service bureaus and commercial mailers one common test of address-matching software.CASS™ Technical Guide for Cycle Opage 1“The CASS software program 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 The CASS Department, the USPS group that administers CASS, grades each test.CASS™ Technical Guide for Cycle Opage 2“The CASS Department also administers and evaluates the CASS certification process.”USPS original The results go back to the developer as diagnostics for fixing the software.CASS™ Technical Guide for Cycle Opage 1“Software tests for CASS certification are evaluated by the U.S. Postal Service® Addressing & Geospatial Technology (AGT), and the results are returned to the developer to provide useful diagnostics for correcting software deficiencies.”USPS original CASS does not measure the accuracy of the codes in a mailer's own address file.PostalPro: CASS™“However, CASS™ processing does not measure the accuracy of ZIP + 4, delivery point, Five-Digit ZIP Code, or carrier route codes in a mailer’s address file.”USPS original
Certification is open to software developers, mailers and service bureaus.PostalPro: CASS™“CASS™ certification is available to all software developers, mailers, and service bureaus who wish to evaluate the quality of their address matching software.”USPS original A manufacturer's certification works as a blanket certification for every user of its software package.CASS™ Technical Guide for Cycle Opage 4“CASS offers an address matching certification process that provides the mailing industry with a method whereby a software manufacturer’s CASS certification can function as a blanket certification for all users of an address matching software package. The requirement that each user of address matching software attain CASS certification is only necessary in certain situations.”USPS original A user needs its own certification only in certain situations, such as after changing the certified product.CASS™ Technical Guide for Cycle Opage 4“CASS offers an address matching certification process that provides the mailing industry with a method whereby a software manufacturer’s CASS certification can function as a blanket certification for all users of an address matching software package. The requirement that each user of address matching software attain CASS certification is only necessary in certain situations.”USPS originalCASS™ Technical Guide for Cycle Opage 5“All user modifications to a CASS Certified™ product must be certified separately by the end user and information about the new drivers or APIs must be listed on the CASS Order Form.”USPS original
Every CASS test includes DPV or DSF2, LACSLink and SuiteLink, and RDI and eLOT are optional.CASS™ Technical Guide for Cycle Opage 1“CASS certification includes DPV® or DSF2®, LACSLink®, and SuiteLink®. RDI™ certification is optional so is eLOT® with DPV certification.”USPS original DPV and DSF2 confirm whether USPS delivers to an address.CASS™ Technical Guide for Cycle Opage 4“DPV or DSF2 confirms whether an address is deliverable by the USPS and is mandatory for all users.”USPS original MASS, a related USPS certification, is an extension of CASS.PostalPro: CASS™“The MASS™ certification is an extension of the CASS™ system, which is a process designed in cooperation with the mailing industry to improve the accuracy of postal codes that appear on mail.”USPS original
How it works
Certification uses two test files of 150,000 addresses each.CASS™ Technical Guide for Cycle Opage 3“The Stage I file contains one copyright header record, three DSF2® header records and 150,000 test address records. … The Stage II file contains one copyright header record for a DPV test and 150,000 test records.”USPS original The Stage I file comes with answers, so a developer can check its own software.CASS™ Technical Guide for Cycle Opage 3“Stage I is a file with answers provided by the CASS Department that is used to analyze your software.”USPS original USPS does not review Stage I results, and they have no effect on certification.CASS™ Technical Guide for Cycle Opage 3“The results of Stage I processing are not reviewed by the AGT and have no effect on CASS certification.”USPS original The Stage II file is the certification test, and the CASS Department grades it.CASS™ Technical Guide for Cycle Opage 3“Stage II is the certification test that is required to achieve CASS certification.”USPS original
A Stage II test, from account to certificate.
- A developer that writes its own software subscribes to the Address Information System and Link products.CASS™ Technical Guide for Cycle Opage 2“CASS developers who write their own software must subscribe to the AIS and Link Products or the AMS API prior to requesting a CASS test.”USPS original
- The tester sends PS Form 5116 to open an Electronic Product Fulfillment account.CASS™ Technical Guide for Cycle Opage 60“Software testers are required to complete an Electronic Product Fulfillment Web Access Request Form (PS Form 5116).”USPS original
- The tester orders a Stage II file on the CASS Order Form.CASS™ Technical Guide for Cycle Opage 5“To obtain CASS certification, order a CASS Stage II file using the CASS Order Form, check the appropriate box on page one (1) for the certification type you are seeking.”USPS original
- The first test in each cycle also needs a completed Terms and Conditions document.CASS™ Technical Guide for Cycle Opage 60“A Terms and Conditions document must also be completed for the first required certification test for the new cycle.”USPS original
- The tester downloads the Stage II file from Electronic Product Fulfillment.CASS™ Technical Guide for Cycle Opage 62“Download the Stage II File from EPF at https://epf.usps.gov.”USPS original
- The software processes the file in batch mode, using the static data USPS provides.CASS™ Technical Guide for Cycle Opage 62“Process the file in a batch processing mode.”USPS originalCASS™ Technical Guide for Cycle Opage 3“The file must be processed with static data that is provided by the USPS on the EPF website.”USPS original
- The tester uploads the answer file and emails the PS Form 3553 to the CASS Department.CASS™ Technical Guide for Cycle Opage 62“Return Stage II File via the EPF upload website and email the CASS Summary Report (PS Form 3553) to cassman.ncsc@usps.gov.”USPS original
- The CASS Department grades the file within ten business days and emails the result.CASS™ Technical Guide for Cycle Opage 63“The file will be graded and evaluated within ten business days. … When the evaluation is complete an email will be sent with the status of the test.”USPS original
- A passing product gets a certification letter and a listing in the CASS MASS Certified Products Guide.CASS™ Technical Guide for Cycle Opage 41“The CASS Department issues a certification letter acknowledging certification has been achieved for a certified software product. In addition, the certified company’s name will be included in the CASS MASS Certified Products Guide unless the company doesn’t want to be listed.”USPS original
Static data is the fixed USPS data that every CASS and MASS test must use.CASS™ Technical Guide for Cycle Opage 3“USPS provides static data to all software developers for every product that is used for testing. This data must be used for all CASS and MASS tests.”USPS original USPS bills for a test as certification is achieved, and fees are due within 30 days of the bill.CASS™ Technical Guide for Cycle Opage 1“Customers are billed as certification is achieved. Billing procedures are coordinated with our Accounts Receivable Department. All certification test fees are payable within 30 days of the billing date.”USPS original The bill counts the software configurations certified, not the Stage II files ordered.CASS™ Technical Guide for Cycle Opage 1“CASS customers are billed based on the number of separate software configurations certified, not the number of Stage II files ordered.”USPS original The fees are in Notice 123, the USPS price list.CASS™ Technical Guide for Cycle Opage 1“The fee for all CASS tests is listed in the Price List (Notice 123) in the Address Management Systems (AMS) section.”USPS original
Kinds of certification
The order form records which kind of certification a test is for.CASS™ Technical Guide for Cycle Opage 5“To obtain CASS certification, order a CASS Stage II file using the CASS Order Form, check the appropriate box on page one (1) for the certification type you are seeking.”USPS original
- Manufacturer certification is only for companies that develop address-matching software.CASS™ Technical Guide for Cycle Opage 5“Manufacturer certification is available only to companies that develop address matching software.”USPS original
- User-defined certification is for vendors, service bureaus and mailers with special requirements for certified software.CASS™ Technical Guide for Cycle Opage 6“Vendors, service bureaus, and mailers who have special requirements for using address matching software in a configuration that has been CASS Certified by a software developer must apply for user defined certification and select the appropriate check boxes on the CASS Order Form.”USPS original
- Integrators, customers who combine certified software with another product or driver, certify the result as separate software under a different name.CASS™ Technical Guide for Cycle Opage 5“Customers who wish to integrate certified software with another product or software driver must certify the integrated product as new software with a different name from the original packaged software.”USPS original
- Each platform, a differently compiled operating system, needs its own test and certification.CASS™ Technical Guide for Cycle Opage 7“CASS requires that all separate platforms for a single product be individually CASS tested and certified. The term “platform” refers to any differently compiled operating system.”USPS original
A configuration is a three-character code, assigned by the developer, for one set of parameter settings.CASS™ Technical Guide for Cycle Opage 6“A configuration is a three alphanumeric character identifier associated with a software name and version number that represents a specific set of parameter settings. The configuration is assigned by the software developer.”USPS original One software version can be certified for several configurations and platforms.CASS™ Technical Guide for Cycle Opage 6“The same software version number may be certified for multiple specific configurations and platforms (operating systems).”USPS original
Test types
The Merge test checks how software corrects and standardizes addresses, from 5-digit coding to SuiteLink.CASS™ Technical Guide for Cycle Opage 4“Evaluates address matching software performance as it pertains to correcting and standardizing addresses for 5-digit, carrier route, ZIP + 4®, DPV®, LACSLink®, and SuiteLink®.”USPS original The Merge/eLOT test adds eLOT, which lets mailers sort mail in approximate carrier-casing sequence.CASS™ Technical Guide for Cycle Opage 4“Evaluates address matching software performance as it pertains to correcting and standardizing addresses for 5-digit, carrier route, ZIP + 4®, DPV® or DSF2®, LACSLink®, and SuiteLink® and eLOT.”USPS originalPostalPro: CASS™“The eLOT product allows mailers the ability to sort their mailings in approximate carrier-casing sequence.”USPS original RDI can be added to either test as an option.CASS™ Technical Guide for Cycle Opage 4“RDI™ can be added as an option for this test type.”USPS original Utility tests certify one product each, and they don't expire until the product data changes.CASS™ Technical Guide for Cycle Opage 4“These tests allow certification for these specific products. The certifications do not expire until changes are made to the product data.”USPS original
Grading and scores
One wrong answer field makes the whole address record wrong, and it counts as a single error.CASS™ Technical Guide for Cycle Opage 39“If a single answer field or portion of an answer field for fields that require parsing is incorrect, the entire address is considered incorrect and counts as a single error.”USPS original Software must attempt every mandatory category.CASS™ Technical Guide for Cycle Opage 31“Software must attempt to match against every mandatory category.”USPS original A wrong answer in an optional category counts against the score, and a right one counts toward it.CASS™ Technical Guide for Cycle Opage 31“If software attempts to code optional categories and the answers are incorrect, the incorrect match will be counted as an error against the total of the final scoring. Likewise, if software attempts these questions and gets them right it will count toward the total correct score.”USPS original
Each category has its own minimum score.CASS™ Technical Guide for Cycle Opage 40“Minimum accuracy percentages required to achieve a passing score for CASS product categories include the following:”USPS original
| Category | Minimum score |
|---|---|
| 5-digit | 98.5%CASS™ Technical Guide for Cycle Opage 31“All other categories require a score of 98.5% accuracy.”USPS original |
| Carrier route | 98.5%CASS™ Technical Guide for Cycle Opage 31“All other categories require a score of 98.5% accuracy.”USPS original |
| ZIP + 4 and delivery point | 98.5%CASS™ Technical Guide for Cycle Opage 31“All other categories require a score of 98.5% accuracy.”USPS original |
| LACSLink | 98.5%CASS™ Technical Guide for Cycle Opage 31“All other categories require a score of 98.5% accuracy.”USPS original |
| Delivery point barcode | 100%CASS™ Technical Guide for Cycle Opage 31“Delivery Point Barcode, eLOT, Perfect Address, DPV®/DSF2®, RDI™ and SuiteLink® categories require a 100% score.”USPS original |
| eLOT | 100%CASS™ Technical Guide for Cycle Opage 31“Delivery Point Barcode, eLOT, Perfect Address, DPV®/DSF2®, RDI™ and SuiteLink® categories require a 100% score.”USPS original |
| Perfect Address | 100%CASS™ Technical Guide for Cycle Opage 31“Delivery Point Barcode, eLOT, Perfect Address, DPV®/DSF2®, RDI™ and SuiteLink® categories require a 100% score.”USPS original |
| DPV or DSF2 | 100%CASS™ Technical Guide for Cycle Opage 31“Delivery Point Barcode, eLOT, Perfect Address, DPV®/DSF2®, RDI™ and SuiteLink® categories require a 100% score.”USPS original |
| RDI | 100%CASS™ Technical Guide for Cycle Opage 31“Delivery Point Barcode, eLOT, Perfect Address, DPV®/DSF2®, RDI™ and SuiteLink® categories require a 100% score.”USPS original |
| SuiteLink | 100%CASS™ Technical Guide for Cycle Opage 31“Delivery Point Barcode, eLOT, Perfect Address, DPV®/DSF2®, RDI™ and SuiteLink® categories require a 100% score.”USPS original |
The CASS Summary Report
PS Form 3553, the CASS Summary Report, is the form CASS-certified software produces when it codes an address list.CASS™ Technical Guide for Cycle OPDF page 75“This form may be generated as the output of address matching processing using CASS Certified™ software in conjunction with current USPS® address database files.”USPS originalCASS™ Technical Guide for Cycle Opage 6“The address matching software being certified must be capable of generating a facsimile of the CASS Summary Report (PS Form 3553) located in Appendix 1.”USPS original The mailer signs it to certify that the mailing was coded with CASS-certified software meeting DMM section 602.CASS™ Technical Guide for Cycle OPDF page 75“I certify that the mailing submitted with this form has been coded (as indicated above) using CASS Certified software meeting all of the requirements listed in the DMM Section 602.”USPS original Any facsimile must carry the same information in the same format as the printed form.CASS™ Technical Guide for Cycle OPDF page 75“Any facsimile must contain the same information in the same format as the printed form.”USPS original
- Software: the name and version of each certified software, as its certificate shows.CASS™ Technical Guide for Cycle OPDF page 76“Enter name and version for each kind of software as it appears on the CASS/MASS certificate.”USPS original
- List: the company that coded the list, and the date it did.CASS™ Technical Guide for Cycle OPDF page 76“Enter the company name that coded the address list(s) and/or performed ZIP + 4®/DPV® confirmation using CASS Certified™software. … Enter the processing date for each list.”USPS original
- Output: how many records were coded, within a valid USPS product cycle.CASS™ Technical Guide for Cycle OPDF page 76“Enter the total number coded. … Coding must be done using a product release that is within the USPS Product Cycle, as provided in the table below:”USPS original
- Mailer: the signature of the person who processed the list or represents the mailer.CASS™ Technical Guide for Cycle OPDF page 76“Signature of individual who processed the list, or the mailer’s representative.”USPS original
- Qualitative Statistical Summary: counts that help the list processor judge the list's quality.CASS™ Technical Guide for Cycle OPDF page 76“This information allows mailers and list processors to evaluate the quality of their address list processed through CASS software before its contents enter the mailstream.”USPS original
USPS staff never use the Qualitative Statistical Summary to decide rate eligibility.CASS™ Technical Guide for Cycle OPDF page 75“This information is not to be considered by the U.S. Postal Service® personnel in determining rate eligibility under any circumstances.”USPS original A default match is a match made when an address has a missing or invalid suite or box number.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 Default matches still qualify for automation prices, but many of them raise delivery costs.CASS™ Technical Guide for Cycle OPDF page 76“Although these addresses remain eligible for postal automation rate discounts, significant number of Highrise default/rural route default matches increases the costs and reduces the efficient delivery of this mail.”USPS original
Keeping certification
CASS certification is valid until the end of the current certification period.PostalPro: CASS™“CASS™ certification is valid until the end of the current certification period.”USPS original To stay certified, a developer reapplies each period and passes Stage II again.PostalPro: CASS™“To remain CASS™ certified for each required certification period, developers must reapply for certification and meet the minimum accuracy requirements during Stage II testing.”USPS original Each cycle, the software must change its cycle field to the cycle's name.CASS™ Technical Guide for Cycle Opage 7“For each required testing cycle software must increment the cycle field to the new cycle name.”USPS original
A developer must report every change to a certified product, whatever its purpose.CASS™ Technical Guide for Cycle Opage 7“However, all changes must be reported regardless of their purposes.”USPS original The CASS Department says within five business days whether the change needs recertification.CASS™ Technical Guide for Cycle Opage 7“The CASS Department will review the proposed change and notify the developer whether they must submit for recertification within five (5) business days.”USPS original A fix for one specific problem, or a customer interface, generally doesn't need it.CASS™ Technical Guide for Cycle Opage 7“Changes made to fix a specific problem like a program ABEND, or to provide a customer a specific interface generally will not require recertification.”USPS original Any release that changes the matching logic gets a new version number and needs certification.CASS™ Technical Guide for Cycle Opage 71“Any new release of address matching software must include a new version number. All new releases require CASS Certification”USPS original
A CASS version number has four fields.CASS™ Technical Guide for Cycle Opage 71“06.03 A Version Number .05 B Revision Number .O C CASS Cycle .08.07 D Manufacturer Number”USPS original
| Field | Example | What it holds |
|---|---|---|
| A | 06.03CASS™ Technical Guide for Cycle Opage 71“06.03 A Version Number .05 B Revision Number .O C CASS Cycle .08.07 D Manufacturer Number”USPS original | The software version, changed whenever the matching logic changesCASS™ Technical Guide for Cycle Opage 71“If address matching logic is changed or updated for an existing address matching software product, the version number must be changed.”USPS original |
| B | .05CASS™ Technical Guide for Cycle Opage 71“06.03 A Version Number .05 B Revision Number .O C CASS Cycle .08.07 D Manufacturer Number”USPS original | The revision, for changes that don't affect the matching logicCASS™ Technical Guide for Cycle Opage 71“Revisions are changes that do not affect address matching logic of the certified product and does not require recertification.”USPS original |
| C | .OCASS™ Technical Guide for Cycle Opage 71“06.03 A Version Number .05 B Revision Number .O C CASS Cycle .08.07 D Manufacturer Number”USPS original | The cycle indicator, which the CASS Department assignsCASS™ Technical Guide for Cycle Opage 71“The CASS Department assigns the indicator for each cycle and sends out written notification prior to the beginning of certification testing.”USPS original |
| D | .08.07CASS™ Technical Guide for Cycle Opage 71“06.03 A Version Number .05 B Revision Number .O C CASS Cycle .08.07 D Manufacturer Number”USPS original | The manufacturer number, for the developer's own trackingCASS™ Technical Guide for Cycle Opage 71“This field may be used by the developer to indicate internal tracking information such as bimonthly database releases that will not be published in the CASS Certified Products Guide.”USPS original |
Cycle O
Cycle O changed CASS and MASS address matching to promote address quality and reduce undeliverable-as-addressed mail.CASS™ Cycle O - Executive SummaryPDF page 1“The following changes to CASS and MASS address matching are fueled by the need to: Promote Address Quality Reduce Undeliverable As Addressed (UAA) mail”USPS original
- PO Box Only Delivery Zones mark cities where USPS delivers only to PO Boxes.CASS™ Cycle O - Executive SummaryPDF page 1“Identify Cities that have only PO Boxes and no other form of mail delivery available.”USPS original
- Software counts a 5-digit ZIP Code on PS Form 3553 only when the output city, state and ZIP Code correspond.CASS™ Technical Guide for Cycle Opage 32“If the output city, state and ZIP Code correspond, the 5-digit ZIP Code can be counted on the PS Form 3553.”USPS original
- Addresses on the phantom routes R777 and R779 get only a 5-digit ZIP Code, with no ZIP + 4 or DPV confirmation.CASS™ Cycle O - Executive SummaryPDF page 3“Identify physical addresses that are assigned to a phantom route of R777 or R779 are not eligible for USPS mail delivery. These addresses will return only a 5-Digit ZIP Code and will not be assigned a ZIP + 4® or DPV® confirmation.”USPS original
- PO Box Street Addresses get their own identifier and are no longer marked as commercial mail receiving agencies.CASS™ Cycle O - Executive SummaryPDF page 3“Identifies and standardizes PO Box Street Addresses. PBSA records will no longer be identified as a “CMRA”.”USPS original
- Software tries a primary number with a single trailing letter, such as
341A, then tries it without the letter.CASS™ Cycle O - Executive SummaryPDF page 3“For example, “341A JAMES AVE”. CASS Software will attempt to validate the primary number with the “A”. If it does not validate, they will then attempt to validate with “341” alone.”USPS original - Software validates two more military address formats.CASS™ Cycle O - Executive SummaryPDF page 4“The military has requested two additional address formats in addition to the current CMR, PSC, and Unit addresses with box information. CASS Cycle O will be able to validate these new addresses.”USPS original
- TotalDPS changes how the 11-digit delivery point ZIP Code is assigned to some address types, to reduce duplicates.CASS™ Cycle O - Executive SummaryPDF page 4“TotalDPS will revise the way the 11-Digit DPV® ZIP Code™ is assigned to certain address types and will reduce duplication.”USPS original
Rules
Any mailing claimed at an automation price must be produced from address lists properly matched and coded with CASS-certified address matching methods.PostalPro: CASS™“Any mailing claimed at an automation price must be produced from address lists properly matched and coded with CASS-certified address matching methods.”USPS original
A mailing at automation prices must come from address lists matched and coded with CASS-certified methods.
The new LACSLink® converted address must be returned to qualify for postal discounts.CASS™ Technical Guide for Cycle Opage 39“The new LACSLink® converted address must be returned to qualify for postal discounts.”USPS original
To qualify for postal discounts, software must return the converted address that LACSLink gives.
The software must be able to identify the current CASS Certified™ configurations and must not print a PS Form 3553 when a non-CASS Certified configuration is used to process an address list.CASS™ Technical Guide for Cycle Opage 6“The software must be able to identify the current CASS Certified™ configurations and must not print a PS Form 3553 when a non-CASS Certified configuration is used to process an address list.”USPS original
Certified software must know which of its configurations are certified. It must not print a PS Form 3553 for a list processed with any other configuration.
The software must also contain technology that disables access to outdated or expired USPS data as described in DMM® 602 Section 9.3.1 and should not print the PS Form 3553 if the software has undergone any modifications.CASS™ Technical Guide for Cycle Opage 6“The software must also contain technology that disables access to outdated or expired USPS data as described in DMM® 602 Section 9.3.1 and should not print the PS Form 3553 if the software has undergone any modifications.”USPS original
Certified software must block outdated or expired USPS data. It should not print a PS Form 3553 once the software has been modified.
All user modifications to a CASS Certified™ product must be certified separately by the end user and information about the new drivers or APIs must be listed on the CASS Order Form.CASS™ Technical Guide for Cycle Opage 5“All user modifications to a CASS Certified™ product must be certified separately by the end user and information about the new drivers or APIs must be listed on the CASS Order Form.”USPS original
An end user who changes certified software must certify the changed product. The order form must list the added drivers or APIs.
Developers faced with an urgent need to provide a patch to their customers may do so without prior notification and clearance by the CASS Department. However, developers must report the emergency release to the CASS Department within two days.CASS™ Technical Guide for Cycle Opage 7“Developers faced with an urgent need to provide a patch to their customers may do so without prior notification and clearance by the CASS Department. However, developers must report the emergency release to the CASS Department within two days.”USPS original
A developer may ship an urgent patch before the CASS Department clears it. The developer must report that release to the CASS Department within two days.
Static test data provided by the CASS Certification Department must be used for all testing.CASS™ Technical Guide for Cycle Opage 6“Static test data provided by the CASS Certification Department must be used for all testing.”USPS original
Every CASS test must use the static data USPS provides.
Developers are not permitted to allow another company or service bureau to process the Stage II file.CASS™ Technical Guide for Cycle Opage 1“Developers are not permitted to allow another company or service bureau to process the Stage II file.”USPS original
A developer must not let another company or a service bureau process its Stage II file.
What goes wrong
A test fails when any one category misses its minimum score.CASS™ Technical Guide for Cycle Opage 40“If a passing score is not achieved in any single category the entire test fails.”USPS original It also fails when software skips a mandatory category or leaves it unanswered.CASS™ Technical Guide for Cycle Opage 31“If a mandatory category is bypassed or not answered, the test is also considered as a failed test.”USPS original A test run without the static data fails.CASS™ Technical Guide for Cycle Opage 6“Failure to use static data will result in test failure.”USPS original
Without a header record, the Stage II file is not evaluated at all.CASS™ Technical Guide for Cycle Opage 32“If no header record is present, the evaluation process will not occur.”USPS original The grading system ignores an answer file with the wrong filename, or one returned with other files.CASS™ Technical Guide for Cycle Opage 62“The grading system will not recognize the file if the filename is not correct or if more than one file is returned with the answer file.”USPS original Errors in the PS Form 3553 don't stop grading, but no certification issues until a valid form arrives.CASS™ Technical Guide for Cycle Opage 32“If any errors are identified in the comparison, the grading process will continue. However, certification cannot be issued until a valid PS Form 3553 is submitted to the CASS Department via email attachment to cassman.ncsc@usps.gov.”USPS original
A failed test gets an email that gives the reason.CASS™ Technical Guide for Cycle Opage 63“If the file does not meet the certification requirement, an email will be sent with information pertaining to the reason for failure.”USPS original It also gets a grading analysis report.CASS™ Technical Guide for Cycle Opage 41“A grading output analysis report is provided when the required minimum score is not achieved.”USPS original That report includes the Customer No Match Report, which details each address record scored as incorrect.CASS™ Technical Guide for Cycle Opage 41“Contains detailed information about the customer address records that have been graded and scored as incorrect.”USPS original The CASS Department sometimes allows a retest of the same file when the errors are not extreme.CASS™ Technical Guide for Cycle Opage 63“Sometimes we will allow a retest of the same file if the errors are not extreme.”USPS original
USPS revokes certification of user-modified software that the end user has not certified.CASS™ Technical Guide for Cycle Opage 5“The USPS has a policy of revoking certification of any user-modified address matching software that has not been CASS Certified by the end user.”USPS original A developer that fails to report a modification risks decertification of the product.CASS™ Technical Guide for Cycle Opage 7“Failure of notification may result in decertification of the modified product and rescinding of any postage discounts obtained while using the modified product.”USPS original USPS can then rescind the postage discounts mailers got with the modified product, even retroactively.CASS™ Technical Guide for Cycle Opage 7“Failure of notification may result in decertification of the modified product and rescinding of any postage discounts obtained while using the modified product. … Postage discounts may be rescinded retroactively.”USPS original
Software that doesn't return the LACSLink converted address can return only the 5-digit ZIP Code.CASS™ Technical Guide for Cycle Opage 39“If a mailer does not return the new address from LACSLink only the 5-digit ZIP Code™ can be returned.”USPS original That address does not qualify for automation discounts.CASS™ Technical Guide for Cycle Opage 39“This address does not qualify for automation discounts.”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
- Multi-line Accuracy Support SystemMASS, MULTILINE CODING ACCURACY SUPPORT SYSTEM, Multi-line Accuracy Support System (MASS) certification
- The MASS™ certification is a process similar to CASS but is designed for certification for Multiline Optical Character Readers (MLOCRs), Remote Video Encoding (RVE), and encoding stations to process address information and apply an accurate delivery point barcode (DPBC).PostalPro: MASS™“The MASS™ certification is a process similar to CASS but is designed for certification for Multiline Optical Character Readers (MLOCRs), Remote Video Encoding (RVE), and encoding stations to process address information and apply an accurate delivery point barcode (DPBC).”USPS original
- Stage I
- a file with answers provided by the CASS Department that is used to analyze your software.CASS™ Technical Guide for Cycle Opage 3“a file with answers provided by the CASS Department that is used to analyze your software.”USPS original
- Stage II
- the certification test that is required to achieve CASS certification.CASS™ Technical Guide for Cycle Opage 3“the certification test that is required to achieve CASS certification.”USPS original
- configuration
- a 3-character alphanumeric field that identifies the parameter setting used by the address matching softwareCASS™ Technical Guide for Cycle Opage 62“a 3-character alphanumeric field that identifies the parameter setting used by the address matching software”USPS original
- platform
- any differently compiled operating systemCASS™ Technical Guide for Cycle Opage 7“any differently compiled operating system”USPS original
- integrators
- Customers who wish to integrate certified software with another product or software driverCASS™ Technical Guide for Cycle Opage 5“Customers who wish to integrate certified software with another product or software driver”USPS original
- DPV/DSF2
- confirms whether an address is deliverable by the USPSCASS™ Technical Guide for Cycle Opage 4“confirms whether an address is deliverable by the USPS”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
- SuiteLinkSuiteLink Product
- The SuiteLink Product is a data only product containing business addressing information specifically identified as highrise default records as a result of CASS™ processing.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
- Early Warning SystemEWS, EWS file
- The EWS file consists of records containing partial address information limited to the street name, pre-directionals and post-directionals, and a ZIP Code™.CASS™ Technical Guide for Cycle Opage 30“The EWS file consists of records containing partial address information limited to the street name, pre-directionals and post-directionals, and a ZIP Code™.”USPS original
- Qualitative Statistical SummaryQSS
- This information allows mailers and list processors to evaluate the quality of their address list processed through CASS software before its contents enter the mailstream.CASS™ Technical Guide for Cycle OPDF page 76“This information allows mailers and list processors to evaluate the quality of their address list processed through CASS software before its contents enter the mailstream.”USPS original
Documents
Tech Guides
- CASS™ Technical Guide for Cycle OMarch 19, 2024
- CASS™ Technical Guide for Cycle NFebruary 16, 2018
- CASS™ and MASS™ GuidelinesApril 28, 2005
Publications
User Guides
- Developer's Guide for CASS™ VendorsMarch 15, 2016
Quick Service Guides
- DPV®, DSF2®, CASS™ Grading RequirementsOctober 6, 2006
Fact Sheets
- CASS™ and MASS™ Certified Products Guide Cycle: 2023-2028November 28, 2023
- CASS™ Cycle O - Executive SummaryMarch 31, 2023
- Terms and Conditions for CASS™ Software DevelopersDecember 20, 2022
- Terms and Conditions for CASS™ End UsersDecember 20, 2022
- TotalDPS – Programmer SpecsApril 26, 2022
- CASS™ Cycle N Disclaimer for Stage 1 file processed with SHA 256 static dataOctober 11, 2017
- CASS™ Cycle L IssuesMay 3, 2010
- CASS™ Cycle N Partnership in Tomorrow MinutesMarch 30, 2010
- Unique ZIP® Code Flowchart
- Unique ZIP® Code Matrix
Applications/Forms
- Terms and Conditions for CASS™ Software DevelopersDecember 20, 2022
- Terms and Conditions for CASS™ End UsersDecember 20, 2022
- Electronic Product Fulfillment (EPF) Web Access Request Form (PS 5116)June 30, 2026
- CASS™ Order FormMarch 20, 2023
- Z4CHANGE Order FormMarch 20, 2023
- PS Form 3553: CASS™ Summary Report
Announcements
- CASS™ Cycle N Partnership in Tomorrow MinutesMarch 30, 2010
Data Files
- Early Warning System (EWS002C0.ZIP)October 22, 2026
- Z4 Info FileOctober 22, 2026
- Cycle O EWS Static Data FileSeptember 7, 2023
- CASS™ Software Manufacturers Cycle N - (Expires July 31, 2023)April 20, 2023
- CASS™ Software Manufacturers Data File Cycle N: Certified Products Guide (D) - (Expires July 31, 2023)April 20, 2023
- DPV® Licensees Cycle N: Certified Products Guide - (Expires July 31, 2023)April 20, 2023
- RDI™ Cycle N: Certified Products Guide (D) - (Expires July 31, 2023)April 20, 2023
- DPV® Licensees Data File Cycle N: Certified Products Guide (D) - (Expires July 31, 2023)April 20, 2023
- DSF2® Licensees Cycle N: Certified Products Guide - (Expires July 31, 2023)April 20, 2023
- CASS™ Cycle O - Stage I FileMarch 31, 2022
- Alpha Stage 1 File AnalysisFebruary 4, 2022
- DPV® & DSF2® Return Codes and Footnote PossibilitiesFebruary 4, 2022
- CASS™ Stage 1 file DPV header recordDecember 7, 2018
- CASS™ Cycle N - Stage 1 file processed with SHA 256 dataOctober 10, 2017
- R11 RDI™ Cycle M Static DataJuly 12, 2012
- CASS™ Cycle N Stage I FileDecember 3, 2010
- Early Warning System (EWS) Cycle N Static DataJuly 16, 2010
- Delivery Type Cycle N Static DataJuly 13, 2010
- R11 RDI™ Cycle N Static DataJuly 8, 2010
- R9 RDI™ Cycle N Static DataJuly 8, 2010
- EWS Data used with the NATLSTG1M.ZIP fileMay 3, 2010
- R9 RDI™ Cycle M Static DataMay 3, 2010
- DPV® Vacant Table Cycle M Static DataMay 3, 2010
- Enhanced Line of Travel (eLOT) Cycle M Static DataMay 3, 2010
Contact Lists
- CASS™ Software Manufacturers Cycle N - (Expires July 31, 2023)April 20, 2023
- CASS™ Software Manufacturers Data File Cycle N: Certified Products Guide (D) - (Expires July 31, 2023)April 20, 2023
- DPV® Licensees Cycle N: Certified Products Guide - (Expires July 31, 2023)April 20, 2023
- RDI™ Cycle N: Certified Products Guide (D) - (Expires July 31, 2023)April 20, 2023
- DPV® Licensees Data File Cycle N: Certified Products Guide (D) - (Expires July 31, 2023)April 20, 2023
- DSF2® Licensees Cycle N: Certified Products Guide - (Expires July 31, 2023)April 20, 2023
- CASS™/MASS™ Certified Products Guide - All Sections Data Files Cycle O - (Expires July 31, 2028)October 22, 2026
- CASS™ Software Manufacturers Cycle O - (Expires July 31, 2028)October 22, 2026
- CASS™ Software Manufacturers Data File Cycle O: Certified Products Guide (D) - (Expires July 31, 2028)October 22, 2026
- DPV® Licensees Cycle O: Certified Products Guide - (Expires July 31, 2028)October 22, 2026
- DPV® Licensees Data File Cycle O: Certified Products Guide (D) - (Expires July 31, 2028)October 22, 2026
- DSF2® Licensees Cycle O: Certified Products Guide - (Expires July 31, 2028)October 22, 2026
- CASS™ Certified Products Guide: DSF2® Licensees Data File Cycle O - (Expires July 31, 2028)October 22, 2026
- CASS™ Certified Products Guide: Vendor/Service Bureaus Licensees Cycle O - (Expires July 31, 2028)October 22, 2026
- CASS™ Certified Products Guide: Vendor/Service Licensees Data File Cycle O - (Expires July 31, 2028)October 22, 2026
- CASS™ Certified Products Guide: Z4CHANGE Cycle O - (Expires July 31, 2028)October 22, 2026
- CASS™ Certified Products Guide: Z4CHANGE Data File Cycle O - (Expires July 31, 2028)October 22, 2026
- CASS™ Certified Products Guide: M L O C R Hardware Manufacturers Cycle O - (Expires July 31, 2028)October 22, 2026
- CASS™ Certified Products Guide: M L O C R Hardware Manufacturers Data File Cycle O - (Expires July 31, 2028)October 22, 2026
- CASS™ Certified Products Guide: M L O C R Service Bureaus Cycle O - (Expires July 31, 2028)October 22, 2026
- CASS™ Certified Products Guide: M L O C R Service Bureaus Data File Cycle O - (Expires July 31, 2028)October 22, 2026
- CASS™ Certified Products Guide: M L O C R Mailers/Users Cycle O - (Expires July 31, 2028)October 22, 2026
- CASS™ Certified Products Guide: M L O C R Mailers/Users Data File Cycle O - (Expires July 31, 2028)October 22, 2026
- RDI™ Cycle O: Certified Products Guide (D) - (Expires July 31, 2028)October 22, 2026
- CASS™ Certified Products Guide: Residential Delivery Indicator Cycle O - (Expires July 31, 2028)October 22, 2026
- CASS™ Certified Products Guide: Vendor/Service Bureaus Licensees Cycle N - (Expires July 31, 2023)April 20, 2023
- CASS™ Certified Products Guide: Vendor/Service Licensees Data File Cycle N - (Expires July 31, 2023)April 20, 2023
- CASS™ Certified Products Guide: Z4CHANGE Cycle N - (Expires July 31, 2023)April 20, 2023
- CASS™ Certified Products Guide: Z4CHANGE Data File Cycle N - (Expires July 31, 2023)April 20, 2023
- CASS™ Certified Products Guide: M L O C R Mailers/Users Cycle N - (Expires July 31, 2023)April 20, 2023
- CASS™ Certified Products Guide: M L O C R Mailers/Users Data File Cycle N - (Expires July 31, 2023)April 20, 2023
- CASS™ Certified Products Guide: M L O C R Service Bureaus Cycle N - (Expires July 31, 2023)April 20, 2023
- CASS™ Certified Products Guide: M L O C R Service Bureaus Data File Cycle N - (Expires July 31, 2023)April 20, 2023
- CASS™ Certified Products Guide: Residential Delivery Indicator Cycle N - (Expires July 31, 2023)April 20, 2023
- CASS™ Certified Products Guide: M L O C R Hardware Manufacturers Data File Cycle N - (Expires July 31, 2023)April 20, 2023
- CASS™ Certified Products Guide: DSF2® Licensees Data File Cycle N - (Expires July 31, 2023)April 20, 2023
- CASS™ Certified Products Guide: M L O C R Hardware Manufacturers Cycle N - (Expires July 31, 2023)April 20, 2023
Contacts
- The CASS Department answers questions at 800-642-2914 or cassman.ncsc@usps.gov.CASS™ Technical Guide for Cycle Opage 1“If more information is needed, contact the CASS Department at 800-642-2914 or via email at cassman.ncsc@usps.gov.”USPS original
- It takes order forms by email or by fax at 650-577-2509, but not by phone.CASS™ Technical Guide for Cycle Opage 60“The completed order form and terms and conditions document can be sent as an email attachment to cassman.ncsc@usps.gov or fax to 650-577-2509. … Orders cannot be taken over the phone.”USPS original
- Customer Care at AGT, the USPS Addressing and Geospatial Technology office, provides the Address Information System products at aisproducts.ncsc@usps.gov.CASS™ Technical Guide for Cycle Opage 2“The AIS Products are available through Customer Care at AGT. Customer Care is available at 800238-3150 option 0 or via email at aisproducts.ncsc@usps.gov.”USPS originalPostalPro: CASS™“Software tests for CASS™ certification are graded by the U.S. Postal Service®, Addressing and Geospatial Technology (AGT) office and the results are returned to the developer to provide useful diagnostics for correcting software deficiencies.”USPS original
- The Licensing Department at AGT provides the licensed products, at 800-589-5766 or ncoalink@usps.gov.CASS™ Technical Guide for Cycle Opage 2“These products are available through the Licensing Department at AGT. The Licensing Department is available at 800-589-5766 or via email at ncoalink@usps.gov.”USPS original
Sources
- Intelligent Mail® Barcode FAQUSPS original
- PostalPro: CASS™USPS original
- CASS™ Technical Guide for Cycle OUSPS original
- CASS™ Cycle O - Executive SummaryUSPS original
- PostalPro: MASS™USPS original
- Mailer's Technical Advisory Committee - Best Practices for ACS™USPS original
- PostalPro: SuiteLink®USPS original