You are correct, we actually paid over £8 million for Bebe with agent fees added.
Where did the Bébé money go? | United Rant
"The €9 million fee – £7.9 million at today’s exchange rate, although widely reported as £7.4 million – was roughly confirmed in notes to United’s end-of-year accounts. The audited annual figures show a post-balance sheet transaction of £8.3 million was paid in respect of player registrations after 30 June, 2010.
Bébé was United’s sole transfer window acquisition post the 30 June accounting deadline for the 2009/10 financial year..." United Rant -Oct 2010