RewardsPilot← Back to home

Can you pay HMRC by credit card?

Rules checked 13 October 2026 · By the RewardsPilot team

Yes, with a corporate credit card. HMRC accepts corporate credit and corporate debit cards online for a non-refundable fee, and personal debit cards with no fee. It does not accept personal credit cards. A VAT-registered business can instead pay the bill through RewardsPilot and earn 4 RewardsPilot points per £1.

What HMRC accepts

  • A corporate credit card, for a fee.
  • A corporate debit card, for a fee.
  • A personal debit card, with no fee.
  • Not a personal credit card. GOV.UK says you cannot pay by personal credit card.
  • Payment is made online through HMRC's payment service on GOV.UK.
  • HMRC accepts a card payment on the date you make it, even at weekends and on bank holidays, not the date it reaches HMRC's account.

The fee

There is a fee if you pay by corporate credit card or corporate debit card. The fee is not refundable.

There is no fee if you pay by personal debit card.

GOV.UK does not publish the fee rate on its guidance pages.

If you cannot pay the full bill by card, GOV.UK says to use another payment method, such as a bank transfer.

Sources: GOV.UK, "Pay your tax bill by debit or corporate credit card"; GOV.UK, "Pay your VAT bill: using another payment method"; GOV.UK, "Pay employers' PAYE: using another payment method"; GOV.UK, "Pay your Corporation Tax bill: by debit or corporate credit card online". Checked 13 October 2026.

Which bills you can pay by card

HMRC's card service also takes Stamp Duty Land Tax, Soft Drinks Industry Levy, Alcohol Duty, imported goods declared on the Customs Declaration Service, and payments with a reference starting with X.

Paying through RewardsPilot instead

  • Submit the HMRC bill in the member portal with its amount, reference and pay-by date.
  • RewardsPilot invoices the business. The invoice is due one day before the bill's pay-by date, so HMRC is paid on time.
  • RewardsPilot pays HMRC on the business's behalf, using the reference on the HMRC bill.
  • When RewardsPilot's invoice is paid and clears, 4 RewardsPilot points per £1 of the HMRC bill are credited. They never expire, transfer to airline miles, or sell back for cash at 3%.

The business pays RewardsPilot's invoice from its bank account, by bank transfer. No card is involved, so there is no card fee.

VAT billRewardsPilot invoice (bill + 20% VAT on our service)Points earnedOr sold back for cash
£25,000£30,000100,000£750

The VAT on RewardsPilot's invoice

RewardsPilot's invoice is for its own service, Corporate Membership and Business Services Ecosystem, and VAT is applied to the full taxable supply value.

Under the specialist tax advice and sign-off obtained for the approved structure, for VAT-registered businesses using the services for taxable business activities, the VAT is intended to be recoverable through the normal VAT return process, subject to the business's individual VAT position and the normal VAT recovery rules. In those circumstances it is principally a cash-flow timing consideration rather than a long-term additional cost.

This is not tax advice. Each business and its accountant should satisfy themselves that VAT recovery is appropriate to their circumstances, and RewardsPilot will speak directly with your accountant.

Questions

Can I pay HMRC with a personal credit card?

No. GOV.UK says you cannot pay by personal credit card. HMRC accepts corporate credit cards, corporate debit cards and personal debit cards.

Is there a fee for paying HMRC by corporate credit card?

Yes. HMRC charges a fee on corporate credit and corporate debit cards, and the fee is not refundable. GOV.UK does not publish the rate. There is no fee on a personal debit card.

Can I pay VAT by credit card?

Yes, with a corporate credit card, online, for a non-refundable fee. You cannot pay VAT with a personal credit card. If you cannot pay the full bill by card, GOV.UK says to use another method, such as a bank transfer.

Can I pay corporation tax by credit card?

Yes, with a corporate credit card, online, for a non-refundable fee. Personal credit cards are not accepted. HMRC accepts the payment on the date you make it, even at weekends and on bank holidays.

Does paying HMRC through RewardsPilot earn points?

Yes. A VAT-registered business earns 4 RewardsPilot points per £1 of the bill. A £25,000 VAT bill earns 100,000 points. RewardsPilot's invoice is £30,000: the bill plus £5,000 VAT on RewardsPilot's service. Sold back for cash, the points are worth £750.

Does HMRC get paid on time?

Yes. RewardsPilot's invoice is due one day before the bill's pay-by date, and RewardsPilot pays HMRC using the reference on the bill.

Pay your VAT, PAYE and Corporation Tax through RewardsPilot and earn points on bills the business pays anyway.
Apply for membershipRequest a call

HMRC’s rules are quoted from GOV.UK and can change. Programme facts come from the published RewardsPilot rate, the Rewards Programme Rules and the Buyback Policy. RewardsPilot is YTY LTD, company number 11880920.