Depends on you insurer. Most don't, but some have stipulations. For example, Swiftcover (I think) withhold a years NCB for the year you make a windscreen claim. So, if you were due to receive your 4th years NCB but have a screen before you've finished that year, you don't lose any previously accrued NCB, but they don't award you that years one.