No máximo uns 3 meses, mais do que isso não tomaria. Já tomei uma Murphy´s Stout vencida após 2 meses, não estava alterada, mas não confio em períodos muito longos para cervejas pouco alcoólicas.
Eu já comprei uma caixa de Guinness (50 latas) depois do vencimento por 50 reais, e tomei dela por muito tempo, até uns quatro meses depois. O problema é que ela perde corpo, amargor, e por mais que você possa tomar, não acho que é uma boa ideia.