The BMW has incorporated a service indicator light as a maintenance schedule reminder for many years. It's the best kept secret of BMW to have this light reset by the dealership only in order to maintain customer loyalty on routine oil changes and other simple maintenance procedures. If you prefer to perform your own oil changes, you can reset the indicator light yourself. Depending on what series model you have, the procedure might alter slightly and for older and vintage BMWs, there's a tool required.
Sit inside the BMW, close the door and buckle the seat belt.
Hold down on the odometer reset button with your left hand. While continuing to hold it down, place the keys into the ignition and turn once to the accessory position.
Continue holding the odometer reset button until the indicator light starts to flash and after a few seconds the word "Reset" will display.
Release the odometer reset button. Then press and hold it once again.
Release the odometer reset button again and five green LED lights will illuminate indicating the system has been reset.