How does a BMW tell you it needs a service?
The system BMW calls condition-based service, or CBS, watches how the car is used. Mileage, time since the last service, fuel consumption and driving style all feed in. A car that does long highway runs and one that does short school trips can end up on different timing, even if they're the same model.
That means there's no table to look up here, and CarsGuide makes the same point: BMW has no single maintenance schedule across its variants. Your car is the schedule.
BMW's fully electric cars use the same approach, so an EV still gets told when it's due.
What to do when the service message comes up
Read what it's asking for
Open the service menu in the dash or screen. Your owner's manual shows where. Note each item it lists, such as an oil service or a vehicle check, and any date or distance beside it.
Take a photo
A picture of the screen saves guessing later, and it tells the mechanic exactly which items are due.
Check whether you have a plan
If your BMW came with a Service Inclusive plan, look at what it covers before you go anywhere else. It runs up to five years or 80,000 km on petrol and diesel models, and six years with unlimited kilometres on fully electric cars, and using what you've already got makes sense.
Ask for a written estimate
It should list the items the car asked for, the oil specification and anything extra, shown separately so you can say yes or no to each.
Why the choice of mechanic matters more on a BMW
With condition-based servicing, a mechanic has to read the car, then do the work, then reset the reminders so the system starts counting again. That takes equipment that talks to a BMW properly. A generic code reader often won't do all of it, so ask before you say yes.
Independents can buy the same service and repair information as dealers for vehicles made from 2002 onwards, but whether a given workshop has it for BMW is a question worth asking.
Heavier SUVs like the X5 and X3 also work their brakes and tyres harder, and many BMWs leave the factory on run-flat tyres. If yours has them, say so when you need new ones, because swapping to a different tyre type changes more than the tread. Our diagnostics page covers warning lights. A local mechanic who specialises in your car.
Your BMW warranty
New BMWs bought on or after 1 October 2022 carry a five-year, unlimited-kilometre warranty. Earlier cars had three years, also with no kilometre limit.
A qualified independent mechanic working to BMW's schedule and specifications doesn't by itself void it. Keep your records, because on a car with no fixed schedule, a clear service history is what shows the work was done when the car asked for it.
What's yours, and what's the mechanic's
You can
- Learn where the service menu lives, and check it every few months.
- Check the sidewall of your tyres to see if they're run-flats.
- Keep tyre pressures right, and keep every invoice.
Leave to the mechanic
- The service items the car has asked for.
- Resetting the service reminders after the work.
- Fault codes, and any work on a plug-in hybrid or EV's high-voltage side.
Our take on servicing a BMW
We'd take the car's message seriously and act when it comes up, without leaving it for months. Before saying yes to anyone, we'd ask one question: can you read and reset the service data on my BMW? If the answer's vague, we'd keep looking. A prepaid plan is worth using while it lasts, and after that a mechanic who works on BMWs regularly suits most owners.
