Have you ever wondered what all the numbers and letters mean on your Harley Davidson Vehicle Identification Number which is usually located on the head stock below the handlebars or on a VIN sticker on the front frame down tube.
This download will explain firstly the motorcycles from 2017 onwards using the Milwaukee Eight engine for the Tourer & Softail models, CVO, Trike & Police motorcycles.

Example VIN as taken from an owners manual
1 = Manufacturing Location and Intended Market
2 = Motorcycle Type – 1 = > 901cc
3 = Model Number
4 = Engine Type
5 = Calibration/Configuration – Specific to market being sold in
6 = VIN check digit – No real relevance
7 = Model Year
8 = Assembly Plant Location
9 = Model Number
1 – Explained
The first three letters/numbers of the VIN will tell you which country the motorcycle was made and where is was supposed to be sold. e.g. 1HD = USA, 5HD = USA for foreign markets, 932 = Brazil, MEG = India & MLY = Thailand (2019 onwards)
2 – Explained
All Milwaukee Eight engines are great than 901cc, therefore this will be a constant
3 – Explained
This is a 2 letter model identifier of a particular model as follows:
Softails – BV = FXST Softail Standard, YA = FLHC Heritage Classic, YB = FLHCS Heritage Classic 114, YC = FLDE Deluxe, YD = FLSL Softail Slim, YE = FXBR Breakout, YF = FLFB Fat Boy, YG = FLFBS Fat Boy 114, YH = FXBRS Breakout 114, YJ = FXBB Street Bob, YK = FXFB Fat Bob, YL = FXFBS Fat Bob 114, YM = FLSB Sport Glide, YN = FXLR Low Rider, YP = FLHCS ANV Heritage Classic 114 (115th Anniversary Edition), YR = FLFBS ANV Fat Boy 114 (115th Anniversary Edition), YS = FLFBS ANX Fat Boy 114 (115th Anniversary Edition), YV = FXDRS FXDR114, YW = FXLRS Low Rider S, YY = Street Bob 114
Tourers – AA = FLH Revival, FB = FLHR Road King, FC = FLHTCU Electra Glide Ultra Classic, FR = FLHRC Road King Classic, FV = FLHT Electra Glide Standard, KB = FLHX Street Glide, KE = FLHTK Ultra Limited, KG = FLTRU Road Glide Ultra, KH = FLTRX Road Glide, KK = FLHTKL Ultra Limited Low, KN = FLHTK Ultra Limited Shrine, KR = FLHXS Street Glide Special, KT = FLTRXS Road Glide Special, KV = FLHRXS Road King Special, KW = FLHTK ANV Ultra Limited Anniversary Edition, KX = FLHX ANV Street Glide Anniversary Edition, KY = FLHXS ANX Street Glide Special Anniversary Edition, KZ = FLTRK Road Glide Limited
CVO – PX = FLHXSE CVO Street Glide, TB = FLHTCUTGSE CVO Tri Glide, TC = FLTRXSE CVO Road Glide, TE = FLHTKSE CVO Limited, TH = FLHTKSE ANV CVO Limited Anniversary
Police = FH = FLHP Road King, FM = FLHTP Electra Glide
Trike – MA = FLHTCUTG Tri Glide Ultra, MC = FLRT Freewheeler, MD = FLHTCUTG ANV Tri-Glide Ultra Anniversary
4 – Explained
The Milwaukee Eight engine comes in various sizes and operating specifications depending on whether it is for the Tourers or for Softails. They are given a single letter to identify the engine size and variation as follows.
Tourers – C = Milwaukee Eight 107 Engine 1745cc, D = Twin Cooled Milwaukee Eight 107 Engine 1745cc, F = Twin Cooled Milwaukee Eight 114 Engine 1868cc, P = Milwaukee Eight 114 Engine 1868cc,
Softails – J = Milwaukee Eight 107 Engine 1753cc Air Cooled, Fuel Injected, Balanced, K = Milwaukee Eight 114 Engine 1868cc Air Cooled, Fuel Injected, Balanced
CVO – F = Twin-Cooled Milwaukee-Eight114 Engine 1868cc, H = Twin-Cooled Milwaukee-Eight117 Engine 1917cc, L = Air-Cooled Milwaukee-Eight117 Engine 1917cc,
Police – C = Milwaukee-Eight107 Engine 1745cc, P = Milwaukee-Eight114 Engine 1868cc,
Trike – C = Milwaukee-Eight 107 Engine 1753cc, D = Twin-Cooled Milwaukee-Eight 107 Engine 1753cc, F = Twin-Cooled Milwaukee-Eight 114 Engine, 1868cc, P = Milwaukee-Eight 114 Engine 1868cc
5 – Explained
Each motorcycle produced will be designated a market to be sold in and will have to be calibrated and configured to meet the requirements of that market. It also will identify whether the motorcycle was a full year or mid year model as follows:
2017 + CVO + Standard Full Year – 1 = Domestic (DOM) (USA), 3 = California (CAL), A = Canada (CAN), C = HDI, E = Japan (JPN), G = Australia (AUS), J = Brazil (BRZ), L = Asia Pacific (APC), N = India (IND), 2019 + R = ASEAN (AZN), T = China (CHN)
2017 + CVO Mid Year or Special – 2, 4 = Domestic (DOM), 5, 6 = California (CAL), B = Canada (CAN), D = HDI, F = Japan (JPN), H = Australia (AUS), K = Brazil (BRZ), M = Asia Pacific (APC), P = India (IND), 2019 + S = ASEAN (AZN), U = China (CHN)
2020 CVO – 1 = Domestic (DOM), 2 = California (CAL), 3 = Canada (CAN), 4 = HDI, 5 = Japan (JPN), 6 = Australia (AUS), 7 = Brazil (BRZ), 8 = Asia Pacific (APC), 9 = India (IND), 0 = ASEAN (AZN), A = China (CHN)
2021 CVO – 1 = Domestic (DOM), 2 = California (CAL), 3 = Canada (CAN), 4 = ENG/EN2/HDI/HD2/HD4, 5 = Japan (JPN), 6 = Australia (AUS), 7 = Brazil (BRZ), 8 = Asia Pacific (APC), 9 = IND/IN2, 0 = ASEAN (AZN), A = China (CHN), G = HD3
2018 + Tourers/Softails/Police/Trike 2017+ Standard Full Year – 1 = Domestic (DOM) (USA), 3 = California (CAL), A = Canada (CAN), C = HDI, E = Japan (JPN), G = Australia (AUS), J = Brazil (BRZ), L = Asia Pacific (APC), N = India (IND), 2019 + R = ASEAN (AZN), T = China (CHN)
2018 + Tourers/Softails/Police/Trike 2017+ Mid Year or Special – 2, 4 = Domestic (DOM), 5, 6 = California (CAL), B = Canada (CAN), D = HDI, F = Japan (JPN), H = Australia (AUS), K = Brazil (BRZ), M = Asia Pacific (APC), P = India (IND), 2019 + S = ASEAN (AZN), U = China (CHN)
2020 – Tourers & Police & Trike
1 = Domestic (DOM), 2 = California (CAL), 3 = Canada (CAN), 4 = HDI, 5 = Japan (JPN), 6 = Australia (AUS), 7 = Brazil (BRZ), 8 = Asia Pacific (APC), 9 = India (IND), 0 = ASEAN (AZN), A = China (CHN)
2020 – Softails
1 = Domestic (DOM), 2 = California (CAL), 3 = Canada (CAN), 4 = ENG/EN2/HDI/HD2/HD4, 5 = Japan (JPN), 6 = Australia (AUS), 7 = Brazil (BRZ), 8 = Asia Pacific (APC), 9 = IND/IN2, 0 = ASEAN (AZN), A = China (CHN), G = HD3
2021 – Tourers & Softails & Police & Trike
1 = Domestic (DOM), 2 = California (CAL), 3 = Canada (CAN), 4 = ENG/EN2/HDI/HD2/HD4, 5 = Japan (JPN), 6 = Australia (AUS), 7 = Brazil (BRZ), 8 = Asia Pacific (APC), 9 = IND/IN2, 0 = ASEAN (AZN), A = China (CHN), G = HD3
6 – Explained
The VIN check digit doesn’t yield any significant data or information for the rider/owner. It can be a digit from 0-9 or X
7 – Explained
The model years are categorised by a letter of the alphabet. The following relates to motorcycles from 2017 with the Milwaukee Eight engine.
H = 2017, J = 2018, K = 2019, L = 2020, M = 2021
8 – Explained
The motorcycle is coded as manufactured in a particular country but also at a particular assembly plant in a country too. This is particularly relevant where a country may have more than one assembly plant such as the USA. The assembly plant locations are categorised by a letter of the alphabet.
B = York, PA USA, C = Kansas City, MO USA, D = H-D Brazil-Manaus Brazil (CKD), N = Haryana India (Bawal District Rewari), S = Tasit, Pluagdang, Rayong, Thailand
9 – Explained
Each model is given a serial number and this is sequential. It is a 6 digit number