British Airways may be fined up to €80 million next month, in the final stages of a cartel case dating back several years.
In 2007 the airline was found guilty by the European Commission of fixing cargo prices, alongwith Air France KLM and SAS.
According to reports, the commission is now in the final stages of deciding exactly how much to fine the airlines.
Reuters reported a source as saying the fine for BA alone could be as much as £80 million, with a possible date of November 9 given for the final decision.
British Airways lost £531 million between March 2008 to 2009, but hopes to break even by the end of this financial year.
The airline is due to announce its financial results for the first half of the year on Friday (October 26).