The invention discloses an electronic
invoice checking method and device, a terminal and a storage medium, and the method comprises the steps: obtaining an
invoice file of a to-be-checked electronic
invoice, carrying out the preprocessing of the invoice file, and obtaining an invoice picture corresponding to the invoice file; carrying out multi-mode identification on the invoice pictures one by one and respectively obtaining an identification result of each invoice picture, wherein the identification result comprises invoice
layout information and invoice
data information; acquiring actual invoice data of the electronic invoice from the third-party platform according to the invoice
data information, and performing primary authenticity
verification on the electronic invoice in combination with the actual invoice data; after the primary authenticity
verification is passed, carrying out secondary authenticity
verification on the electronic invoice according to the invoice
layout information and a pre-stored invoice template; and after the secondary authenticity verification is passed, outputting a verification result of the electronic invoice. According to the method, the identification result of the electronic invoice has double-layer guarantee and is more accurate, meanwhile, multiple types of invoice templates are pre-stored, checking of multiple types of electronic invoices can be supported, and the method is more practical.