Not sure it's covered?
See every make, model & module we program for keys — CAS, FEM/BDC, MQB, FBS3 and more.
Check Key Coverage
View 100%
Postal Service

Every listing in this shop is a send-in postal service. Once ordered, we email you packing instructions — the private workshop send-in address is shown on your order page and in your confirmation email — only to paying customers. Most jobs are completed and returned same-day on arrival, fully tracked.

Mobile / Drop-In

Prefer we come to you or drop the vehicle in? Request a quote — mobile service is available across the West Midlands with a call-out fee based on your postcode.

BMW FEM / BDC Key Programming Service — 1/3/5/6/X Series Add Key or All Keys Lost
Fast Return
Secure Data
Send-In
BMW FEM / BDC · F-Series Bench Programming

BMW FEM / BDC Key Programming Service — 1/3/5/6/X Series Add Key or All Keys Lost

From £180In Stock · No VAT

Send-in FEM/BDC programming service for BMW F-Series vehicles. We read the FEM/BDC on the bench, extract the ISN, pair new keys, and return the unit tested and ready to refit.

Product Code: MCC-BMW-FEM Fast turnaround

Customisable Options

Add Key (send FEM/BDC)
Requires: FEM or BDC module + one working key
All Keys Lost (send FEM/BDC)
Requires: FEM or BDC module — no working key needed (engine ECU not needed on most F-Series)
1 Key
2 Keys

Select every option above to see your final price.

All Variants & Prices
FEM/BDC Add 1 Key£225.00£180.00
FEM/BDC Add 2 Keys£325.00£260.00
FEM/BDC All Keys Lost — 1 Key£275.00£220.00
FEM/BDC All Keys Lost — 2 Keys£375.00£300.00

Supported Models

  • BMW F-Series 1 / 2 / 3 / 4 Series
  • BMW F-Series X1 / X3
  • BMW M2 / M3 / M4 F80 / F82

Vehicle Compatibility

MakeModelYear
BMWBMW 1 Series (F20 / F21)2011–2019
BMWBMW 2 Series (F22 / F23)2014–2021
BMWBMW 3 Series (F30 / F31 / F34)2012–2019
BMWBMW 4 Series (F32 / F33 / F36)2013–2020
BMWBMW X1 (F48)2015–2022
BMWBMW X3 (F25)2014–2017
BMWBMW M2 / M3 / M4 (F80 / F82)2014–2020

Key Features

  • Service only — send your FEM or BDC module.
  • Add Key: FEM/BDC only required.
  • All Keys Lost: FEM/BDC required (ECU not needed on most F-Series).
  • 1 or 2 programmed keys supplied. Optional blade cutting.
  • Latest 95128/95256 EEPROM handling — no bricked modules.

Service Overview

    More Information

    System
    FEM / BDC
    Service
    Add Key, All Keys Lost
    Product Code
    MCC-BMW-FEM

    Why Choose MCC

    • Specialist bench-side equipment
    • Wolverhampton & West Midlands workshop
    • Fast turnaround — same-day on arrival where possible
    • Fixed transparent pricing — no VAT surprises
    • UK-wide postal service — insured return delivery

    Related products & services

    Read related guides

    Not sure your car is compatible?

    Send your VIN or registration and we'll confirm the correct system, part and service before you order.