Amazon paid £2.4 million in corporate taxes last year in Britain, despite reporting sales of £4.3 billion.
The tax bill was almost as much as £2.5 million in government grants that Amazon received over the same period to expand its warehouse operations.
The BBC reports the taxes are relatively low compared to sales because the company earns its profits in Luxembourg.
Amazon has always insisted that it pays all required taxes in every jurisdiction that it operates in.
Companies pay tax only on any profits they make rather than the value of their sales.