How can I pay my BT bill?

Coronavirus update

Our phone lines are very busy right now. So if your call isn't very urgent please use our online support. Learn more.

Can’t get to your usual payment point?

You can choose from one of the alternative payment method on this page if you can't travel to the Post Office, bank or any other PayPoint location.

If you can't pay your bill, contact us as soon as possible at 0800 0800 150. We may disonnect or restrict your service if you don't pay your bill.

What to do if we disconnect your service

Ways to pay your BT bill

The best way to pay your bill is to set up a regular Direct Debit. Payments are automatically taken from your account each month, so it's convenient and secure. Find out more about setting up a Direct Debit.

Pay online

1: With My BT

Log into My BT to see how much you owe and quickly pay your bill. You can then save your card details to make it even faster in the future.


Payments you make online before 9pm will be processed on the same day. It's a secure, quick and easy way to pay your bill with a credit or debit card.


2. One-off payments

Make a one-off payment online without logging into My BT. 

You can pay your own bill or someone else's. 

You'll need:

  • a debit or credit card
  • the BT account number, BT mobile, or BT landline number (the account number is the first two letters and eight numbers on top-right corner of a BT bill or contract, for example EA12345678)

3. Using the My BT app

You can now pay your bill directly from our award-winning My BT App using your debit or credit card.

Find out more about the My BT App >

Did you know that you can enter credit or debit card details so they're stored online? First you need to log in to My BT with your BT ID. Then click on the Manage your payments link to check or enter your account details. When you're finished, just log back in again. You can access the pay by credit or debit card service, along with a range of other online services.

Pay by Direct Debit

To set up a Direct Debit, log on to My BT or call us on 0800 44 33 11.

You can pay BT by one of two types of Direct Debit:


1. Whole Bill Direct Debit

A Whole Bill Direct Debit lets you automatically pay your whole bill when it's due by Direct Debit. Your bill will include the date when we plan to take payment (which will be at least 8 days after the bill date).


2. Monthly Payment Plan

A Monthly Payment Plan lets you spread the cost of your quarterly bill by making fixed monthly payments by Direct Debit, based on an estimate. Each quarter we review your payments. If you’re paying more or less than you’ve used, we’ll let you know through your quarterly statement and automatically adjust your payments.

What is a Monthly Payment Plan? >

Over the phone

Pay your bill with a credit or debit card by calling 0800 44 33 11.

Please have your bill handy so you can check any details you'll need. We accept Maestro (Switch), Solo, Visa Delta, Visa Electron, Visa and Mastercard.

Pay by bank transfer

You may be able to pay your bill through a simple bank transfer from your current account, over the phone or online. We don't charge for this facility, but check with your bank or building society about any charges or terms and conditions that might apply. You'll need to quote our bank account number (00375853) and sort code (20-00-00). You may also be asked for a reference number - please use your BT account number (shown at the top of your bill, for example EA12345678).

Pay by post using BT's address

BT Telephone Payment Centre
DH98 1BT

Please make sure to:

  • Write cheques or Postal Orders payable to BT Payment Services Ltd
  • Write your customer account number on the back
  • Include the payment slip from the bottom of your bill

Pay by cash

You can use a BT payment card to pay your bill at any PayPoint outlet displaying the yellow PayPoint sign. You'll find them in supermarkets, newsagents, local shops and petrol stations. Take your bill and bar-coded payment slip with you to the PayPoint. Please keep your receipts.

You can get a payment card by phoning us on 0800 800 150 from your home landline. You need to have your account number handy. You can make part-payments towards your bill too, as long as you pay the full amount by the date requested on your bill.

Late payment charges

Please pay your bill promptly. Failure to do so could lead to a late payment charge of £7.50. Switching to Monthly Payment Plan or Whole Bill Direct Debit means there's no risk of getting a late payment charge.

There's no need to call us to let us know you've paid your bill.

How long does it take for BT to process my payment? >


Thanks for your feedback

Please select one feedback option


Need more help?