Skip to content
Bobber Brothers

Harley-Davidson VIN Decoder: Read Every Digit Like a Pro

Harley-Davidson VIN Decoder: Read Every Digit Like a Pro

A guy brought a “1972 Shovelhead” to the shop last year, asking us to sort out a charging issue. Two minutes with the serial number told us it was a 1974 - wrong year on the title, wrong year in the seller’s story, and the wrong parts catalog to order from. The owner had been chasing electrical gremlins for months using the wrong wiring diagram. All because nobody bothered to read the number stamped into the left engine case.

Every Harley-Davidson ever built carries an identification number that works like a birth certificate. Year, model, engine displacement, where it was assembled, and whether it was built for the American market or export. If you’re buying a used Harley, that number is the first thing you check. If you’re registering a title, chasing parts, or trying to figure out what that barn-find really is, the VIN is your answer.

We’ve seen wrong years, wrong models, and VINs that didn’t belong to any Harley at all. Knowing how to read these numbers yourself means you don’t have to trust anyone else’s story.

Where to Find the VIN

Before we decode, you need to locate it. Harley has stamped identification numbers in different places across different eras:

1970 and later Big Twins (FLH, FX, Dyna, Softail, Touring): The VIN is stamped on the steering head - the large tube at the front of the frame where the triple trees pass through. Left side. On some models you’ll need to turn the bars to see it. There’s also a VIN sticker on the frame downtube, but the stamped number on the steering head is the legal VIN.

Sportsters (1970+): Same location - left side of the steering head.

V-Rod (2002-2017): Steering head, left side.

Pre-1970 models: The identification number was stamped on the left engine case. No separate frame VIN - the engine number was the vehicle identifier. This creates headaches when motors have been swapped out of original frames, which happened constantly during the chopper era.

Frame vs. engine number: On stock, unmodified motorcycles from 1970 onward, the frame VIN and engine number should match. If they don’t, that’s not necessarily a problem - engine swaps are common - but it means the bike’s history is more complicated than it appears. For title and registration, the frame VIN is what matters legally.

There’s also a federal compliance sticker, usually on the frame downtube or under the seat, showing the VIN along with manufacturing date and GVWR. Easier to read than the stamped number, but it can be replaced or forged. Always verify against the stamped VIN.

Pre-1981 Serial Numbers: The Old Formats

Before the modern 17-digit system, Harley used several numbering formats that changed across eras. If you’re working on vintage iron, this is where identification gets interesting.

Before 1930

Records from this period are incomplete and inconsistent. Harley used various numbering schemes that weren’t standardized. Identifying a pre-1930 Harley requires the HD archives, a marque specialist, or the Antique Motorcycle Club of America. The numbers that exist don’t follow a chart-decodable pattern.

1930-1962: Year + Model + Production Number

Starting 1930, Harley used a relatively straightforward format:

[Year] [Model Code] [Production Number]

Example: 49 FL 0001

  • 49 = 1949
  • FL = 74 cubic inch OHV Big Twin
  • 0001 = First unit produced that year

Common model codes:

CodeModel
E61 ci OHV (Knucklehead)
EL61 ci OHV High Compression
F74 ci OHV
FL74 ci OHV High Compression
WL45 ci Flathead
GServi-Car
KK-Model (1952-1956)
KHK-Model 55 ci (1954-1956)
XLSportster (from 1957)

1962-1969: Same Structure, Larger Numbers

Production volume increased, so the sequence number expanded to five digits:

Example: 66 FLHB 22001

  • 66 = 1966
  • FLHB = Electra Glide with electric start
  • 22001 = Production number

Model codes grew more complex. Suffix letters indicated features - “H” for high compression, “B” for electric start, “P” for police.

1970-1980: The AMF Years (Flipped Format)

During AMF ownership, Harley restructured the format:

[Model Code] [Production Number] [Year Code]

Example: 2A 10859 H4

  • 2A = FLH-1200
  • 10859 = Production number
  • H4 = 1974

The year codes used a letter-plus-digit system: “H” followed by the last digit of the year for 1970-1979, and “J0” for 1980. This is documented by Lowbrow Customs’ VIN decoder chart:

CodeYearCodeYear
H01970H61976
H11971H71977
H21972H81978
H31973H91979
H41974J01980
H51975

Model codes from this era:

CodeModel
1AFL/FLP-1200
2AFLH-1200
3AXL/XLH-1000
4AXLCH-1000
2CFX-1200
2FFXS-1200
5EFXEF-1200
3GFLH-80
1HFXB-80 Sturgis
9GFXWG-80

This era is where identification gets messy. AMF-era stamping was inconsistent, and bikes from the 1970s have often been re-engined or assembled from multiple donors. If you’re buying a ’70s Harley, cross-reference the engine number with the frame number and check both against the title. Throttle Addiction published a thorough walkthrough of decoding these older formats.

The Modern 17-Digit VIN (1981-Present)

In 1981, the Department of Transportation mandated a standardized 17-character Vehicle Identification Number for all motor vehicles. Every Harley built since carries this format, and each position encodes specific information. Here’s the complete breakdown, using Tab Performance’s VIN reference guide and factory documentation as primary references.

Positions 1-3: World Manufacturer Identifier (WMI)

The first three characters identify manufacturer and intended market:

WMIMeaning
1HDHarley-Davidson, U.S. market
5HDHarley-Davidson, international/export
932Harley-Davidson, Brazil market
MHDHarley-Davidson (newer international)

A “1HD” bike was built for the American market. “5HD” means export - different emissions equipment, possibly metric instruments, different lighting and reflectors. This matters for parts compatibility.

Position 4: Weight Class

CodeMeaning
1Heavyweight (901cc+) - Big Twins, Touring
4Lightweight (900cc and below) - Sportster 883
8Sidecar

Most Harleys you’ll encounter are code “1.” Sportster 883 models use “4.” The sidecar designation is rare but exists for factory sidecar rigs.

Positions 5-6: Model Designation

Two characters indicating the specific model family. Harley uses an extensive list:

Touring (FL family):

CodeModel
AAFLH
ACFLHT
AHFLHTC Electra Glide Classic
AJFLHTCU Ultra Classic
AKFLHR Road King
AMFLTR Road Glide
ANFLHX Street Glide

Dyna (FXD family):

CodeModel
CAFXDB Sturgis
CBFXD Super Glide
CCFXDL Low Rider
CDFXDWG Wide Glide
CFFXDX Super Glide Sport
CGFXDC Super Glide Custom
CJFXDF Fat Bob
CKFXDB Street Bob

Softail:

Harley-Davidson VIN Decoder: Read Every Digit Like a Pro
CodeModel
BAFXST Softail Standard
BCFXSTC Softail Custom
BDFXSTS Springer Softail
BEFLSTF Fat Boy
BFFLSTC Heritage Softail Classic
BHFXSTB Night Train

Sportster (XL family):

CodeModel
DAXLH 883
DCXLH 1200
DDXL 883C Custom
DEXL 1200C Custom
DHXL 883L Low
DJXL 1200N Nightster

CVO and special edition models carry their own codes not listed here.

Position 7: Engine Displacement

A single character revealing engine type and displacement:

CodeEngine
A1130cc V-Rod (Revolution)
B1450cc Twin Cam 88 FI (Counterbalanced)
D1584cc Twin Cam 96
E1690cc Twin Cam 103
F1340cc Evolution Big Twin
G883cc Evolution Sportster
J1200cc Evolution Sportster
K1450cc Twin Cam 88
P1801cc Twin Cam 110
R1868cc Milwaukee-Eight 114
S1746cc Milwaukee-Eight 107
T1923cc Milwaukee-Eight 117

This position alone tells you a lot. If someone’s selling a “103 cubic inch” Twin Cam and position 7 is “D” instead of “E,” either the engine has been swapped or the seller is wrong about the displacement. The VIN doesn’t lie.

Position 8: Introduction Period

CodeMeaning
1Regular introduction (standard model year)
2Mid-year introduction
3California specification
4Special or anniversary edition

California-spec bikes (code 3) carry additional emissions equipment that affects parts compatibility.

Position 9: Check Digit

A calculated digit (0-9 or X) that validates the entire VIN. It’s computed using a weighted formula applied to the other 16 characters - each position gets a specific weight, letters translate to numbers, the products are summed, divided by 11, and the remainder is the check digit (10 = “X”).

This is how the DMV detects fabricated or mis-transcribed VINs. If you calculate the check digit and it doesn’t match position 9, the VIN is invalid. Calculators exist online, or you can do it by hand if you enjoy that kind of thing.

Position 10: Model Year

The code cycles through letters and numbers:

CodeYearCodeYearCodeYear
B1981V1997A2010
C1982W1998B2011
D1983X1999C2012
E1984Y2000D2013
F198512001E2014
G198622002F2015
H198732003G2016
J198842004H2017
K198952005J2018
L199062006K2019
M199172007L2020
N199282008M2021
P199392009N2022
R1994P2023
S1995R2024
T1996S2025

Letters I, O, Q, U, and Z are never used - they look too much like numbers.

Position 11: Assembly Plant

CodePlant
B / YYork, Pennsylvania
TTomahawk, Wisconsin
JMilwaukee, Wisconsin (Juneau Ave)
KKansas City, Missouri
DManaus, Brazil
NHaryana, India (Street 500/750)

York is where the majority of Big Twin and Touring models are assembled. Kansas City handled Sportsters, Dynas, and V-Rods until that plant closed.

Positions 12-17: Production Sequence

Six-digit sequential number indicating where the bike falls in that model year’s production run. Lower numbers were built earlier. Useful for dating a build within the model year and for warranty or recall lookups.

Decoding a VIN: Worked Example

Take a VIN like 1HD1CKD16GB012345 and break it apart:

PositionCharactersMeaning
1-31HDHarley-Davidson, U.S. market
41Heavyweight (901cc+)
5-6CKFXDB Street Bob (Dyna)
7D1584cc Twin Cam 96
81Regular introduction
96Check digit
10G2016 model year
11BYork, PA assembly
12-17012345Production sequence

That’s a 2016 Dyna Street Bob with a Twin Cam 96, built in York for the U.S. market. Takes thirty seconds to decode once you know the positions.

Practical Uses for Your VIN

Knowing how to read a VIN unlocks real benefits beyond party tricks:

Parts ordering. Dealers and aftermarket suppliers use the VIN to pull exact fitment. Giving a parts counter your full VIN is faster and more accurate than “I think it’s a 2008 Street Bob.” The VIN confirms year, model, engine, and build specifics - no guessing.

Recall checks. NHTSA’s database lets you search by VIN for open recalls. Harley’s own recall page works the same way. Run it before handing over money on a used bike.

Title verification. The NICB (National Insurance Crime Bureau) VINCheck database shows whether a motorcycle has been reported stolen or carries a salvage/flood title. Free service, thirty seconds, could save you from buying stolen property.

Insurance. Your insurer uses the VIN to determine the exact model and rate your premium accordingly. An FLHX Street Glide rates differently than an XL883L Sportster Low.

Service history. Some dealerships pull records by VIN. If the seller claims dealer maintenance, the VIN will confirm or deny that claim.

Red Flags When Inspecting a VIN

Mismatched VINs. Frame VIN doesn’t match the title. Could mean a rebuilt frame, a stolen bike, or a clerical error. Proceed with extreme caution regardless of the reason.

Re-stamped numbers. Factory stamps are uniform and cleanly struck. Hand-stamped characters are uneven - different depths, sometimes different fonts. Re-stamped VINs are a major red flag for stolen motorcycles.

Missing compliance sticker. Not a dealbreaker on older bikes, but on a 2010 or newer Harley, a missing DOT sticker is unusual enough to warrant questions.

Check digit failure. If the calculated check digit doesn’t match position 9, the VIN is either fabricated or has a transcription error. Either way, don’t proceed until it’s resolved.

Engine Number vs. VIN

On 1981+ Harleys, the engine carries its own stamped number on the left case, near the front cylinder base. On a stock motorcycle, this should match the last eight digits of the frame VIN. If they don’t match, the engine has been swapped.

An engine swap isn’t inherently shady. Riders upgrade, replace blown motors, and swap powertrains regularly. But a mismatch means:

  • Engine displacement may differ from what the VIN says
  • Parts ordering by VIN alone might get you wrong components
  • Some states require engine number documentation if it doesn’t match

If you’re swapping an Evo crate motor into a Softail frame, keep the paperwork. Receipts showing the engine serial number plus photos of the swap save hours at the DMV. For riders building bobbers with custom frames and swapped motors, VIN and engine documentation is especially important - states vary wildly on how they handle custom builds.

VIN Decoding for Specific Harley Platforms

Different platforms have their own VIN quirks worth knowing:

Dyna buyers: The model codes (CA through CK) tell you exactly which Dyna variant you’re looking at. If you’re shopping the used Dyna market, the VIN confirms whether that “Street Bob” is actually a Super Glide Custom with different bars.

Twin Cam owners: Position 7 distinguishes between the TC88 (K), TC96 (D), TC103 (E), and TC110 (P). This matters when ordering spark plugs and other engine-specific parts.

Vintage buyers: Pre-1981 serial numbers require the reference tables above. Cross-referencing the engine number with the frame number is essential on any bike from the chopper era. Our Harley-Davidson history guide provides the timeline context for matching what was built when against what the seller claims.

The VIN is the one thing on a motorcycle that can’t be argued with - assuming it hasn’t been tampered with. Learn to read it, and you’ll never buy blind again.

Pick up a Bobber Brothers tee while you’re sorting out your next purchase. Every build needs a uniform.

Sources

Frequently Asked Questions

Where is the VIN on a Harley-Davidson?

On 1970 and later models, the VIN is stamped on the left side of the steering head - the large tube at the front of the frame where the triple trees pass through. Pre-1970 bikes have the number stamped on the left engine case.

How many digits is a Harley-Davidson VIN?

Post-1981 Harleys use the federally standardized 17-digit VIN. Pre-1981 bikes use older formats that varied by era - from simple year/model/number sequences to different proprietary formats.

Can I decode a Harley VIN myself?

Yes. Each of the 17 digits in a modern Harley VIN encodes specific information: the first three are the manufacturer code, digits 4-8 describe the model, digit 9 is the check digit, digit 10 is the model year, digit 11 is the assembly plant, and digits 12-17 are the sequential production number.

What does digit 10 mean in a Harley-Davidson VIN?

Digit 10 is the model year code. The 17-digit VIN system uses letters and numbers in a defined sequence - for example, 'Y' = 2000, '1' = 2001, cycling through to 'K' = 2019. This lets you confirm the actual model year regardless of what the seller says.

What if the Harley VIN on the frame does not match the engine number?

A mismatch means the engine has been swapped at some point - common on vintage choppers and customs. It is not automatically a legal problem, but it means the bike's history is more complicated. For title and registration purposes, the frame VIN is the legal identifier.

From the Shop

Related Articles