Updated
BMW Condition Based Service (CBS) calculates when oil, brakes, brake fluid and inspections are due from how the car is actually used, instead of fixed intervals. The dashboard only shows what is due next. To judge a used BMW, look at the CBS data logged at each workshop visit: what was due, how overdue it was and whether it was actually done.
3
min read
By the

How does CBS decide when a service is due?
Each maintenance item has its own logic, based on sensors, driving data and time:
CBS item | What drives it |
|---|---|
Engine oil | Driving style, fuel use and time, up to two years |
Front and rear brakes | Brake pad wear sensors |
Brake fluid | Time, typically every two years |
Vehicle check | Distance and time |
Statutory inspection | Date, where the market requires it |
What does CBS reveal about how a car was driven?
The timing of past services is a fingerprint. Short oil intervals point to city driving, short trips or hard use. Long intervals point to motorway kilometres. Frequent brake jobs suggest stop-and-go traffic or an enthusiastic driver.
You will not see this on the dashboard, which only shows what is due next. You see it in the service history, where every visit is dated and logged with its mileage.
Can I see a BMW's CBS data before the viewing?
Yes. In a CheckVIN report, every recorded workshop visit lists the CBS items the car had logged at that moment, so you can read the car's maintenance discipline from home, before you travel to see it.
Column | What it tells you |
|---|---|
State | Whether the item was due at that visit |
Due date | When CBS had scheduled it |
Remaining service life | Kilometres and days left. A negative value means it was already overdue. |
Done | A tick means the work was carried out at that visit |
Two things to look for. Negative values show how late the owner brought the car in: 900 km over is ordinary, 10,000 km over is a habit. Items that were due but not ticked show work that was skipped. For example, front brakes 3,100 km past due and not done at that visit is a question for the seller: were they replaced somewhere else, and is there an invoice?
Can CBS be reset without a service?
Yes, and that is the catch. A due service can be cleared from the instrument cluster or with an inexpensive diagnostic tool, so a clean CBS display on a used car proves nothing on its own. The test is simple: every reset should match a recorded workshop visit at roughly the same date and mileage. Because the report logs CBS items at each workshop visit, a service that was reset but never carried out shows up as a gap.
What should the service history show on a CBS car?
Oil services at regular intervals, never more than two years apart.
Brake fluid about every two years.
Brake work that makes sense for the mileage.
No long silent periods, and mileage that always rises.
More on this in how to read a BMW service history.





