Paying my business energy bill
The best way to pay for your business energy bill is through monthly Direct Debit payments. They’re easier to track, and you can manage them through your online account.
You’ll be able to find other ways to pay on your bill.
Not a business? Go to our British Gas residential website.
In this article
Pay using your debit or credit card
Other ways to pay your business bill
Set up a Direct Debit
You could save on the cost of your energy when you pay by Direct Debit.
Simply log in to your online account to set up a Direct Debit. If you don't already have an online account, it's quick and easy to register - just have a bill to hand.
If your account number starts with BGL, you’re a British Gas Lite customer and you’ll need to pay us through a monthly variable Direct Debit. You can set up a Direct Debit through your online account. Chat with us if you need help.
Pay using your debit or credit card
Pay online using your debit or credit card - it's quick and secure.
Other ways to pay your business energy bill
If your account number starts with BGL, you’re a British Gas Lite customer. When you set up your Lite contract you agreed to pay us by monthly variable Direct Debit.
To pay your bill quickly and easily before setting up your monthly variable Direct Debit, you can log in to your account to make a card payment.
Pay using BACS or CHAPS
These are electronic systems to make payments directly from one bank account to another. The payments take 3 working days to clear.
1. Use our bank account details:
- Account name: British Gas Trading LTD
- Account number: 48995495
- Sort code: 60-00-01
- For payments being made from overseas, please refer to the IBAN code.
- IBAN: GB31NWBK60000148995495
2. Once you've paid, please email remittance advice to BGEnergyPayments@britishgas.co.uk.
If your payment covers more than one meter point or invoice, please send us an Excel spreadsheet making sure you list each meter point on a new row. Please also include the invoice number. This helps us make sure your payments are matched to the right meter point.
Pay using online banking
You can pay us through your bank's phone or online services. You'll need your account number handy. That's what we'll use to match your payment with your account. Your bank may charge for this service. Payments up to 4 working days to reach us.
- Go to your online banking
- Use your account number as the reference starting with BGL
- Give them our bank details:
- Bank: NatWest Bank Plc
- Account name: British Gas Trading LTD
- Account number: 48995495
- Sort code: 60-00-01
4. Once you've paid, please send an email to BGEnergyPayments@britishgas.co.uk.
You’re a British Gas business customer If your account number starts with 60 or 67.
Pay using BACS or CHAPS
These are electronic systems to make payments directly from one bank account to another. The payments take 3 working days to clear.
1. Use our bank account details:
- Account name: British Gas Trading LTD
- Account number: 48995673
- Sort code: 60-00-01
For payments being made from overseas, please refer to the IBAN and SWIFT codes.
- Swift code: NWBKGB2L
- IBAN: GB75NWBK60000148995673
2. Once you've paid, you'll need to send us a remittance advice.
- If your payment covers more than one meter point or invoice, please send us an Excel spreadsheet making sure you list each meter point on a new row. Please also include the invoice number. This helps us make sure your payments are matched to the right meter point.
Pay using online banking
You can pay us through your bank's phone or online services. You'll need your account number handy. That's what we'll use to match your payment with your account. Your bank may charge for this service. Payments take between three and four working days to reach us.
1. Go to your online banking
2. Use your account number as the reference
3. Give them our bank details:
- Bank: NatWest Bank Plc
- Account name: British Gas Trading LTD
- Account number: 48995673
- Sort code: 60-00-01
Send us a cheque
If your account number starts with 60 or 67 then you can pay us by cheque.
There will be a delay to process your cheque payments during busy periods like Christmas and Bank Holidays, We don't accept post-dated cheques and please don't send cash through the post.
1. Write a cheque for your bill amount
2. Make it payable to us: British Gas and write your British Gas account number on the back
3. Get the payment slip from your bill
4. Send your cheque and payment slip to
- British Gas Commercial / Business Energy (Area 60)
- British Gas Business
- PO Box 343
- Sheffield
- S98 1EF
Pay at the Post Office
If your account number starts with 60 or 67 then you can pay your bill at any Post Office.
There will be a delay to process your cheque payments during busy periods like Christmas and Bank Holidays
1. Use the payment slip at the bottom of the bill and make cheques payable to 'British Gas'
2. Your cheques must be crossed and have your business name and account number on the back
3. Always use the giro slip when paying at the Post Office
What happens if I don't pay my business energy bill on time?
It's important to pay your business energy bills when they're due to avoid falling behind with your payments and incurring late payment charges. Find out what we do when you have an outstanding balance.
There's something wrong with my bill
If you have a billing query or believe your bill might be incorrect, we’re here to help.
Help with paying your business energy bills
We understand that keeping up with payments can be if you face financial problems, we’re here to help. We may be able to help you set up an affordable payment plan that suits your business.