Facebook coughed up just £4,327 in corporation tax last year – despite receiving £489,329 from the government to spend on advertising.
The social media company recorded a loss of £28.5million in 2014/15 but staff picked up a total of £35million in bonuses.
The figures were revealed in a freedom of information request by the TaxPayers’ Alliance.
Facebook has insisted that it follows the law of every company, but campaigners have accused it of shifting profits round the world.
John Christensen, of Tax Justice Network, said: “Taxpayers have a right to expect that government revenue is spent on companies that contribute to the common good.”
The figures also showed that Whitehall departments have spent £1.6million on adverts with the site since 2012.
Jonathan Isaby, of the TaxPayers’ Alliance, said: “Taxpayers will be astonished that their hard-earned cash has been squandered on pricey Facebook and Twitter ads.
“Times are tough and every single penny must go on essential services for hard-pressed families.”
A spokesman for the Cabinet Office said: “The government uses social media to help people make sure that people know about the range of public services that can help make their lives better.”