У знакомой такая система - распечатана таблица с тем, что покупается регулярно + свободное поле для редких покупок. Когда что-то приближается к концу, она ставит галочку в квадратик, также меню прикидывается заранее и ставятся соответствующие галочки. Закупается раз в неделю.