The invention discloses a self-service toll collector, which consists of a master control unit/industrial personal computer and peripheral functional modules, wherein the peripheral modules comprise a paper money processing module (1), a coin processing module (2), barcode scanner (3), an operating state display (4), a maintenance display (5), a maintenance keyboard (6), an operation display (7), an infrared touch screen (8), a non-contact integrated circuit (IC) card reader-writer (9) and an integrated controller (10) which are connected by serial ports, universal serial bus (USB) interfaces, low voltage differential signaling (LVDS) interfaces, video graphics array (VGA) interfaces and Ethernet interfaces. A vehicle owner can perform self-service toll collection by paper money and coins. The self-service toll collector can work in a normal mode, a maintenance mode, an isolated island mode and an operation stopping mode which can be switched, adopts a powerful modular network upgrading technology, has a friendly human-computer interaction interface and complete communication functions, is safe and convenient to operate, ensures the normal uploading of transaction data and equipment data, and receives parameters and commands from an upper computer.