A subida saiu acima das expectativas dos economistas consultados pela agência noticiosa Bloomberg, cuja média de previsões apontava para 85 pontos.
Em Março, o índice tinha atingido um mínimo de 26 anos nos 82,2 pontos.
A apreciação das condições actuais, que é também avaliada pelo IFO, deteriorou-se ligeiramente caíndo para 82,4 pontos contra 82,5 um mês antes, quando os economistas esperavam uma subida para 83 pontos.
A economia alemã está a evidenciar alguns sinais de estabilização que podem significar que terá batido no fundo.
A coligação liderada pela chanceler Angela Merkel, que tem eleições legislativas em Setembro, está a investir cerca de 85 mil milhões de euros para estimular o crescimento, da maior economia da Europa.
O Bundesbank (Banco central alemão) espera no entanto uma contracção da economia de 6,2 por cento esta ano e uma estagnação em 2010.
O IFO é calculado na base de um inquérito mensal junto de 7.000 empresários alemães.