These instructions apply to the BMW 1 Series Mk2 (F20/F21) 2011-2019. For other models, please choose your vehicle here.
Last updated:
The BMW 1 Series F20/F21 (2011–2019) — the second-generation 1 Series hatchback (F20 5-door, F21 3-door), the last rear-wheel-drive 1 Series before the FWD F40 took over, built in Regensburg and Leipzig (Germany) for global markets, sold across pre-facelift (2011–2015) and LCI facelift (2015–2019) variants with an engine range covering 114d / 116d (N47/B37, 70–85 kW diesel including 116d EfficientDynamics), 118d / 120d (N47/B47, 105–135 kW diesel), 125d (N47/B47, 160 kW), 114i / 116i / 118i (N13/N20/B38/B48, 75–125 kW petrol), 120i / 125i / 130i (N20/B48, 135–185 kW), the 135i / M135i / M140i (N55/B58 straight-six, 235–250 kW), and the 100% electric BMW i3 sibling on a different platform — uses BMW’s Condition Based Servicing (CBS) system, identical to the BMW 3 Series F30 and 5 Series F10 and Mini F56. CBS tracks every service item independently and each is reset separately via the trip-recorder button on the cluster. Three methods documented, all owner-accessible.
When to Reset the Service Indicator
- After completing any CBS-tracked service item — engine oil, vehicle check / inspection, brake pads (front and/or rear separately), brake fluid, spark plugs, micro-filter (cabin filter), engine air filter.
- If the cluster shows a service item name (e.g. “Engine oil” or “Brake fluid”) with a remaining distance / time at startup or in the iDrive Service Requirements menu.
⚠️ Critical CBS rules:
- Order matters: if both “Engine oil” and “Vehicle check” are due, reset Engine oil first.
- The reset only works if the item is at 90% or less of its remaining lifetime. BMW firmware blocks early resets to prevent accidental wipes.
- The on-board clock must be correct. If the 12V battery was disconnected, set the clock via iDrive / cluster Time menu before resetting.
- Brake pad reset only works if the wear sensors are intact. Missing or disconnected sensors block the reset — ISTA can override.
Before You Start
- Close all doors. CBS firmware checks door state.
- For keyless / Comfort Access cars: insert the key fob in the dashboard slot (or ensure it’s in the cabin), then press start/stop twice without pressing any pedal — first press is ACC, second press is IGN-ON. Pressing the brake puts the car into engine-start mode which disables CBS reset access.
- For non-keyless cars: insert and turn the key to position II (ignition on, engine off).
- Complete the actual service work before the reset. Confirm 12V battery health and the on-board clock is correct.
- Locate the trip-recorder button (1) on the cluster — small black button on the lower-left of the speedometer face.
Tools and Supplies
None for the reset itself. For an oil change, fresh BMW-spec oil — 0W-30 ACEA C3 / BMW Longlife-01 FE for the older N-series engines (N13/N20/N47/N55); 0W-30 ACEA C3 / BMW Longlife-12 FE / Longlife-14 FE+ for the newer B-series (B37/B47/B48/B58); 5W-40 ACEA A3/B4 / BMW M-spec for the M135i/M140i (N55/B58 high-output). A new cartridge filter (cap-style top-mounted housing — 32 mm hex typical on B-series); sump-plug torque 25 Nm. Capacity: 116i N13 takes 4.0 L; 118i B38 takes 4.25 L; 120i B48 takes 5.25 L; 116d N47 takes 5.2 L; 116d B37 takes 4.0 L; M140i B58 takes 6.5 L.
Method 1 — BMW ISTA / Diagnostic Tool (Workshop)
For a BMW dealer or workshop with the BMW ISTA / Rheingold diagnostic system. Useful when the trip-button method is locked out (battery just replaced and CBS clock incorrect), or when brake pad sensors are missing and CBS won’t accept the brake reset without ISTA’s override.
- Connect ISTA to the OBD-II port (driver-side footwell, under the dash).
- Power-on the vehicle (ignition ON, engine off).
- Open the Service Reset function — typically under Vehicle Management → Service Functions → CBS reset.
- Select the service item(s) to reset and follow ISTA’s prompts.
Method 2 — Trip-Recorder Button (Owner Method)
Works on every F20/F21 regardless of iDrive level. The standard owner-accessible CBS reset.
- Close all doors.
- (Keyless) Press start/stop button twice without pressing any pedal — IGN-ON. (Non-keyless: turn key to position II.)
- (Optional but recommended) On the cluster, scroll to the clock display.
- Press and hold the trip-recorder button (1) on the cluster.
- Keep the button pressed for 10 seconds. The first CBS service item will appear on the cluster.
- To cycle through other service items, press the trip-recorder briefly.
- When the desired item is displayed, ‘Reset executable’ appears.
- Press and hold the trip-recorder for 3 seconds. ‘Execute Reset’ appears.
- Press and hold the trip-recorder for another 3 seconds. ‘Reset running’ appears, then ‘Reset successful’.
- The service item is reset. Repeat from step 6 for any other completed items (oil first, then vehicle check).
- Switch the ignition off.
Method 3 — iDrive Menu (Cars with iDrive Infotainment)
On F20/F21 cars equipped with iDrive (most Sport / M Sport trims with the 6.5 or 8.8-inch screen), CBS resets can also be triggered via the iDrive menu. Method 2 still works on iDrive cars — Method 3 is an alternative.
- Power-on the vehicle (ignition ON, engine off) as in Method 2 steps 1–2.
- Press the iDrive controller knob on the centre console to wake the iDrive system.
- Scroll the controller and select ‘Info sources’. Press to confirm.
- Select ‘SERVICE’. Press to confirm.
- Select ‘Service requirements’. Press to confirm.
- Select ‘Stat. vehicle insp.’. Press to confirm.
- Select ‘Status’. Press to confirm.
- Select the required service item from the list (Engine oil, Brake pads, Brake fluid, etc.).
- Scroll to ‘Schedule date for service’. Press to confirm.
- Set the new service interval (typically leave at the default).
- Service interval reset. Switch the ignition off.
Verify the Reset Worked
Switch the ignition off, wait 30 seconds, then cycle back on. The CBS warning for the items you reset should no longer appear at startup. Open Info sources → SERVICE → Service requirements on iDrive (or hold the trip-recorder for 10 seconds on non-iDrive cars) — the reset items should show fresh full intervals. Typical F20 CBS intervals:
- Engine oil (most non-M variants): up to 20,000 miles (32,000 km) or 24 months — Condition-Based, often shorter in real use.
- Engine oil (M135i / M140i): up to 12,500 miles (20,000 km) or 12 months — BMW shortens for the high-output N55/B58.
- Brake fluid: 24 months from last change (fixed).
- Spark plugs (petrol): 60,000 miles (100,000 km).
- Front / rear brake pads: reset when pads are replaced — algorithm tracks remaining lifetime from wear-sensor signals.
- Vehicle inspection: 24 months (or by CBS algorithm).
- Micro-filter (cabin filter): 24 months.
UK city use shortens the oil interval — typical real-world signals at 8,000–12,000 miles on N20/B48 petrol; the diesel D-series can shorten further with frequent short trips that prevent full DPF regen.
Troubleshooting
- The trip-button doesn’t bring up the CBS list. Confirm IGN-ON state — on Comfort Access cars press start/stop twice without pedal input. Pressing the brake puts the car into engine-start mode which disables CBS access. Also confirm doors are all closed.
- “Reset executable” doesn’t appear for the item I want. The item is at >90% of its remaining lifetime, so CBS won’t accept the reset. Drive the car enough to bring it below 90% — or use ISTA which can override.
- “Reset successful” appears but the warning returns at the next start. 12V battery condition or wrong on-board clock. Load-test the battery; if old (>5 years) or recently disconnected, replace and reset the clock via iDrive Settings → Time before retrying CBS reset.
- The brake pad reset won’t accept. Brake wear sensors are missing or unplugged — common when pads are changed and the sensors don’t get reconnected. Plug the sensors back in, retry. ISTA can force a reset if the sensors are physically broken.
- F20 LCI (2015+ facelift) — same procedure? Yes. The 2015 LCI updated the front-end styling and introduced the B-series engines but kept the cluster and CBS architecture unchanged.
- M135i / M140i — same procedure? Yes. The M Performance variants use the same CBS firmware. Their shorter oil intervals are built into the algorithm.
- BMW i3 — same procedure? No. The i3 is on a separate carbon-fibre LifeDrive platform with different cluster electronics — covered in its own guide. The 1 Series F20/F21 article doesn’t apply to i3.
- 1 Series Convertible — does that exist? No factory convertible in F-chassis 1 Series. (The 2 Series Convertible F23 is the BMW small convertible of the era.)
Frequently Asked Questions
What does the spanner / wrench symbol on the F20 mean?
BMW’s CBS displays the specific service-item name (e.g. “Engine oil”) rather than a generic spanner. On lower-trim non-iDrive cars a generic wrench/spanner icon appears alongside the item name. None of these are engine faults — the yellow CEL / orange engine-check is separate.
Do I need a diagnostic tool?
No, for normal CBS resets. The trip-recorder Method 2 works on every F20/F21. ISTA / Method 1 is only required when (a) brake pad sensors are missing, (b) the CBS clock is wrong after a battery disconnect, or (c) you want to override the 90% rule.
Does the reset clear engine fault codes?
No. The reset zeros the CBS counters only. Engine fault codes need a scan tool. For DTC interpretation see autodtcs.com.
Is the procedure the same as the BMW 3 Series F30 and 5 Series F10?
Yes — the F20/F21, BMW 3 Series F30 (2011–2020), 5 Series F10 (2010–2017), and the Mini Cooper F56 (2013–2024) (BMW subsidiary) all share the same BMW CBS firmware family with identical menu paths and the same trip-recorder method. The 2 Series F22, X1 F48, X3 F25, and Z4 F89 use the same approach.
How often does the F20 service indicator come up?
Depends on CBS algorithm read of your driving. Engine oil typically at 10,000–20,000 miles or 24 months on non-M variants, 12,500 miles / 12 months on M135i/M140i. Brake fluid is always 24 months. Vehicle inspection is a separate 24-month item.
What about the BMW 1 Series F40 (2019+)?
The third-generation 1 Series (F40, 2019–) switched to front-wheel drive on BMW’s UKL2 platform shared with the Mini and X1/X2. It uses BMW Operating System 7 with a fully digital cluster — different menu paths, but the trip-recorder method still works as a fallback. We’ll publish a dedicated F40 guide.
For DTC code interpretation on BMW vehicles see autodtcs.com.
Disclaimer: The information on this page is provided for general guidance only. Always follow your official service manual and safety precautions when working on your vehicle. We are not responsible for errors, omissions, or any damage resulting from the use of this information.
This website is an independent resource and is not affiliated with, endorsed by, or sponsored by BMW. All trademarks and brand names belong to their respective owners.