How to cancel a BT Internet contract

Written by beverley gee
  • Share
  • Tweet
  • Share
  • Pin
  • Email
How to cancel a BT Internet contract
Spending time researching broadband providers is a good idea. (Getty Thinkstock)

Cancelling a BT (British Telecom) Broadband contract is straightforward, although finding the information on the BT website is difficult. You will need to contact BT by telephone; you cannot cancel online. Before you rush into cancelling, do some research on new providers. Read customer ratings and talk to people you know about their providers.

Skill level:

Other People Are Reading

Things you need

  • Your BT account number
  • Telephone

Show MoreHide


  1. 1

    Check your BT contract to establish if it has expired. If it still has some time to run, you will be liable to pay the balance of the outstanding term. Multiply the number of months left to run by your monthly fee to calculate the amount. You may also have to pay for any equipment provided.

  2. 2

    Research broadband providers to establish which will be the best for you. Take into account whether you want a capped service or an unlimited one. If you have several family members using the internet, then an unlimited service may be a good choice. Comparison websites are useful – all you need to do is enter your postcode and they will provide a list of suitable providers. Ensure that you read the Terms and Conditions, which should be readily available on the website. You can usually sign up online.

  3. 3

    Telephone BT on 0800 328 6738 to request a MAC (migration authorisation code). Keep this code safe, as you will need to pass it to your new provider. A MAC is valid for 30 days; after that time you will need to request another. Do not cancel your BT contract at this time. Wait until you receive notice from your new provider that your service is in place. This could take up to two weeks.

  4. 4

    Telephone BT Customer Services to request cancellation – free from a landline: 0800 345 7310. Have your account number nearby; it will be on your BT bill. It is likely that the agent will try to persuade you not to cancel. They may offer you more favourable terms in order to keep your custom. This may or may not be acceptable to you.

Tips and warnings

  • Other BT Customer Service numbers: from a mobile: 0330 123 4150; from abroad: +44 179 359 6931. Note that there will be charges applied.
  • Check your bank account to make sure the BT Direct Debit is cancelled.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.