Pay by debit or credit card

Use this form to make a payment against your bill. You can:

  • pay off your bill in full
  • pay one of your scheduled instalments if you’ve agreed a payment plan with us
  • make a one-off payment

Extra security for your online payments

To make sure it’s really you who’s entering your card details online, you might be asked for more information – like a one-time password (OTP) – when you’re paying. Don’t worry if this is different to what’s happened when you’ve paid online with us before. It’s just an extra step to prove that you’re the cardholder and keep your money safe.

Find out more about Strong Customer Authentication (SCA)

Payment update

We’ve got it, thanks!

We've received your payment and will apply this to your account within 5 working days.

Ready for total plumbing peace of mind?

Protect your pipes, drains and more with British Gas Plumbing and Drains Cover for just £4.50 a month*.

*£4.50 a month for the first year. Homeowners and new customers only. £60 excess per completed repair. Terms and exclusions apply, see website for full details.

Payment unsuccessful

Your payment hasn't gone through as your card was declined. This could be because you are:
  • entering the wrong billing address or card details
  • failing the multi-factor authentication
  • making too many large payments with the card recently
  • trying to make an international payment

You can try making a payment again by clicking the retry payment button. Please do not use the back button on your browser or device.

Retry Payment

Retry Payment

Payment update

Sorry, we couldn’t process your payment

Try Again

Try Again

If you need more help, please call our friendly team on 0800 980 8800.

Payment update

Payment processing error

We were not able to process your payment. Please contact us to discuss further.

Please provide your email address and telephone number including area code.
Please enter your email address Please enter a valid email address
Please enter your mobile or telephone number Please enter a valid mobile or telephone number We need your contact details in case we have to get in touch about your account or the service we provide you

Your payment details:

Please enter the amount you would like to pay:

Please enter the amount you'd like to pay in this format: £0.00 Please enter a valid payment amount, e.g. £25.50 – minimum payment is £0.10 and maximum £3,000
Outstanding Balance
This is total amount still left to pay from your last bill. If you pay in instalments, you’ll see this figure reduce with every payment.
You’re in credit and there’s nothing to pay - we’ll carry this credit balance over to your next bill.

£{{TotalBalance}}

Payment due:
This is the amount you need to pay us now.

£{{paymentDueAmount}}

Made a payment recently? Direct Debit payments and online card payments can take 24 hours to be reflected here. If you’ve paid another way like bank transfer, this can take up to 5 days to be shown.

Your payment details:

Please enter numbers in the format: £0.00 Please enter a valid payment amount, e.g. £25.50 – minimum payment is £0.10 and maximum £3,000

We use a third party, WorldPay, to collect all payment details and process payments made through our website.

When submitting this form, you will be redirected to WorldPay's secure server where you will be able to enter your payment details.

The transaction details will be forwarded to the card issuer for authentication. The issuer will then return an authorised or declined response to WorldPay and a payment response page will be displayed to you. If the transaction is successful, WorldPay will send you an email confirming the transaction details.

WorldPay accept card payments via the following methods:

Visa Credit payments supported by WorldPay    Visa Debit payments supported by WorldPay    Visa Electron payments supported by WorldPay    Mastercard payments supported by WorldPay    Maestro payments supported by WorldPay

View our privacy policy