The best before date for coffee informs you when your coffee is not anymore safe to consume. The time between the roast date and the best before date is about 700 days for most coffees. some imported brands claim even longer best before dates because they ship their coffee packs from overseas. Because fresh roasted coffee reaches best or peak flavor 8 days after the roast date, it is not good advise to use a coffee that is close to the best before date.