As duas formas – ira e irá – existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas, devendo, no entanto, ser usadas em diferentes situações.

Ira, não acentuado e como substantivo, significa um sentimento de intensa de raiva, de rancor, de indignação; fúria; irritação violenta.

Neste momento, a ira consome-te.
Temos de o proteger da ira do imperador.

Como forma verbal é a terceira pessoa do singular do presente do indicativo e a segunda pessoa do singular do imperativo do verbo irar

ele; ela; você [ ira ], [ ira ] tu

Ele ira toda a gente sempre que fala.

Obs:
presente do indicativo = referente ao presente, que está ocorrendo no momento ou que não depende de um tempo específico

Irá, com acento agudo na vogal “a”, e a terceira pessoa do singular do futuro do indicativo do verbo ir.

ele; ela; você [ irá ]

Prometa-me que irá encontrá-lo.
Julgo que você irá apreciar este gesto de amizade.
Como irá ele aprender se nunca fizer nada?

Obs:
futuro do indicativo = exprime ações que vão acontecer no futuro ou uma incerteza


Referências

Ira advém do latim ira.
Irá advém do verbo ir.