BMW Battery Registration Coding DIY Procedure
In this guide, we will show you how to register a BMW battery yourself. How to perform coding yourself if necessary. You must complete battery registration every time you replace the battery on a BMW. Installing a new battery without registering it could shorten the battery life or cause malfunctions in your car's electrical system. BMW uses what is called the Intelligent Battery System (IBS) which monitors the battery charging cycle, charge rate and battery charge level.
If you don't perform new battery registration and programming when you replace the battery, your BMW may over (or under) change the new battery causing it to fail prematurely. Especially when the specs of the new battery are significantly different than the previous battery. In such cases, a BMW battery that wasn't registered only lasts one to two years maximum. Not registering a new battery may also cause unpredictable electrical issues as well.
1. BMW battery registration tool
You may be surprised to learn that there are a lot of scanners that can perform BMW battery registration and coding procedure. Here are three of our favorite BMW battery registration tools.
- Foxwell NT510 for BMW - Easy to use
- Easy to use a handheld device that can register BMW batteries. Easy to use even for beginners. Check compatibility with your model before purchase.
- Carly for BMW - Great Coverage
- BMW INPA K DCAN
What is BMW Battery Registration?
During BMW battery registration process the following happens.
- Battery capacity is set to 80%
- Current Odometer reading is stored
- Delete stored battery statistics such as:
- battery charge level.
- Stored temperature statistics are deleted
These steps are completed by the BMW scan tool that you will use to complete BMW battery registration. Don't need to worry about completing these steps one by one. Just complete new BMW battery programming as outlined below.
BMW registration is very simple and straightforward procedure as long as you don't change battery type and rating. During the battery registration process old battery charging history gets deleted. Now your BMW DME module knows the battery is new and doesn't require as aggressive chargings as the old battery. This step should be performed every time the battery gets replaced.
If you change the battery rating and type you will need to perform coding as well to let your BMW (IBS / Power Module) know how to handle the new battery.
2. BMW Battery Registration Instructions
To complete BMW battery registration yourself, you will need a scan tool that is capable of reprogramming your BMW. In this guide, we have provided instructions on how to register BMW using two of the most popular BMW scan tools. These instructions will help owners of BMW models including 1, 3, 5, 6, X1, X3, X5 series.
How to register BMW battery
Step 1: Replace BMW Battery
The first step in the process is to replace the battery on your BMW. We strongly recommended that you stick with an AGM (Advanced Glass Mat) battery instead of switching to lead-acid batteries if the stock was AGM battery. Ideally, you would want to install a new battery with the same specs as the factory BMW battery. This also makes the battery registration procedure easier since you can skip the battery coding.
Next, let's move to the process of registering the new BMW battery.
Step 2: Locate OBD-2 port
Locate the onboard diagnostic (OBD - 2) port under the dashboard near your brake pedal. The OBD-2 port on BMW cars has a small door that you need to open. You may also find a cover on the port that you need to pull out. Plug your BMW scan tool of your choice into this port. Remember generic OBD2 scanners cannot perform BMW battery registration.
Step 3: Turn Ignition On
Turn the key to option II. If you have a Push Start button press it a couple of times. Don't press the brake pedal when you press the start button. All the dashboard lights should turn on. The engine shouldn't be running. You won't be able to perform BMW battery registration procedure if the engine is running.
Step 4: Complete BMW Battery Registration Procedure
The last step is to register the new BMW battery. For this step, you will need a scan tool that can perform BMW battery registration. There are a few scanners that you as an owner can buy and perform the battery registration yourself. One of them is them is the BMW INPA K+CAN setup which requires a laptop and time to setup and learn. Instead, we will look at a couple of scanners that are a lot easier to setup and can perform BMW battery registration. In the next section, we will show you how to register BMW battery yourself using Foxwell and Carly for BMW.
First, let's determine if you need to perform coding.
- Did you change the battery capacity?
- CCA, CA, Reverse Capacity, Ah
- Did you change battery type?
- AGM, Lead-acid
If you answered Yes to any question you will need to perform battery coding. This will allow you to update the battery specs.
If you answered No to both questions your new battery has the same exact specs as the old battery, you can skip the coding. Perform only battery programming.Back to top
3. How to register a BMW battery
Instructions on how to complete BMW battery registration using two of the most popular and affordable scanners on the market today.
How to register a BMW battery using Foxwell NT510
In this video, you will learn how to use Foxwell scanner to perform BMW battery registration and coding. The scanner that we are using is Foxwell NT510, but it has the BMW software loaded on the memory.
What you need:
The Foxwell NT510 for BMW is one of the easiest tools to use to register a new BMW battery.Foxwell NT510 is more than just an OBD2 scan tool. It is capable of reading and clearing fault codes from multiple BMW systems. You will spend as much on the scanner as it will cost to register the battery at the dealer. If you buy the scanner you get to have your own BMW diagnostic scanner that you can use if in the future you have problems with engine, airbag, transmission, ABS and more. In our opinion, Foxwell is a lot easier and safer to use than most BMW scanners we tested.
It has been brought to our attention that the software installed on newer Foxwell NT510 scanner is different. Which means the procedure is different than what is shown in this video.
Carly BMW Battery Registration
Alternatively, you can use Carly and your Android or iPhone. The cost for this setup is nearly the same price as the cost of the Foxwell scanner.
You will need:
- Carly Bluetooth adapter (Check Price)
- Carly Pro App ($60)
- Carly Battery Registration Addon ($15)
Carly allows you to perform several coding in BMWs. While Carly is a great BMW scanner, you need to be cautious as you can easily damage your vehicle with this little adapter if accidentally stop the battery registration process. Or if you perform wrong coding.
By the time you get together everything needed for BMW battery registration you would have spent about $130-$150 with the Carly setup.
While there are other scan tools that can register a new BMW battery, in our opinion the two scanners mentioned here are easy to use even for beginners and reasonably priced. Rember you can't register a new BMW battery using a generic OBD2 scanner. Basic OBD2 scanners are not capable of performing BMW battery programming.Back to top
BMW battery registration was introduced in 2002 and most BMW models after that require that you perform battery registration to avoid shortening the life and avoid electrical issues. If your BMW is older than 2002, you generally don't need to perform battery registration. Registering a BMW battery is very easy especially if you don't change battery types and capacity.
Having the BMW dealer change the battery can cost as much as $500. Why not perform BMW registration procedure yourself? Register a new BMW battery is easy once you follow this step-by-step guide. Even if you need to buy a scan tool that can register BMW batteries, you will still spend less money by installing and registering the BMW battery yourself.
Learn more about the Top 10 Best scanners for BMW.Back to top
5. Frequently Asked Questions
What's the difference between BMW Battery Registration and coding?
Our members often ask what's the difference between BMW battery registration vs. coding. Registration procedure clears the charging history of the old battery and tells your BMW that a new battery is installed which allows the car to charge the battery properly.
What is BMW Battery Coding?
Ideally, you avoid installing a battery with different specs but that doesn't always happen. If you do install a battery with higher or lower capacity, BMW has different charging maps (profiles) for each battery, such as 80Ah, 90Ah or 110Ah batteries. You will need to perform coding to let the DME module know that you changed battery capacity.
If you changed battery type, you need to complete battery coding as well. BMW charges lead-acid type batteries differently than AGM batteries.
You need to perform coding if you:
- Change battery type from Lead Acid to AGM or vice-versa.
- Change battery capacity.
- Why do I have to perform BMW battery registration?
Yes. Don't skip battery registration. If you don't have a scanner, find an independent repair shop that can complete this for you. Some may only charge 0.5 hr of labor.
- Which BMW models need battery registration?
Here is a list of some BMWs that need battery registration. Always verify with your dealer.
E61, E63, E64, E65, E66, E67, E70, E71, E72, E81, E82, E84, E87, E88, E89, E90, E91, E92, E93, F01, F10.
- Should I reset error codes?
If you had a BMW battery that was failing it is possible that a low voltage error codes have been triggered and stored in various systems. Perform a scan of all system and clear any codes that may have been stored.
This procedure should also remove any Safe Mode including Energy Saving and Transport Modes.
- Does my BMW require battery registration?
Here is a list of BMW models that need the battery to be registered.
- 2006 and up 3-series E90 E91 E92 E93
- 2004 and up 5-series E60 E61
- 2003 and up 6-series E63 E54
- 2002 and up 7-series E65 E66
- 2007 and up X5 series
- 2008 and up E70 chassis
- X6 series E71 chassis
You should check with your BMW dealer to confirm.
Back to top
Posted by Jeff Black on Aug 24, 2017 @ 20:48 pm
Wonderful dyi, however using the Schwaben BMW tool (same software as Foxwell 510) ver 9.51 I was not able to register or code my new battery. I receive the following error code:
Schwaben error display
"Battery could not be replaced. Possible cause(s) of fault:
-No communication with IBS or engine electronics.
-DME/DDE program status cannot save battery change.
-Terminal 15 was not switch on. (sic)
Car not running, Terminal 15 active. All other coding and erasing of codes functioning. I cleared all codes before trying the registration. I have seen multiple instances of this same problem in the forums. No one has provided a solution.
Posted by MBFanatic on Aug 26, 2017 @ 14:38 pm
What I would do is download the latest software from the Schwaben website. I assume they provide updates just like Foxwell since it is the same scanner, different name. Then try to perform the battery registration procedure again. If it fails, try reading all the system codes. Do you see any strange codes that have popup up since last time you tried the reset? If not, it time to contact the manufacturer or seller and ask them for a replacement unit. Let us know how it goes.
Posted by so_cyj on Sep 29, 2017 @ 04:40 am
I would like to know if F30 need battery registration.
I have replaced a new one last week work nomal and no error code so far
Posted by MBFanatic on Sep 29, 2017 @ 04:46 am
Yes F30 requires battery registration. You won't notice any issues now but may in the near future and will shorten the battery life.
Posted by MBFanatic on Sep 29, 2017 @ 05:03 am
Yes the dealer can do the registration. The battery doesn't get damaged that quick. It is the repetitive overcharging that can hinder the battery performance. Get the car to the dealer to do the registration. They will need to perform coding as well if you changed battery type (lead acid vs AGM) and capacity.
Posted by so_cyj on Sep 29, 2017 @ 05:08 am
The new one I have inserted should be same type AGM & 90ah. Anyway I will drive to the service and process the registration this weekend. Thanks MB
Posted by ALSMITH624@AOL.COM on Dec 15, 2017 @ 22:41 pm
The FOXWELL NT510 battery registration. Will only allow you to register the OEM BMW Battery. If you change the battery to a AGM or higher or lower capacity you must use a GT80 scanner Cost of over $2000.00 THE NT510 will not register battery change, only OEM battery replacement FYI /// BMW E64
Posted by leostudio on Dec 17, 2017 @ 02:32 am
My new Foxwell NT510 did the same to me. I had original BMW AGM battery for over 10 years on my 2007 E93 90Amp 900CCA and changed to Duralast H8-AGM 95Amp 1000CCA. I was not able to register first because my new battery not BMW part. So I start register as new original BMW battery first using numbers from old original battery and it was registered. I let it run car for one hour make sure no check engine or other surprises. After that I start register my battery again and this time I used option: same AGM with different capacity. I was ready to put six digit number i had on my receipt from the store and negative terminal four digit number actual battery production date 1017. I chose option not original BMW battery expecting it will deny registration like before. What was my surprise this time Foxwell didn't ask to fill any battery information, just simply registered. I checked battery registration history and it showed two battery registrations time of registration first battery, which I pushed as the same OEM and time of my last registration not OEM. What I think, on board computer will wipe clean previous settings and will estimate new battery parameters and will adjust charging accordingly. I will check battery charging tomorrow to make sure it's not overcharging. Hope it helps.
Just checked my charging system with multimeter. Showed 12.6volt before start the car, drops to 10.8V when crank the starter and went to 14.6 right after, than gradually drop charging to 14.3 in about one minute time and stay that way. I connected Foxwell to check battery parameters and it showed battery cranking 91 Amp. My old battery was 90 Amp and new 95 Amp. I guess Foxwell scanner was programed to 2014 and in that time there was no batteries for E93 with AGM 95 Amp. I looked other scan tools able to register the battery, there is video and showed maximum AGM battery can be programed only to 90 amp. Well, my car charging normal now, battery registered so I will keep my Foxwell NT510 as it has a lot to offer. Loaded with valuable BMW features very usable. I manage to clear other invisible problem and glitches with computer management system. Simply clear all of them and found my car start running much better and some visible problem disappear, like windows was acting erratically when close convertible top, transmission was shifting little hard and i thought it's normal for spot car, but after clearing its shifting smooth like a batter, windows not acting up any more . Even engine get smoother as well, cause throttle body minor glitch was cleared. I think it is great affordable tools to keep if you have BMW, and you can check trouble codes and check engine light on any car in production as well. Hope it helps.
|| How to jump start a BMW Dead Battery
5 months 2 weeks ago
|| BMW Wiper Switch Replacement DIY
1 month 2 weeks ago
|| BMW VIN Decoder
8 months ago
|| How to turn on BMW ignition, accessories without starting engine
5 days 3 hours ago
|| BMW Steering Angle Sensor Calibration
1 month 4 weeks ago
|| BMW Flex disc CV Joint Failure
5 months 2 weeks ago
|| How to read BMW fault codes
4 months 1 week ago
|| BMW Airbag & Steering Wheel Removal Installation DIY
2 months ago
Can you answer these questions?
|HYUNDAI elantra EC
By inspjacktan 11 hours ago
Vehicle: Hyundai » Elantra » 2007-2010
|3 series airbag light problems
By SETHB093 17 hours 23 minutes ago
Vehicle: BMW » 3-Series » 2004-2013
By Tiger72 1 day 3 hours ago
Vehicle: Mercedes » E-Class » 1996-2003
|Car accident report
By tiffanie89 1 day 4 hours ago
Vehicle: Hyundai » Sonata » 2006-2010
|knocking sound when braking
By James Beyer 1 day 19 hours ago
Vehicle: Mercedes » E-Class » 2003-2009