Ok, but if my stock tyre size of 215/45/18 reads 100kmh when I'm actually doing 94kmh, going up to a 225/45/18 would probably put it spot on.... Any bigger than that and it would then read lower than I was actually traveling.
More confusing?
Regardless, if you go bigger overall tyre diameter, you can get a little interuptor for the speedo that corrects it, we use them on motorbikes if you change the sprockets (which results in a gearing change putting the speedo way out)
There are guys here with 19's and 20's that will chime in with tyre sizing I'm sure.
Edit: This made it even more confusing so I'll try to clarify.
I have the factory sized 215/45/18 tyres. At 100kmh on my speedo, GPS says my actual speed is 94kmh, that means my speedo is essentially 6% fast.
If I was to go to a 225/40 tyre, it is 2.1% SMALLER than the stock which would mean 92 actual speed when speedo shows 100.
225/45 is 1.5% BIGGER than stock which means real speed is 96 when speedo shows 100.
Make more sense?