The short answer, and the condition attached to it
Yes — on most modern motorcycles, changing a sprocket changes what the speedometer reads, and by an amount you can calculate exactly before you buy anything.
But it depends entirely on where the bike takes its speed signal from, and that is the part almost nobody mentions. Search this question and you get a page of products promising to correct the error. Whether you have an error at all is decided by a detail of your bike that none of those pages asks about.
Where your speedometer gets its number
There are three arrangements in common use, and they behave completely differently:
- Gearbox output shaft sensor. The standard layout on most modern bikes. A sensor counts revolutions of the countershaft — the same shaft the front sprocket sits on — and the instrument multiplies by a constant set at the factory for the standard sprockets and standard tyre. This layout is affected by sprocket changes.
- Wheel speed sensor. Common on bikes with ABS, which already have a toothed ring at the wheel. The sensor sits after the final drive, so it measures the wheel itself and never sees the sprocket change. Nothing changes when you swap sprockets. A tyre change still affects it.
- Mechanical cable off the front wheel. Older bikes. Driven from the front hub, so it is downstream of the final drive too. Sprockets make no difference.
Check which one you have before you conclude you have a problem. If your speed sensor is at a wheel, a sprocket swap costs you nothing in accuracy and a correction module would be solving a problem you do not have.
The formula, for the bikes where it applies
On a gearbox-sensed bike the instrument is doing this: it counts countershaft revolutions, and converts them to road speed using the standard final drive ratio and the standard rolling circumference. Change the ratio and that conversion is wrong by exactly the amount you changed it:
true speed = indicated speed × (standard ratio ÷ new ratio)
Final drive ratio is rear teeth divided by front teeth. That is the whole calculation. Worked through on a common 16/45 setup:
| Change | New ratio | Gearing | At an indicated 60 mph you are doing |
|---|---|---|---|
| Standard 16 / 45 | 2.813 | — | 60.0 mph |
| −1 front → 15 / 45 | 3.000 | 6.7% shorter | 56.3 mph — speedo over-reads |
| +2 rear → 16 / 47 | 2.938 | 4.4% shorter | 57.4 mph — speedo over-reads |
| +1 front → 17 / 45 | 2.647 | 5.9% taller | 63.8 mph — speedo under-reads |
| −3 rear → 16 / 42 | 2.625 | 6.7% taller | 64.3 mph — speedo under-reads |
Shorter gearing makes the speedometer read high: the engine turns more times per mile, and the instrument reads those extra turns as extra distance. Taller gearing does the reverse. You can run any combination through the motorcycle gearing calculator rather than doing it by hand.
The tyre cancels out, and that is why this is exact
Here is the part that gets missed, and it is what makes the calculation trustworthy without measuring anything.
The instrument’s conversion contains the rolling circumference of the rear tyre. So does the real road speed. If you have not changed the tyre, the same circumference appears on both sides of the comparison and divides out completely. It does not matter whether your tyre is worn, or whether the geometric circumference from the size code is a couple of per cent off the loaded rolling circumference. None of it survives into the answer.
What is left is a ratio of two tooth counts, and tooth counts are integers you can read off a sprocket.
Change the tyre as well and the circumference stops cancelling, because now there are two different ones. A taller tyre covers more ground per revolution, so it pushes the error in the opposite direction to shorter gearing. Going from a 180/55-17 to a 180/60-17 raises the rolling circumference by about 2.9% — enough to offset roughly a tooth and a third on a 45-tooth rear sprocket.
What the regulations actually say
European type approval covers this directly, and reading it explains why your speedometer was probably never accurate to begin with. UN Regulation 39 applies, in its own words, “to the approval of vehicles of categories L, M and N” — category L is motorcycles — and paragraph 5.3 sets the tolerance:
“The speed indicated shall not be less than the true speed of the vehicle… 0 ≤ (V₁ − V₂) ≤ 0,1 V₂ + 4 km/h”
V₁ is what the dial shows and V₂ is your real speed. The permitted band is entirely one-sided: a speedometer may read up to 10% plus 4 km/h high, and is never allowed to read low. Manufacturers build in a margin so that no bike in the production tolerance ever drifts under. That is why most motorcycles already over-read by a few per cent straight off the showroom floor.
Two consequences for anyone changing gearing:
A sprocket change stacks on top of that existing bias rather than starting from zero. If your bike already reads 4% high and you shorten the gearing by 6.7%, you are now around 11% optimistic, not 6.7%.
Taller gearing pushes in the direction the regulation does not allow. Fit a bigger front sprocket and you eat into the built-in margin; go far enough and the speedometer reads under your true speed, which is outside what the rule permits for a new vehicle.
And the regulation is explicit that your bike’s approval was tied to the configuration it was tested in. It defines a “type of vehicle in respect of its speedometer” partly by “the size designation of the tyres chosen from the range of tyres normally fitted” and by “the overall transmission ratio, including any reduction drives, to the speedometer”. Change the sprockets or the tyre size and the machine is no longer in the configuration its speedometer was signed off on.
That is a European rule. It is quoted here because it is the clearest published statement of how speedometer bias works, and the instruments themselves are largely the same machines worldwide.
Check it before you fix it
Whatever the arithmetic says, measure the result. Two methods, both free:
- GPS. Any phone satnav or GPS unit displays ground speed derived from position, not from your drivetrain. Hold a steady indicated speed on a level road and read both. Do it at 30, 50 and 70 — the error is proportional, so it grows with speed, and one reading at 30 mph will understate it.
- Mile markers. Time yourself between markers at a constant indicated speed. Sixty seconds per mile is exactly 60 mph. Crude, but it needs nothing at all.
Do this before the sprocket change if you can. Knowing your bike’s baseline bias is what turns the calculated change into a real number rather than a change to an unknown.
Living with it, or correcting it
Most riders who gear a bike down by a tooth simply live with the error. A few per cent on a speedometer that already reads high is not a safety issue — the direction is conservative.
The reason to correct it is usually the odometer, not the speedometer. Both come from the same signal, so an instrument reading 6.7% high is also counting 6.7% more miles than you ride. Over 10,000 real miles that is an extra 670 on the clock. It pulls service intervals forward, and on a bike you plan to sell it inflates the recorded mileage permanently.
Correction modules that sit between the sensor and the instrument and rescale the signal are what the rest of the search results for this question are selling. They work, and on a gearbox-sensed bike they are the straightforward fix. Whether you need one is the question worth answering first, and it comes down to the three things on this page: which sensor your bike has, how much you actually changed the ratio, and whether the odometer matters to you.
If you have not settled on the sprockets yet, work the numbers first — the gearing calculator gives the ratio change, the speedometer error and the chain length together, and the gear ratio chart shows what the common combinations come out at. When you order, the chain has to match the pitch, which is covered in the motorcycle chain size chart, and setting the slack afterwards is in motorcycle chain adjustment. If you are changing the rear tyre at the same time, read the size code carefully first — motorcycle tire sizes explained covers what each number does.
Frequently asked questions
Does changing the front sprocket affect the speedometer?
On a motorcycle that reads speed from the gearbox output shaft, yes. Dropping one tooth at the front on a 16/45 setup shortens the gearing by 6.7%, so an indicated 60 mph becomes a true 56.3 mph. On a bike with a wheel speed sensor or a cable off the front wheel, it makes no difference at all.
How much does a sprocket change affect the speedo?
By exactly the percentage you changed the final drive ratio. Divide the standard ratio by the new ratio and multiply your indicated speed by the result. A 6.7% shorter ratio makes the speedometer read 6.7% high, on top of whatever bias it already had.
Do I need to change the tyre size in the calculation?
Only if you are changing the tyre. If the tyre stays the same, its rolling circumference appears on both sides of the calculation and cancels out entirely, which is why the sprocket figure is exact without measuring anything.
Why does my motorcycle speedometer read high from new?
Because type approval allows it to. UN Regulation 39 requires that the indicated speed is never less than true speed and permits it to be up to 10% plus 4 km/h higher, so manufacturers build in a margin to make sure no bike in the production tolerance ever reads low.
Does the odometer change too?
Yes, on gearbox-sensed bikes, because it is derived from the same signal. A speedometer reading 6.7% high also adds 6.7% to every mile recorded, which brings service intervals forward and permanently inflates the mileage shown on the bike.