Invoice - Display VAT Stripe surcharge, and settable VAT rates
Currently, one can show the field "InvoiceFeeReimbursed" for a Stripe surcharge on an invoice. However, this is just the gross amount (net + VAT), while one needs to split it and show it properly on a VAT invoice?
It would be best if the surcharge would be a conditional line itewm on an invoice, with all the settings available just like for any other line.
For example, let's say an invoice is for a domestic UK customer, the total amount (before a surcharge) being £100 + £20 VAT 20%. Let's say the surcharge is 3%, so £3.60. As I'm not a financial institution, this surcharge is not VAT exempt, and I need to account for a 20% VAT just like for the core service (or goods) on the invoice. So, the surcharge should be shown as £3.00 plus £0.60 VAT. Therefore, the total VAT to be shown on the invoice is £20.60. Otherwise, a VAT invoice would simply be incorrect. So, we need something more than just the "InvoiceFeeReimbursed" field.
There's also another issue - the VAT rate for the surcharge is not always the same. If I sell a service to a foreign (eg an EU) customer, that would be out of scope of VAT, or if I sell goods, it would be zero-rated. And the surcharge rate would follow that same VAT rate for the base item, similar to postage costs (which in the event of the main item being goods, follows the same VAT treatment as goods even though on its own it's a service).