How to create custom template for invoice page in WP-Invoice plugin?

Go to your theme and create a folder named 'wpi' in the root of theme. Then go to plugin's folder 'wp-invoice/static/views' and copy invoice_page.php file into newly created 'wpi' folder.

Go to settings and enable this option:

Edit invoice_page.php in your template to match your needs.