The UK has been told it must pay an extra £1.7bn (€2.1bn) to the EU due to its better than expected economic recovery.
To compensate for its economy performing better than other EU countries in recent years, the UK will have to make the top-up payment by 1 December, according to the Financial Times.
The figure represents a fifth of the UK’s annual net contribution of £8.6bn to the EU’s budget.
Other countries, however, will receive a rebate, with France set to receive £790m (€1bn) and Germany £614m (€779m).
Prime Minister David Cameron has said he will challenge the payment and has met with Netherlands premier Mark Rutte to discuss the issue. The Netherlands is being asked to make a top-up payment of £506m (€642m).
A Downing Street source told the FT: “It’s not acceptable to just change the fees for previous years and demand them back at a moment’s notice.
“The European Commission was not expecting this money and does not need this money and we will work with other countries similarly affected to do all we can to challenge this.”
EU officials say the calculation reflects the longstanding practice of adjusting contributions of countries according to their pace of growth.
A European Commission spokesman says: “Britain’s contribution reflects an increase in wealth, just as in Britain you pay more to the Inland Revenue if your earnings go up.”