LED interior bulbs and CANbus errors, explained
Swapping an incandescent bulb for an LED is supposed to be a five-minute upgrade, and on older vehicles it is. On anything from roughly the last 15 years, the car often refuses to accept the change quietly. A dome light triggers a bulb-out warning on the dashboard. A turn signal starts hyperflashing. A footwell light flickers dimly instead of coming on cleanly. All of these come from the same underlying design decision - the car measures bulbs by how much current they draw, and LEDs draw almost nothing. This guide explains what is happening and what actually fixes it.
What CANbus is, and what it is not
CAN, the Controller Area Network, is the low-level messaging bus that vehicle modules use to talk to each other. It is not the current-sensing circuit that flags a burned bulb - that job belongs to the body control module (BCM), which sits on the CAN bus and reports bulb status over it. "CANbus error" is the colloquial name for the whole chain: the BCM's current sensor sees low current, the BCM sends a fault message on the bus, and the instrument cluster displays a bulb-out warning.
The term is used loosely across the accessory market. When a bulb listing says "CANbus-free" or "CANbus-compatible," it means the bulb has been designed to satisfy the current-sensing check, not that it does anything special with the CAN protocol itself.
How current sensing works
A typical 12V incandescent interior bulb (a W5W / T10 wedge, for instance) draws about 400 mA at rated voltage - roughly 5 W. When the BCM turns the bulb on, it monitors the load through a shunt or a Hall sensor and expects to see a current in a range centred on the expected value. If the current is inside the range, the bulb is "good." If it is below the range, the bulb is "open" (burned or missing). If it is above the range on some systems, the bulb is "shorted."
A T10 LED replacement typically draws 30 to 60 mA - a tenth of the incandescent. That is far below any reasonable "open circuit" threshold. The BCM assumes the bulb has failed and lights the warning. The same design pattern shows up on indicators, brake lights, number plate lights and marker lights, all with their own thresholds.
How CANbus-friendly bulbs solve it
A CANbus-friendly LED bulb adds enough load to pass the check. There are two common designs:
Built-in bleeder resistor. A parallel resistor inside the bulb base draws extra current, adding perhaps 200 mA so the total load lands near the incandescent's range. Simple, cheap, and it works on many mid-tier European and Japanese vehicles. The downside is heat; the resistor generates warmth inside the bulb housing.
Active current regulator. A small integrated circuit inside the bulb draws a programmed current regardless of the LED's own draw. This is more expensive to build and it generates less waste heat, and it is what higher-end interior LED bulbs use. Some designs also filter PWM noise from the supply, which matters on cars where the dome light is dimmable.
When you need external load resistors
For exterior indicators, the current-sensing threshold is typically higher than any bulb-internal resistor can meet efficiently, and CANbus-friendly indicator LEDs are the exception rather than the rule. The standard fix is an external load resistor - typically 6 ohm, 50 W - wired in parallel with the bulb socket. The resistor draws the missing current and the module sees a normal load.
Load resistors get hot. 50 W in a small aluminium block reaches temperatures that will melt plastic bumper trim or wiring insulation if the resistor is left flapping in the wheel arch. Mount them to a bare metal surface using the supplied clip or a self-tapping screw, keep them away from wiring looms, and confirm they are not touching brake fluid lines or fuel lines.
For interior swaps, external resistors are rarely needed if the bulb is properly CANbus-friendly. If a dome or map light still triggers a warning after a CANbus-friendly bulb, the vehicle's threshold is likely stricter than the bulb was designed for, and stepping up to a bulb with a higher load spec is the next move.
Colour, temperature and PWM flicker
Colour temperature is measured in Kelvin, and interior LEDs commonly come in 4000 K (warm white), 6000 K (cool white, the most common) and 6500 K to 8000 K (very cool, often marketed as "xenon white"). Higher K reads as bluer and is not the same as brighter; it just shifts the tone. For map and reading lights, 4000 K to 6000 K is easier on the eyes than the bluer shades.
PWM flicker matters on any dome or ambient light the car dims (fade-in, fade-out on door open/close). Cheap LEDs strobe visibly when the PWM signal drops below full duty; better LEDs include a smoothing capacitor. If a bulb shopping description specifies "PWM-compatible" or "flicker-free with dimming," that is what it means.
Frequently asked questions
Why does my car show a bulb-out warning after fitting an LED?
Because the car checks bulbs by measuring the current the circuit draws, and an LED draws about a tenth of what the original incandescent did. The body control module sees the low current and concludes the bulb has failed. This is called CANbus current sensing on many European cars, though similar checks exist on modern Japanese and American vehicles under different names.
What does 'CANbus-friendly' actually mean on an LED?
It means the bulb has extra internal load - either a resistor built into the base or a small constant-current circuit - designed to draw enough current to satisfy the vehicle's check. It is not a universal fix. What passes on a VW may not pass on a BMW because the current threshold is set differently. If a bulb advertises CANbus support without specifying the vehicles or the load rating, treat it as marketing.
Do I still need a load resistor if I buy a CANbus-friendly bulb?
Sometimes yes. Interior dome, map and vanity bulbs draw so little baseline current that even a CANbus-friendly LED can fall below threshold, especially on the newer generations of luxury vehicles. External bulbs - indicators in particular - almost always need dedicated load resistors because the flash rate is tied to bulb current and LEDs cause 'hyperflash' when the module sees too little load.
Will an LED bulb damage the socket or the wiring?
The bulb itself will not; the load resistor can. Load resistors dissipate 25 to 50 watts as heat and get hot enough to melt plastic mounts if fitted against the housing. Mount them to a metal chassis surface with the supplied clip or a self-tapping screw, not cable-tied against wiring or plastic. If your socket runs warm to the touch under an LED without a resistor, that is normal - LEDs run cooler than incandescents, so 'warm' means the socket is fine.
Are LED interior bulbs legal to fit?
Interior bulbs (dome, map, vanity, cargo, footwell, glove box) have no colour or brightness regulation in most jurisdictions - you can fit any colour you like. External LED bulbs are a different question. In the UK, a bulb swap into a housing designed for an incandescent is technically outside UN-ECE Regulation 48 compliance because the housing was type-approved with the original filament; MOT enforcement varies.