An insurance company can check your record anytime. The most common times are:
Some insurance companies use a random method for checking records. Whereas, they randomly spot check some policy records at the above intervals. This isn't common, but it may occur with some carriers.