Wartungsmaßnahmen werden bei BMW nicht immer zu festen Zeiten durchgeführt. Stattdessen basieren die Wartungsintervalle auf der tatsächlichen Fahrzeugnutzung. Der CBS (Condition Based Service) überwacht den Zustand der Fahrzeugteile und Flüssigkeiten mithilfe von Sensoren und basierend auf speziellen Algorithmen. Ein neues Fahrzeug zeigt ein theoretisches Datum für die erste Wartung an. Dieses Datum wird während der Nutzung des Fahrzeugs ständig aktualisiert. Sie werden nur dann informiert, wenn eine Wartung nötig ist.