Welcome to the O2 Community

Has your question already been answered? See the community FAQ's

How-to Guides

How to Pay Your Bill (Contract)

by on ‎03-11-2016 13:36 - last edited on ‎19-02-2021 16:51 by Community Manager (101,301 Views)


*Direct debit
This is the method which is part of O2 terms and conditions when you take out a contract phone and is certainly the most convenient way to pay your monthly bill. Account details are given at start of contract and O2 automatically set up direct debit. Paying via direct debit ensures your bill is paid on time. O2 will email the customer the day after the bill is produced. Your account will be debited 14 days later. You can check your bill via My O2


If you haven't got a direct debit and wish to change to this method, then follow the instructions below.

*Phone customer services on 202 and ask them to set up a direct debit for you.


*Print off this Direct Debit Mandate, fill it in and send to the address on the form Direct Debit Mandate 


Other payment methods (if no Direct Debit)

*Credit or Debit card

*Over the phone by calling 202, free from your mobile.
*Via your My O2 account at http://www.o2.co.uk/myo2

*Or via the My O2 app http://www.o2.co.uk/apps/my-o2


*Automated Payment Line

Customers can pay using the automated payment line. Dial 2729 from your mobile or call 08005884217 from a landline and enter the mobile number you wish to pay

*Paying by Cheque

To pay by cheque the customer must:

 *Make all cheques payable to Telefónica UK Limited
 *Ensure account number is written on the back (If possible also send a copy of the invoice they are paying).
 *Cheques should be sent to: Telefónica UK Limited, P O Box 756, Camberley, GU15 3SS
 *Cheque payments can take up to 7 days to be processed once received


*Paying via Bank Transfer or BACS (For consumer customers not business)


Customers can contact their bank and ask to transfer an amount of money directly into O2’s account. When requesting the payment through their bank, the customer must include either their mobile number or o2 account number as a reference. This will enable O2 to make sure the payment is applied against the correct customer


*Paying at the Bank

Customers can simply go along to their bank with their bill and their preferred method of payment.

The customer should make the payment to the following bank account


  • Bank: HSBC
  • Sort code: 40-02-50
  • Account number: 11245163 

*Mobile Banking Apps

Some banks are providing apps which allow you to pay your bill via this route. Customers need to check their own bank to see if this facility is available


*Via My O2 App (from Nov 2015)

New update now allows you to pay your device or airtime plan via the app.



For more info about billing in My O2 check out this video 


NB: For PAYG top up see here


by Anonymous
on ‎28-10-2017 21:51
What does personal info after sort code mean? Is that what you actually quote? And what do all the asterisks mean?
‎28-10-2017 22:00 - edited ‎28-10-2017 22:16

No. The stupid forum filter has removed it. Thanks for pointing that out I will have to look up the info again and see if can be posted @Marjo @Martin-O2 Can you help with this please? In fact could you check whether personal customers can still pay at the bank at all now? . Having searched I can only find that information if you are a business customer!



by Community Manager
on ‎01-11-2017 12:18

@Cleoriff I've checked and you can still pay directly at the bank, using your mobile number as a reference. I'll update your guide so that the sort code is visible. 

on ‎01-11-2017 12:33

Thanks @Martin-O2. I will check it out later Smiley Wink

‎03-11-2017 10:51 - edited ‎03-11-2017 10:54

@Martin-O2I can confirm that the sort code is now visible again. Thanks for adding it Smiley Wink

Sort code.PNG

by Community Manager
on ‎03-11-2017 11:05

Awesome! Thanks for confirming @Cleoriff slight smile

by Anonymous
on ‎10-11-2017 11:34

is this genuine 

on ‎10-11-2017 11:40
Is what genuine?
on ‎10-11-2017 11:57

@Anonymous. Everything in the guide is current and up to date. I amended it last week.

on ‎10-11-2017 22:11

Are you having problems? 

on ‎09-12-2017 18:16

Good guide, @Cleoriff thumbsup

by Anonymous
on ‎08-01-2018 18:16
Just to point out the sort code in the guide has been censored again, it’s visible in comments but might confuse someone who doesn’t scroll that far.
on ‎08-01-2018 18:24

Thanks for that @Anonymous I edited the guidelines two days ago. It must have occurred then.

@Martin-O2could you re add it please.

‎21-08-2018 08:55 - edited ‎21-08-2018 09:04

Never mind, the WiFi cyberwifi.es was the problem - switching to 4G on Movistar, mobile top-up with Mastercard all worked as it should...




Nothing to see here, move on. Crazy LOL

on ‎08-07-2019 13:50
How long do bank transfers normally take? I transferred money today because I am unable to direct debit at the moment (long story). I’m hoping it will clear before the 10th or apparently I’ll get charged Smiley Sad
on ‎08-07-2019 14:16

Depends on your bank and how they transferred it. If BACS its immediately but otherwise 3 to 4 days. 

You’ll get a few days after the bill due date before o2 send you a reminder anyway so you should be fine. 

on ‎01-01-2020 04:14
I agreed a part payment of my bill as I went over my usual amount. I called o2 today to pay the first half and they took my full card details as it was going through o2's system crashed and there was no record of my payment. My bank account has deducted the amount on available balance but o2 is not showing on my bank statement nor showing as pending. It seems as though the transaction is lost in limbo. O2 will charge me for late payment as I'm due to make payment by the 3rd however, the money I had to pay them has disappeared so I cant now pay by the 3rd. My bank has said the money will either go to o2 or reappear on my account so far neither has happened. Can anyone advise?
on ‎01-01-2020 09:28
@Amrs If O2 haven't taken your money it will appear back in your back in your bank within a couple of days as it will be a pending transaction. You can only keep checking your bank and contacting customer services unfortunately.
‎01-01-2020 09:35 - edited ‎01-01-2020 09:36

And, @Amrs, if you're contacting O2 Customer Services, ask the agent you talk to to make a note on your account that you called about a contested payment - they don't always note what they should (or they don't always read what has been noted!) on your account.


Good luck!

on ‎01-01-2020 09:42
@pgn, thanks for that. As you may remember I am still having problems with every blog article, in that I can't link to anything as there is nothing at the top of my reply box. I've asked @Marjo to move this as it really should be out on the open forum.
on ‎29-01-2020 11:15
Does anyone know how i can make a payment on my bill with an australian bank card. Im currently in oz for 2 years studying and still using my uk phone but when i try to add my Australian bank card to pay my bill it wont accept the billing address 🤔
on ‎29-01-2020 11:21
@shuttleworth. You can only pay with UK cards. It won't accept any other. Maybe get someone in the UK to pay for you and you can reimburse them?
on ‎01-04-2020 16:19
Hello i want to pay for my broadband but they dont accept payment
on ‎03-04-2020 17:51
Hi I am having problems paying one of my contracts and I'm wanting to chat to an online guru about this but cant find out where I can do this like I used to before. Please can you advise me on this.
on ‎03-04-2020 17:52
Payment problems
on ‎14-04-2020 09:35
If I make the bank transfer how can I be sure that you know that it’s me paying it.
Should I use a special reference?
Can you give me one?
on ‎14-04-2020 09:42


*Paying via Bank Transfer or BACS (For consumer customers not business)


Customers can contact their bank and ask to transfer an amount of money directly into O2’s account. When requesting the payment through their bank, the customer must include either their mobile number or o2 account number as a reference. This will enable O2 to make sure the payment is applied against the correct customer


on ‎23-07-2020 16:25
If I've already paid my monthly bill with my debit card does this mean nothing will be taken from my bank on due date?
on ‎23-07-2020 17:57


As long as it was paid 5 days before your due bill date then you should be ok.

on ‎17-08-2020 15:04

I have to say, I have spent the last five hours trying to make a final contract payment of £16.00. Trying to do that online and your 02 account is showing zero. Total disgrace. Waiting for 02 to call and still haven't contact me. I want to keep my original  number as I am going over to sim only. Won't do until they receive their payment. I am totally disgusted by their actions so I will send it by post. Has anybody else had trouble like this?

on ‎17-08-2020 19:56


You can just upgrade to a simo through your MyO2.

You will retain your number and you will be asked to pay what you owe during checkout.

on ‎17-08-2020 20:06

Nope doesn't happen. Tried that. My account on Airtime and on contract was saying zero. 

on ‎17-08-2020 20:07

Then you have nothing to pay @Belfastgal58 ?

on ‎23-02-2021 12:14

Hi Can you confirm the Cheque payment details and address please?


I have had a returned cheque from Royal Mail stating addressee gone away - but this is a PO Box?


Telefónica UK Limited, P O Box 756, Camberley, GU15 3SS


Where should I send the cheque payment?



on ‎23-02-2021 12:22


We are just seeking clarification on this. @TheresaV and @Martin-O2 have you any news please?

by Community Manager
on ‎23-02-2021 12:28

Hey @Cleoriff@PaulMc1 we're waiting to hear back about the cheque postal address. We'll let you know as soon as we get confirmation on what the current address is. slight smile