Anheuser-busch has warned it expects a one-off charge of up to US$1bn in the second half of 2008, as the brewer offers incentives for older employees to retire.