Home › Guides › BMW Battery Keeps Dying: Alternator, Battery or Registration?

BMW Battery Keeps Dying: Alternator, Battery or Registration?

If a BMW battery keeps going flat or you see a charging malfunction warning, owners and commenters say to rule out the battery first, then check the ground strap and alternator decoupler pulley, and remember that a new battery that was never registered can stay chronically undercharged.

Last updated · By BimmerQuote (how we build guides) · Costs on this page come from the linked repair pages, each citing its sources.

The warning signs

The alternator page lists a "charging malfunction" warning, a battery that keeps going flat, and dim lights or electrical glitches. The battery page lists weak cranking, an increased battery discharge warning and start-stop disabled after a DIY swap. Our data does not include a repair page for a parasitic drain, so this guide covers the charging side only, and the BMW Service Intervals Owners' Report: Fluids by Mileage lists the routine items. If the car will not start at all, see the BMW Won't Start: Causes and Repair Costs.

Rule out the battery and its registration

Commenters on the alternator page say battery failure is far more common than alternator failure, so rule the battery out first. Match amp-hours and AGM versus flooded type on a replacement. On cars with the Intelligent Battery Sensor, registration is required after replacement, and skipping it can leave the new battery undercharged. See Battery Replacement & Registration.

Cheap checks before an alternator

One N54 owner found the real problem was the battery ground strap, so check it first. A noisy alternator can also be a bad decoupler pulley, and commenters say to test it before buying a whole unit. The alternator may need coding after replacement.

One owner says a cheap aftermarket alternator made the N54 run badly, and on an E60 535xi, forum replies called the quoted labor high for an easy top-mounted alternator, so a second indy quote is worth getting. See Alternator Replacement.

Related electrical and belt items

A squeal on cold start or a chirp that changes with RPM can be the belt, tensioner or idler rather than the alternator itself. The belt kit page says to replace the tensioner and idler with the belt and to photograph the routing before removal (Serpentine Belt, Tensioner & Idler). Engine models listed on the alternator page include the N20, N52, N54 and N55 (see BMW E90 repair costs and BMW F30 repair costs).

Common questions

Why does my BMW battery keep dying?

Our repair pages point to a failing battery, a battery ground strap problem, an alternator or its decoupler pulley, or a new battery that was never registered. We have no page on parasitic drain.

How much does a BMW alternator replacement cost?

Alternator Replacement on a BMW with the N20/N52/N54/N55 engine typically costs $1,300 at an independent shop, $900–$1,200 at a BMW dealer, or $75–$600 in parts DIY, based on 8 real owner-reported prices.

How much does a BMW battery replacement cost?

Battery Replacement & Registration on a BMW E90/F30/F10/G20 and similar models typically costs $350–$600 at an independent shop, $80–$800 at a BMW dealer, or $55–$280 in parts DIY, based on 8 real owner-reported prices.

Is it the battery or the alternator?

Commenters on the alternator page say battery failure is far more common, so rule the battery out first, then check the ground strap and the alternator decoupler pulley.

Where this comes from

Every cost on this page is pulled from these repair pages, which list the price, the forum or shop source and the details for each report. This guide adds no prices of its own.

Get one big BMW repair breakdown a week

Dealer vs indy vs DIY. Free. No spam.

Embed not loading? Subscribe on beehiiv →

Need quotes from local BMW shops?Get free quotes →