"Det finns också några inhämtningseffekter efter tidigare prissänkningar under coronaviruskrisen."
Han pekar också på att de stigande råvarupriserna får näringslivet att höja priserna.
Inom tillverkning steg index i maj till 37, från 32 i april. Inom grossistledet till 65, från 54. Inom bygg till 32, från 12.
Service och handeln ligger nu nära rekordnivåer. Service ökade från 14 till 20 och handeln från 24 till 36.
Ifo är en av de tyngsta ekonomiska tankesmedjorna i Tyskland. Tidningen Frankfurter Allgemeine Zeitung menar att det är den tyngsta i landet.
Tyskland är Europas största ekonomi och en mycket viktig handelspartner för Sverige.