From 1 November 2020 any payments to HMRC will see people being charged a fee if they use a business debit card.

The Fees for Payment of Taxes, etc. by Card Regulations 2020 enable HMRC to charge business debit card users a fee, based on a new formula that allows it to cover any costs that have been passed on.
It’s not straightforward therefore to work out what the charge would be, but HMRC has provided an example to say that for a £2,000 payment there would likely be a surcharge of about £1.50.
Business credit cards have incurred a fee for some time.
There will still be no charge for payment by direct debit, bank transfer or cheque.