How do I pay my Virgin Media bill?

Make a payment

The easiest way to stay on top of your bills is by setting up a Direct Debit. This means that your payments will leave your account on a monthly basis automatically. You can set up a Direct Debit online through your My Virgin Media account, just register or sign in to start.

More on paying by Direct Debit

Take me to My Virgin Media

Help registering or signing in to My Virgin Media

For more ways to pay, check out the sections below for an option that suits you best.

Looking for help with paying your Virgin Mobile bill? Just check out the link below for more details.

How to pay my Virgin Mobile bill online

If you don’t have a Direct Debit set up and need to make a debit or credit card payment, signing in to your My Virgin Media account is the fastest and easiest way to do this. All you need to do is follow these steps below:

1.     Register or sign in to My Virgin Media

2.     Click on the ‘My bills’ tab

3.     Enter the amount you wish to pay without the £ sign

4.     If you’re making a card payment for the first time, enter your card details

5.     Click ‘Continue’

6.     Make sure all the payment details are correct then click ‘Pay now’

7.     You’ll be taken to a confirmation screen where you can print confirmation of your payment

Take me to My Virgin Media

And if you need to, you can make a one-off card payment online without setting up a Direct Debit or signing in to My Virgin Media. Remember that you'll need to have these details handy:

  • 12-digit payment reference
  • Area reference
  • Account holder’s last name
  • Email address
  • Debit or credit card

Make a one-off card payment


You can call our dedicated automated payment line on 0800 064 3777. It’s available to use all day, every day.

Just make sure you have your account number and area reference number to hand. You can find these details at the top right hand corner of your bill.

Once you’ve made a payment, we can store your card details to make it even quicker and easier next time round.

Remember, paying by Direct Debit is by far the easiest and most hassle-free way to pay for your Virgin Media services. It’s really easy to set up, too. Simply register or sign in to your My Virgin Media account.

If good old fashioned cash suits you best, there are two easy ways to pay using a paper bill:

  • PayPoint
    Simply take any paper bill with a barcode on it to any bank or PayPoint outlet. PayPoint outlets can be found in your local convenience store, newsagent, supermarket or garage. To find your nearest PayPoint outlet, see the back of your bill, or visit the PayPoint website. If you pay through PayPoint it takes up to 5 days to reach us.
  • At a bank
    Just complete the payment slip at the bottom of your paper bill and take it along to your branch. Paying in this way takes a little bit longer to reach us - up to 10 working days in fact.

Want to pay your bill by cheque? Fill in a payment slip from your paper bill, and take it along with your cheque to your bank. Or you can send the cheque and payment slip straight to us at:

Virgin Media Payments Ltd
PO Box 4014
BN13 1WE

You can pay your bill using your internet or phone banking service by using the following details:

NOTE: If you're using internet banking, you may have to first select "Virgin Media (1)" as the company to pay.

  • The Virgin Media Payments Ltd bank account number: 23494314
  • The Virgin Media Payments Ltd sort code number: 20-13-42
  • Your 14-digit payment reference number

If you receive paper bills you’ll find your 14 digit payment reference on the back of page 1 of your bill. If you are on eBilling you’ll see a 12-digit payment reference in your eBill notification email, just add your 2-digit area reference to the end of this to create your 14-digit payment reference.

Other ways to get help

    Service status

  • Test your kit
  • See known issues
  • Get text updates

     Go to Service status 



  • Find help articles
  • Step-by-step guides
  • Watch help videos

     Go to Help 


    My Virgin Media

  • Make a payment
  • Track your orders
  • Check service status

    Sign in to My Virgin Media


    Ask the community

  • Helpful, friendly forums
  • Tips, help and advice
  • Staffed by Virgin Media

     Ask the Community