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

Every listing in this shop is a send-in postal service. Once ordered, we email you packing instructions and our workshop address — 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

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

Add-Key Programming

Required: Module + one working key

    All Keys Lost Recovery

    Required: ECU + Immobiliser module (both sent in)

      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

        Not sure your car is compatible?

        Send your VIN and we'll confirm compatibility before you order. We cover CAS1, CAS2, CAS3, CAS3+, CAS4/CAS4+, FEM/BDC and BDC2.