The invention provides a
processing method and
system for
bank invoice data based on a block chain, and relates to the technical field of block chain and
financial data processing, and the method comprises the steps: setting an invoicing limitation parameter corresponding to a tax number of a
bank institution and an expense identification of a
bank invoice; when an invoicing request is obtained, analyzing the invoicing request to obtain invoicing
transaction data, an invoicing bank institution tax number and an invoicing
processing mode; splitting or combining invoicing
transaction data according to the invoicing
processing mode, an invoicing limit parameter corresponding to a tax number of an invoicing bank institution and an expense identification of a bank
invoice; invoicing according to the split or combined invoicing
transaction data to obtain an invoicing result, and associating the invoicing result with the invoicing transaction data; and uploading the invoicing limit parameter corresponding to the tax number of the current invoicing bank institution, the expense identification, the split or combined processing
record, the invoicing result and the associated relationship to a block chain.