W roku finansowym 2007/08 towarzystwo BA wypracowało zysk operacyjny 875 mln funtów przy poziomie długu 1,3 mld funtów. - Zmniejszony popyt na przewozy pasażerskie i towarowe oraz wysokie ceny paliwa ubiegłego lata przyczyniły się do naszej straty operacyjnej 220 mln funtów w sytuacji, gdy nasze łączne wydatki na paliwo osiągnęły niemal 3 mld funtów - oświadczył dyrektor wykonawczy BA Willie Walsh. Zapowiedział jednocześnie, że w najbliższym sezonie zimowym liczba lotów zostanie zmniejszona o 4 procent, co spowoduje wycofanie z ruchu do 16 samolotów. Prezes BA Martin Broughton powiedział, że w świetle ubiegłorocznych wyników finansowych spółki rada nadzorcza nie ma podstaw do zarekomendowania dywidendy. Osiągnięte w roku 2008/09 łączne przychody w wysokości blisko 9 mld funtów dają BA pozycję trzeciego największego europejskiego towarzystwa lotniczego.