Skip Navigation
Official website of the United States Government U.S. Department of the Treasury
Bureau of the Fiscal Service Home
PIRS
Payment Integrity and Resolution Services

Frequently Asked Questions for Financial Institutions and Agencies

Financial institutions can use the Treasury Check Verification System (TCVS) which is publicly available.

To find a check in TCVS, you need your financial institution’s routing transit number (RTN), the check number and dollar amount.

If you need more information about a U.S. Treasury check, including the payee’s name, work with your IT department to interface with the TCVS Application Programming Interface (API).

If you would like to sign up for the TCVS API, please follow the steps below:

  1. Visit Fiscal Service’s TCVS website.
  2. Scroll to the bottom of the page and click Terms and Conditions.
  3. Complete Fiscal Service’s Terms and Conditions for TCVS API Keys application for financial institutions and e-mail it to Fiscal Service at PaymentIntegrity@fiscal.treasury.gov.

When a U.S. Treasury check is not negotiated, the API will return the payee name so that you can more accurately verify U.S. Treasury checks.  The API allows for both a single check verification or bulk verification of up to 1,000 checks.  It is available to financial institutions at no cost. Fiscal Service requires only one Terms and Conditions application to be completed for each bank as the issued API keys may be used by any authorized personnel in your financial institution.

Note: Treasury checks are valid for one year from the issue date. You should not accept a Treasury check that is older than one year.

Last modified 08/25/25