BMW FSC code: what is it?
What an FSC (activation code) is at BMW, what it is used for and how you find the right code for your vehicle — without jargon.
By DQcoding (Inhaber & Technikleitung) · 6 min read · updated 22 August 2026
FSC stands for "Feature / Function Select Code" — an activation code that BMW ties to exactly one vehicle identification number. Without a valid FSC, installed software stays inactive: map data does not start, CarPlay does not appear, functions remain greyed out.
What do you need an FSC for?
You need an FSC for map updates, CarPlay/Android Auto, video in motion and restoring lost activations after a control unit swap. Without a valid code, installed navigation data stays inactive, CarPlay does not start and menus remain greyed out. The FSC ties the function to exactly one VIN — which is why the right code per head unit generation is decisive.
- Map updates: new navigation data requires a map FSC
- CarPlay / Android Auto: activation FSC for NBT Evo & MGU
- Video in motion: separate activation FSC
- After a control unit swap: restore lost activations
What does an FSC look like?
An FSC is a roughly 20-digit code made up of numbers and letters. It is entered in iDrive under "Software update / Enter FSC". What matters is not the format but the fit: the code must match the exact head unit generation and the desired function scope — otherwise it cannot be used.
An FSC is a combination of numbers and letters (e.g. 20 digits) that you enter in iDrive under "Software update / Enter FSC". What matters is not the code itself but that it matches the right head unit generation and the right function scope.
The 3 most common misconceptions
The three most common FSC misconceptions: "The code works in any car", "New maps do not need a code" and "A cheap code saves money". None of the three is true: FSCs are VIN-bound, almost every head unit generation requires a map code, and a wrong code costs double because it cannot be rewritten.
- "The code works in any car" — No, FSCs are VIN-bound.
- "New maps do not need a code" — They do; almost every generation requires one.
- "A cheap code saves money" — The wrong code costs double: it cannot be rewritten.
Unsure which generation you need? The answer is not in the vehicle registration but in the head unit: Navigation → Settings → Version. Or send us the VIN — we will tell you within minutes, free of charge and without obligation. For an overview of codes and prices, see the FSC hub and our price list.
Buying an FSC: what matters
When buying an FSC, only one thing counts: the fit. The code must match the exact head unit generation, the desired function scope and the VIN. Sellers who offer "a code" without a VIN check usually deliver the wrong one — and it cannot be rewritten. That is why a serious FSC always includes a check before ordering.
- Check generation (CIC, NBT, NBT Evo, MGU) — it decides which code you need
- Function scope: maps, CarPlay or video in motion each need their own FSC
- VIN check before purchase: the code is bound to exactly one VIN
- Price comparison: CHF 59–199 depending on generation — more is usually unnecessary
FSC after a control unit replacement
After a control unit replacement, FSC activations are lost. Anyone installing a used navigation unit or head unit must have the activations replayed. The manufacturer solution requires going through a dealer; with a diagnostic access, lost FSCs can often be restored if the VIN data matches.
Practical advice: keep the records of your FSCs — with the exact code data, an activation can be traced even years later. We document every FSC order with generation and function scope, so you have all the paperwork in hand for a later update or when selling the vehicle.
Frequently asked questions
What is a BMW FSC code?
FSC stands for "Feature / Function Select Code" — a roughly 20-digit activation code that BMW ties to exactly one VIN. Without a valid FSC, installed software stays inactive: maps do not start, CarPlay does not appear.
What do you need an FSC for?
For map updates, the CarPlay and Android Auto activation (NBT Evo & MGU), video in motion, and for restoring lost activations after a control unit replacement.
Can an FSC be transferred to another vehicle?
No. FSC codes are VIN-bound — a code issued once only works in exactly that vehicle. A "used" or wrong code cannot be rewritten and is lost.
Send us the VIN or model via WhatsApp — we check free of charge what is possible for your vehicle.
Ask now