The invention discloses a plug-in type taxation billing system. The plug-in type taxation billing system comprises an automatic upgrade module, a data migration module, a plug-in loading module, a text interface module and an invoice management module, wherein the automatic upgrade module is used for being connected with a server to download an upgrade package and carrying out installation of upgrade modules in the upgrade package, the data migration module is used for reading service data of a low-version billing system, carrying out format conversion on the service data and sending the service data to a set database to carry out storage, the plug-in loading module is used for mounting all plug-in objects in a plug-in object list on a created plug-in function tree, and adding function objects to a menu bar and a tool bar on a main form interface of the plug-in type taxation billing system according to the plug-in function tree, the text interface module is used for reading each sold note on a sold note list, judging whether the format of a commodity description information meets the specifications or not, abandoning the sold notes which do not meet the specifications, carrying out update and calculation on discount data and a list of invoices to be made, the invoice management module is used for generating a list of invoices to be printed, and the invoices to be printed are provided with electronic signatures.