A cancelled insurance policy typically stays on record for up to seven years. This information can be accessed by insurance companies through databases like the MIB, which helps insurers make informed decisions about new applications.