Disclosed in the present application is a blank invoice invalidation processing method, used for solving the problem of inconsistencies arising between the inventory of blank invoices stored in an invoice management system and that of a tax control system when a return result of a tax control invalidation interface cannot be obtained. The method provided in the present application comprises: determining a target invoicing terminal, and determining whether an available blank invoice on the target invoicing terminal meets a preset invalidation rule of the tax control system; if yes, determining a target invoice number segment to be invalidated, and calling tax control invalidation interfaces successively for blank invoices in the target invoice number segment until all blank invoices are successfully invalidated; each time a tax control invalidation interface is called, determining whether a return result of the tax control invalidation interface is received; if not received, determining whether a current blank invoice is successfully invalidated; if successfully invalidated, updating the blank invoice inventory of an invoice management system, and continuing the invalidation operation; and if not successfully invalidated, continuing the invalidation operation by starting from the current blank invoice.
展开▼