Canon printer cartridges, both ink and toner, have a minimum shelf life of 2 years from date of manufacture, but in many cases will last much longer. It is recommended to use the cartridge within 6 months from the date of installation into the printer.