Coffee giant Starbucks has reportedly paid just £8.6 million in corporation tax in 14 years of trading in Britain and nothing in the last three years - a situation one MP has labelled as "disgraceful".
The American coffee firm - valued at £25 billion - has generated more than £3 billion of sales in the UK since 1998 but has paid less than 1% in corporation tax.
Its nearest UK rival, Costa, owned by Whitbread, recorded £377 million sales last year, compared to Starbucks' £398 million, but its tax bill came to £15 million, or 31% of its profits.
Seattle-based Starbucks, which has more than 700 outlets in the UK, said it has paid its "fair share of taxes" in full compliance with UK law and no authority had suggested otherwise.
A four-month investigation by news agency Reuters discovered that Starbucks was able to cut income tax by paying fees to other parts of its global business, such as royalty payments for use of the brand.
This means Starbucks UK is effectively making a loss and therefore does not have to pay any corporation tax. As a result, it has not broken any law.
But Labour MP and tax campaigner Michael Meacher said Starbucks' practice is "profoundly against the interests of the countries where they operate and is extremely unfair... they are trying to play the taxman, game him. It is disgraceful".
The most recent results, posted for 2011, show Starbucks UK recorded a loss of £33 million.
But it is understood that Starbucks has told investors the business is profitable.
The second largest restaurant or cafe chain in the world, after McDonalds, paid £26 million in royalties and licence fees to let the UK coffee houses use its labelling.
It does this by registering the intellectual property rights to another division of the company.
An HMRC spokesman said: "For legal reasons, we cannot comment on the tax affairs of individual businesses, but we make sure that multinationals pay the right tax to the UK in accordance with UK tax law.
"Our tax rules combat tax avoidance and we employ specialist tax professionals to ensure that multinationals play by the rules."
Last week it was revealed that Facebook paid only £238,000 in tax in the UK, despite pulling in £175 million in revenues, while Google reportedly paid £6 million in UK tax despite revenues of £2.6 billion.