These instructions apply to the Peugeot 5008 Mk2 (P87) 2017-Present.
For other models, please choose your vehicle here.
The spanner symbol on your Peugeot 5008 Mk2 (P87, 2017–present) means the maintenance counter has reached zero. You reset it with the trip-reset button on the dash — no diagnostic gear required. Carry out the oil and filter change first. The spanner is a service reminder, not a fault warning: it is simply the car’s way of telling you that a scheduled maintenance point has arrived, and once the work is done the reset restarts the countdown.

What the Spanner Symbol Means
On the second-generation 5008 the spanner is a service-interval reminder driven by a counter. The car tracks the distance you have driven and the time that has passed since the last reset, and when either reaches the scheduled point the spanner appears — often with the remaining distance to the next service shown when you switch on. It is a countdown, not a live reading of the oil’s condition, so it keeps displaying until you clear it, even after the oil has been changed.
Because the spanner is a maintenance prompt, it does not indicate that anything is wrong with the car. A genuine fault illuminates a different, colour-coded warning symbol and stores a diagnostic code; the service spanner does neither. If a warning other than the spanner is showing, that is a separate matter from the maintenance timer covered here.
Reset Only Once the Work Is Done
The counter just tracks distance and time since the last reset, so clearing it early simply hides the reminder.
Before you begin, a few quick checks:
- Do the service first. Change the oil and filter (and anything else due) before resetting, so the new counter reflects fresh oil.
- Park safely. Stop on level ground with the car in Park or in gear and the parking brake applied.
- Find the trip-reset button. It is the same slim button you press to zero the trip distance, on or near the instrument cluster.
- No tools needed. The whole reset is done with that one button and the ignition.
How to Reset the 5008 Service Indicator
- Turn the ignition off.
- Press and hold the trip-reset button (the one you use to zero the trip distance).
- Keeping it held, turn the ignition on.
- The spanner appears and a countdown runs — keep holding.
- When it reaches ‘0’ and the spanner clears, release the button. Done.
If It Won’t Clear
If the spanner is still showing, the reset almost always just needs running again cleanly. Check these points:
- Released too soon — hold right through to ‘0’. The button must stay pressed for the whole countdown; letting go partway leaves the counter untouched.
- Start with the ignition genuinely off. Press and hold the button first, then switch the ignition on with the button already held.
- Use the correct button. It is the trip-reset button that zeroes the trip distance, not a separate menu control.
- Don’t start the engine mid-reset. You only need the ignition on, not the engine running.
- Cycle and repeat. Turn the ignition fully off, wait a moment, and run the whole sequence again from the start.
- It’s another warning — a non-service symbol is a fault, not the maintenance timer.
What to Expect After Resetting
When the reset takes, the spanner disappears and the counter restarts, so the display returns to normal and no service message greets you at the next start-up. Nothing else changes — the reset only affects the maintenance counter, leaving your trip meters and other settings as they were. If the spanner reappears the next time you switch on, the countdown was not allowed to finish and the sequence is worth repeating.
How Often to Reset It
Reset the spanner every time the scheduled service is carried out, typically once per oil-and-filter change. The counter is set to run down in step with the recommended service interval, but the exact distance and time before it reappears depend on the schedule and engine your 5008 uses, so treat the spanner as a prompt rather than a fixed deadline. For the precise interval that applies to your car, follow the maintenance schedule in your owner’s handbook.
Frequently Asked Questions
How do I reset the service light on a Peugeot 5008?
Ignition off, hold the trip-reset button, turn the ignition on, and keep holding until the countdown reaches 0.
Is a diagnostic tool needed?
No — the dashboard trip button does it. There is no need for a scan tool or any workshop equipment.
Which button resets it?
The trip-reset button — the one that zeroes the trip distance.
Why did the spanner come back?
The countdown didn’t finish. Repeat and hold to ‘0’.
Does the diesel reset the same way as the petrol?
Yes — the trip-button reset works the same across the 5008 Mk2 range; only the underlying service interval differs by engine.
Is the spanner the same as an engine warning light?
No. The spanner is a scheduled service reminder. A separate, differently shaped warning symbol indicates a fault and stores a code.
If a warning light came on with the service message, identify it on autodtcs.com. After battery work, see our 5008 Mk2 battery guide.
Independent guide — not affiliated with Peugeot. Always follow your official service manual and safety precautions. Read our full disclaimer.