# IBM Check Processing Control System

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/IBM_Check_Processing_Control_System
> Markdown URL: https://mediated.wiki/source/IBM_Check_Processing_Control_System.md
> Source: https://en.wikipedia.org/wiki/IBM_Check_Processing_Control_System
> Source revision: 1329125676
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

**CPCS** (**Check Processing Control System**) is an [IBM](/source/IBM) [software](/source/Software) product that supports high-speed check sorting within [financial institutions](/source/Financial_institutions).[5][6] The [software](/source/Software) works in conjunction with check-sorting equipment, such as the [IBM 3890](/source/IBM_3890).[2][7]

IBM began development of CPCS in or before 1971. It was scheduled to be available in October 1972, although the IBM System/360 and System/370 Bibliography shows CPCS documentation as newly added in the August 1972 edition.[8] The goal was to create a database of all MICR entries and handle pass control. It was designed to work with OS/360 in 256KB of core storage.[9] It was IBM Product 5734-F11.[10]

CPCS is run on [IBM System/360](/source/IBM_System/360) and later [IBM mainframe](/source/IBM_mainframe) computers and receives the data from the document processor and can store information from the cheques, including the bank number, branch number, account number and the amount the check was written for, as well as internal transaction codes.[11]

IBM withdrew CPCS from marketing on Nov 29, 2021.[12]

## References

1. [*Catalog of Copyright Entries. Third Series: 1971: July-December*](https://books.google.com/books?id=ydggAQAAIAAJ&dq=IBM+Check+Processing+Control+System&pg=PA2823). Library of Congress. Copyright Office. 1973. p. 2823. ...Check processing control system (CPCS) general information manual; program number 5734-F11. 1st ed. o 4Jun71; A284890....

1. ["Check-Processing Control System Cuts Bank's Rejects"](https://books.google.com/books?id=8qQD1xJJS0YC&dq=IBM+Check+Processing+Control+System&pg=PA47). *[Computerworld](/source/Computerworld)*. Vol. 11, no. 18. May 2, 1977. pp. 46,50.

1. ["RCA, IBM report new developments in software packages"](http://connection.ebscohost.com/c/articles/6510146/rca-ibm-report-new-developments-software-packages). [Archived](https://web.archive.org/web/20170202014311/http://connection.ebscohost.com/c/articles/6510146/rca-ibm-report-new-developments-software-packages) February 2, 2017 at the Wayback Machine. Presents an update on developments in computer software packages for banks as of May 1971. Acquisition of the online customer information file system used at the Fidelity Bank of Philadelphia, Pennsylvania by RCA company; Details on the CPCS computer program developed by IBM company for check processing.

1. Haraden, Nanette (May 17, 2010). ["Contention when locking an on-line VSAM file using ENQ/DEQ. All users are being locked out of entire file."](http://itknowledgeexchange.techtarget.com/itanswers/contention-when-locking-an-on-line-vsam-file-using-enqdeq-all-users-are-being-locked-out-of-entire-file/). *IT Answers*. [Archived](https://web.archive.org/web/20171102040025/https://itknowledgeexchange.techtarget.com/itanswers/contention-when-locking-an-on-line-vsam-file-using-enqdeq-all-users-are-being-locked-out-of-entire-file/) November 2, 2017 at the Wayback Machine. ...We are running IBM's Check Processing Control System (CPCS) which is written in Cobol & Assembler...

1. ["US - IBM Check Processing Control System (CPCS)"](http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=dd&subtype=sm&htmlfid=897/ENUS5734-F11). *IBM United States Sales Manual*. IBM. December 1, 2009.

1. ["Check Processing Control System Release 13 delivers easier product"](http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&appname=gpateam&supplier=872&letternum=ENUSAP04-1304). *Letter Number AP04-1304 Programming Announcement*. IBM. October 26, 2004.

1. ["ImagePlus speeds check handling"](https://books.google.com/books?id=rRwEAAAAMBAJ&dq=IBM+Check+Processing+Control+System&pg=PA51). *[Network World](/source/Network_World)*. Vol. 7, no. 12. March 19, 1990. p. 51. The HPTS system is designed to be used with IBM 3890/XP mainframes supporting IBM's Check-Processing Control System (CPCS) and running MVS/ESA

1. [*IBM System/360 and System/370 Bibliography*](http://archive.org/details/bitsavers_ibm360biblystem360andSystem370BibliographyAug72_39926842). Twentieth ed. August 1972. p. 39. GA22-6822-19.

1. ["IBM Plans Better MICR Support"](http://archive.org/details/sim_computerworld_1971-05-12_5_19). *[Computerworld](/source/Computerworld)*. Vol. 5, no. 19. May 12, 1971. p. 21.

1. [*Field Developed Programs*](http://archive.org/details/bitsavers_ibmserviceceForConsultants198312Complete21FieldDev_4045784). IBM. February 1983.

1. Devlin, Joe. ["Banking Special Issue: Proof of Deposit - Case Study"](http://www.armadillosoft.com/articles/banks/index.php?newTopic=5proofCase). Armadillo Associates, Inc. This allows [Wachovia](/source/Wachovia) to process these checks quickly and accurately using its high speed IBM 3890/XP reader/sorters, running IBM's Check Processing Control System (CPCS)...

1. ["5734-F11 IBM Check Processing Control System (CPCS) 1.13"](https://www.ibm.com/common/ssi/cgi-bin/ssialias?infotype=dd&subtype=sm&htmlfid=897/ENUS5734-F11). *www.ibm.com*. 2021-08-24. Retrieved 2021-11-28.

## See also

- [z/OS](/source/Z/OS)

---
Adapted from the Wikipedia article [IBM Check Processing Control System](https://en.wikipedia.org/wiki/IBM_Check_Processing_Control_System) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/IBM_Check_Processing_Control_System?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
