BMW Service Costs UK: The Full Condition Based Service Schedule and What Each Job Costs

A used BMW is only as cheap as its service history is honest. This is the complete UK picture: how BMW's Condition Based Service system works, every CBS item with its interval and price at an independent specialist versus a main dealer, and the one gap in the record that should make you walk away.

Checking a specific BMW? Run a buyer report first → Engine-specific service exposure folded into the verdict. About 30 seconds.

Quick answer

Budget roughly £90 to £160 a year for a basic oil service at an indie specialist, rising to £250 to £500 in a year where spark plugs, fuel filter or brake fluid also fall due. A main dealer charges 30 to 50 percent more for the same work. The number that protects the engine is the oil service every 12,000 miles or 24 months, and a clean, evenly spaced oil-service record is the single most important thing to verify before you buy.

What is BMW Condition Based Service (CBS)?

Older cars used a fixed schedule: service the car every year or every set number of miles, whatever its actual use. From the mid-2000s BMW moved to Condition Based Service, where the car monitors each item itself and tells you when that specific item is due, based on how it has actually been driven. Hard motorway miles, short cold-start journeys, heavy braking and engine load all feed into the calculation, so two identical cars can have completely different jobs falling due at the same mileage.

You read the remaining life of each item through iDrive, under Vehicle Status or Service Required depending on the generation. Each item counts down on its own clock: engine oil, brake pads front and rear, brake fluid, the cabin microfilter, spark plugs, the vehicle inspection, and the statutory MOT and road-tax reminders. A green bar means plenty of life left; amber means due soon; red means overdue. This matters to a buyer because it means there is no single "annual BMW service" with one price. What a given visit costs depends entirely on which CBS items happen to be red at the same time.

One consequence worth understanding: a car that does low annual mileage can still be calling for an oil service on the 24-month time limit even though the oil-life bar looks healthy on distance. Time-based items (oil, brake fluid, microfilter, inspection) trigger on whichever comes first, distance or date. A garage-queen with 20,000 miles can still be three oil services behind on age.

The full CBS schedule and what each item costs

Below is every routine CBS item, its typical interval, and an indicative UK price at an independent BMW specialist versus a BMW main dealer. Treat these as 2026 ballpark figures: real prices vary by region, by engine, and by parts supply. Labour in London and the South East sits at the top of each range; a good indie in the North or Midlands sits at the bottom.

CBS itemTypical intervalIndie specialistMain dealer
Engine oil & filter
The interval that matters most. Skipping it damages the chain, turbo and HPFP.
~12,000 mi or 24 months £90 to £160 £180 to £260
Brake fluid
Hygroscopic. Old fluid corrodes the ABS modulator, a £2,500 to £3,500 part.
Every 24 months £45 to £75 £90 to £130
Cabin microfilter
Pollen and dust filter for the cabin air.
Every 12 months £25 to £60 £60 to £110
Vehicle inspection
The fuller visual and mechanical check, separate from the MOT.
Every 24 months £60 to £100 £130 to £200
Spark plugs (petrol)
Petrol engines only. Worn plugs cause misfires and rough running.
~40,000 mi £120 to £220 £240 to £380
Diesel fuel filter
Diesel only. A clogged filter starves the HPFP, a £1,500 to £2,500 failure.
~40,000 mi £70 to £140 £150 to £240
Automatic gearbox oil & filter (ZF 8HP)
BMW says "sealed for life"; indie consensus is every 60k to 80k mi.
60,000 to 80,000 mi £250 to £400 £450 to £700
Coolant
BMW says lifetime on F-platform onwards; indie consensus disputes this.
~4 years (E-platform); disputed later £80 to £150 £180 to £280

Note that spark plugs and the diesel fuel filter are mutually exclusive: a petrol BMW never needs the diesel fuel filter, and a diesel never needs spark plugs. Add up only the items that apply to the engine in front of you. In a typical year a used BMW needs the oil service plus maybe one or two of the longer-interval items, which is why annual maintenance usually lands between £150 and £500 rather than at the worst-case total.

Oil service vs Inspection 1 vs Inspection 2

If you read older BMW paperwork or talk to a main dealer you will still hear the terms oil service, Inspection 1 and Inspection 2. These come from the pre-CBS fixed-schedule era and it helps to know what they meant, because they still shape how some garages quote.

On a modern CBS car BMW no longer runs rigid Inspection 1 and Inspection 2 tiers. Instead, each item counts down independently and the garage services whatever is red. The practical effect is the same: some years you pay oil-service money, and every few years several items align and you pay Inspection-2 money. When a seller's history shows "Inspection 2" or a big service every so often, that is normal and good. What you do not want to see is years of nothing but the smallest oil services with the longer-interval items quietly skipped.

Dealer vs independent specialist: the real decision

For a used BMW out of its original warranty, an independent BMW specialist is usually the right call. A good indie typically charges 30 to 50 percent less than a main dealer for identical work, uses OEM or genuine parts, knows the engine-specific weak points better than a generalist, and stamps the book. The savings are real: an oil service that is £200 plus at a dealer can be £100 to £120 at a reputable indie.

Does an indie void the warranty?

For a car still inside its manufacturer warranty, UK Block Exemption rules mean you can use an independent garage without voiding cover, as long as they use parts of matching quality and follow the correct schedule. For a used car already out of that warranty, the question is moot: there is no manufacturer warranty left to void. The only catch is an extended BMW warranty or a dealer used-car warranty, where the specific terms sometimes demand main-dealer servicing to keep the cover live. Read those terms before you book.

BMW Service Inclusive packs

BMW sells prepaid maintenance packs (Service Inclusive and Service Inclusive Plus) that cover scheduled servicing, and sometimes wear items like brakes, for a fixed up-front price. On a used car the key question is whether a transferable pack is still in date, because it can be a genuine value-add that means several years of servicing are already paid for. Ask the seller for the pack details and confirm the remaining cover with a BMW dealer using the VIN. A pack with real time left on it is worth money; a lapsed one is worth nothing.

Digital service records

From roughly 2018, BMW moved service history to a digital service record stored against the VIN. This is a significant advantage to a buyer: a main dealer can print the full digital history from the VIN, and it is far harder to fake than ink stamps in a paper book. Where both exist, cross-check the stamped book against the digital record, and treat any discrepancy as a serious warning. For older cars without a digital record, the stamped book plus receipts is what you have, so insist on the receipts, not just the stamps.

Why a gap in oil-service history is the single biggest red flag

Of everything in the service record, the oil-service history is the part that actually protects the expensive components. Clean engine oil at the right interval is what keeps the timing chain, the turbo bearings and the high-pressure fuel pump alive. Skip an oil service or two and nothing changes on the outside, but the parts that cost thousands to replace quietly wear faster.

This is why a gap matters more than almost anything else you can find on paper. On a chain-driven engine like the B47 or its predecessor the N47, degraded oil accelerates timing-chain wear, and a snapped chain can write off the engine. On any turbo BMW, long oil intervals coke up the turbo's oil feed. On a diesel, a tired HPFP starved of clean fuel and a poorly maintained engine compound each other. None of this is visible at a viewing, which is exactly why the paperwork is the evidence.

What good looks like: oil services at sensible, even intervals (ideally tighter than BMW's own schedule, every 8,000 to 12,000 miles), with receipts that name a BMW dealer or a known specialist. What should worry you: a two or three year gap with no explanation, a sudden change of garage to an unknown name right before sale, or a book whose stamps do not line up with the gov.uk MOT mileage record. A complete oil-service history is the cheapest insurance a seller can offer. When it is missing, assume the worst and price the risk in, or walk.

The same logic applies, with even bigger numbers, to the automatic gearbox. BMW's "sealed for life" claim leaves many cars running on 100,000-mile-old fluid with worn clutch packs and degraded shifts. If you are looking at a high-mileage automatic, read our dedicated guide on the BMW gearbox oil change cost before you buy, because a fresh gearbox service is cheap next to a rebuild.

How to verify the history before you buy

  1. Pull the digital service record. For cars from roughly 2018, ask a BMW dealer to print the digital history from the VIN. This is the gold standard and the hardest record to fake.
  2. Cross-check the stamped book. Dates and mileages in the book should match the digital record and rise steadily. Look specifically at the oil-service spacing.
  3. Check the free gov.uk MOT history. The recorded mileage at each MOT should climb steadily with no reversals. A mileage that drops, or a sudden jump, is a clocking red flag.
  4. Demand the receipts. Stamps alone can be bought. Receipts that itemise oil, filter, and the garage's name are real evidence. No receipts past 60,000 miles on a BMW is a problem.
  5. Confirm any Service Inclusive pack. If the seller claims a prepaid pack, verify the remaining cover with a dealer using the VIN before you assign it any value.

For the wider picture on what a BMW costs to own beyond servicing, including fuel, insurance, tax and the big-ticket repairs, see our BMW running costs guide.

Check the service exposure on a real listing

Paste any BMW listing, VIN, or reg plate. Bimmer.AI identifies the engine, flags the service items that matter for it, and folds the maintenance risk into a buy, negotiate, or walk verdict.

Run a Bimmer.AI buyer report →

Service prices on this page are indicative UK figures for 2026 and vary by region, engine, specialist, parts supply, and labour rates. Always get a written quote. CBS intervals are BMW's own guidance; independent specialists often recommend shorter oil-change intervals, and we note where consensus differs from the factory schedule. This page is general buyer information and does not replace a physical inspection or a documented service history.

Frequently asked questions

How much does it cost to service a BMW in the UK?

A basic oil service is roughly £90 to £160 at an independent BMW specialist and £180 to £260 at a main dealer. A bigger Inspection service (which adds fuel filter, spark plugs, brake fluid and an inspection) typically runs £250 to £500 at an indie and £450 to £800 at a dealer, depending on what falls due that year. The single most important figure to budget for is the oil service every 12,000 miles or 24 months, because skipping it is what damages the engine.

What is BMW Condition Based Service (CBS)?

CBS is BMW's system where the car itself monitors each service item and tells you when it is due, based on actual use rather than a fixed annual date. Sensors and software track oil condition, brake-pad and brake-fluid life, the microfilter, spark plugs, the vehicle inspection and the MOT, and each one counts down independently. You read the remaining life through iDrive under Vehicle Status or CBS, so two identical cars can have very different jobs due depending on how they have been driven.

How often does a BMW need an oil change?

BMW's CBS will usually call for an engine oil and filter change around every 12,000 to 18,000 miles or every 24 months, whichever comes first. Independent specialists widely consider that too long for hard-worked engines, and many owners shorten it to every 8,000 to 10,000 miles, especially on diesels and on chain-driven engines like the N47 and N20 where oil quality affects chain wear. Budget £90 to £160 at an indie or £180 to £260 at a dealer.

Is it cheaper to service a BMW at an independent specialist?

Yes, usually noticeably cheaper. A good independent BMW specialist typically charges 30 to 50 percent less than a main dealer for the same work, uses OEM or genuine parts, and stamps the service book. As long as the car is out of its manufacturer warranty, using an independent specialist does not affect your consumer rights, and a stamped indie history with receipts is perfectly acceptable to most future buyers.

Does servicing at an independent specialist void my BMW warranty?

No, not for a used car out of its original warranty. Under the UK Block Exemption Regulation you can service a car still under manufacturer warranty at an independent garage without voiding it, provided they use parts of matching quality and follow the correct schedule. For an extended BMW warranty or a dealer used-car warranty, read the specific terms, because some require main-dealer servicing to keep the cover valid.

What is the difference between an oil service, Inspection 1 and Inspection 2 on a BMW?

An oil service is the smallest job: engine oil and filter, plus a basic check. On older fixed-schedule BMWs an Inspection 1 added items like the microfilter and a fuller check, and an Inspection 2 was the larger service adding spark plugs or fuel filter, brake fluid and air filter. Modern CBS cars no longer use rigid Inspection 1 and 2 tiers; instead each item counts down on its own, so the cost of a given visit depends entirely on which CBS items happen to fall due at the same time.

Is BMW automatic gearbox oil really sealed for life?

No, that is a maintenance claim, not a guarantee. BMW labels the ZF 8-speed automatic as filled for life, but independent specialists almost unanimously recommend changing the gearbox oil and filter every 60,000 to 80,000 miles to protect the clutch packs and keep shifts crisp. Cars beyond 100,000 miles on the original fluid often show hesitant or jerky shifts. See our dedicated guide on BMW gearbox oil change cost for the detail.

Why is a gap in the service history such a big deal when buying a BMW?

Because the engine oil is what protects the most expensive parts of a BMW: the timing chain, the turbo bearings and the high-pressure fuel pump. A missed oil service or two does not show on the outside, but it quietly shortens the life of those parts, and the bill when they fail runs into thousands. A complete, evenly spaced oil-service record is the cheapest insurance a seller can offer, so when it is missing you should assume the worst and price the risk in.

How do I check a used BMW's service history before buying?

Ask for the digital service record: from roughly 2018 onwards BMW stores service history electronically, and a main dealer can print it from the VIN, which is far harder to fake than a stamped book. Cross-check the stamped service book against the dates and mileages, then compare both against the free gov.uk MOT history, where the recorded mileage at each test should rise steadily with no gaps or reversals. Any mileage that does not line up between the three records is a red flag worth walking away over.

Related guides

Check a listing now →