Import duty
KRA lists 12 BMW 4 Series variants, valued between KSh 5,763,663 and KSh 29,223,206 new. Duty is calculated from those figures, not from what you paid.
KSh 826,493 – KSh 4,190,526
Depending on trim, for a direct import. A unit already registered in Kenya pays less — it depreciates faster on KRA’s schedule and owes neither the Railway Development Levy nor the Import Declaration Fee.
| Trim | Engine | CRSP | Duty at 8yr |
|---|---|---|---|
| BMW 4 SERIES 420i GRAN COUPE M SPORT | 2000 · gasoline | KSh 5,763,663 | KSh 826,493 |
| BMW 4 SERIES 420i GRAN COUPE M SPORT HI-LINE PACKAGE | 2000 · gasoline | KSh 8,362,241 | KSh 1,199,122 |
| BMW 4 SERIES 420i GRAN COUPE IN STYLE SPORT | 2000 · diesel | KSh 8,683,069 | KSh 1,245,128 |
| BMW 4 SERIES 420i GRAN COUPE LUXURY | 2000 · diesel | KSh 9,688,744 | KSh 1,389,339 |
| BMW 4 SERIES 420i GRAN COUPE M SPIRIT | 2000 · gasoline | KSh 9,892,208 | KSh 1,418,515 |
| BMW 4 SERIES 420I GRAN COUPE M SPORT EDITION SHADOW | 2000 · gasoline | KSh 11,063,121 | KSh 1,586,420 |
| BMW 4 SERIES M440i X DRIVE GRAN COUPE | 2000 · gasoline | KSh 13,687,061 | KSh 1,962,686 |
| BMW 4 SERIES M 440i X DRIVE COUPE | 2000 · gasoline | KSh 16,297,607 | KSh 2,337,031 |
| BMW 4 SERIES 420i COUPE M SPORT | 2000 · plug-in hybrid | KSh 18,027,333 | KSh 2,585,069 |
| BMW 4 SERIES 420D X DRIVE GRAN COUPE M SPORT HI-LINE PACKAGE | 2000 · gasoline | KSh 25,202,133 | KSh 3,613,915 |
| BMW 4 SERIES 420D X DRIVE GRAN COUPE M SPORT | 2000 · gasoline | KSh 27,223,580 | KSh 3,903,785 |
| BMW 4 SERIES 420I CABRIOLET M SPORT | 2000 · gasoline | KSh 29,223,206 | KSh 4,190,526 |
Kenya does not permit importing vehicles over eight years old. Figures cover duty and taxes only — port charges, SGR, verification and NTSA registration are additional. KRA describes its own template as a guideline subject to verification.
Source: KRA CRSP schedule, July 2025
All vehicles