How To Pay Your Self Assessment Tax Bill

Once you have submitted your Self Assessment tax return you then have to arrange to pay any tax that you owe.  HM Revenue and Customs (HMRC) accept various methods of payment and these are the most common and popular ways that you can pay your tax bill.

Paying your tax by Direct Debit

You can arrange to set up a Direct Debit to pay your tax bill online if you are registered for the Self Assessment Online service.  Setting up a Direct Debit means that your tax will be collected in a single payment on 31 January and on 31 July.

HMRC will only ever collect the amount you ask them to by Direct Debit.

Paying your tax online by credit and debit card

If you have a UK debit or credit card, you can pay your Self Assessment tax online using the BillPay service.  Credit cards incur a non-refundable transaction fee of 1.4 per cent.

To make a payment you will need your debit or credit card details and your self assessment reference number.  This is shown on the payslip HMRC sends you.

A BillPay payment takes three bank working days to reach HMRC.

Paying your tax by telephone or internet banking

You can use your bank or building society internet or telephone banking service to pay your tax bill. You will need the HMRC bank account details (find these online) and your Self Assessment reference number.

If you pay using any of these methods, your bank will transfer your money direct to HMRC’s bank account.  It normally takes three working days for the payment to reach HMRC although it may be longer.  You should check with your bank or building society.

Paying your tax at a Post Office

You can make a Self Assessment payment at the Post Office by cheque, cash or debit card without charge.  You should take your HMRC payslip with you and make any cheques payable to ‘Post Office Ltd’.

You should allow at least three bank working days for your payment to reach HMRC.

Paying your tax by post

If you want to pay your tax by post you should make your cheque payable to ‘HM Revenue & Customs only’ and then write your Self Assessment reference number.

You should send the unfolded payslip and cheque to HMRC and leave at least three working days for your payment to arrive.


  1. Sam McKeown says:

    I want to pay by internet bank transfer. What is the HMRC bank details to make the transfer?


    Sam McKeown

  2. Tax Fix says:

    If you don’t pay by Direct Debit, it takes three working days for most other forms of payment to reach HMRC. If you don’t want to miss the payment deadline, you should ideally send your payment to HMRC with at least three working days to spare.

  3. Ben says:

    I am only expecting to have the money to pay my tax bill immediately before the deadline for payment. When is the latest I can pay and still get the payment there on time?

Leave a Reply