The invention discloses a single-entry bookkeeping system used for managing accounting, and relates to the technical fields of finance, insurance, tax strategies, company internal accounting, and accounting management systems of amoeba, partnership, and contract operation modes or processing systems of income tax. The single-entry bookkeeping system comprises a data collection subsystem used for providing data interfaces for related databases of the conventional system, a data preliminary processing subsystem used for preliminarily processing related data and enabling the related data to be in accordance with the accounting requirement of the single-entry bookkeeping system, an application subsystem used for realizing management of services related to finance according to the data in the data preliminary processing subsystem, and an interaction subsystem used for providing the related data for users through user interfaces, transmitting requests to the application subsystem according to instructions input by the users, calling the corresponding data from the data collection subsystem for response, and returning the corresponding data to the interaction subsystem for display. By employing the system, enterprises can safely manage accounting with high efficiency, and the accounting data is more accurate.