David Beckham is set to sign an 18-month deal with French club Paris Saint-Germain, according to the local news media.

After months of negotiations, Beckham will sign his contract with PSG in the beginning of January according to French daily L'Equipe .

The 36-year-old former England captain would earn 800,000 euros ($1.05 million) per month, French daily Le Parisien claimed.

If agreed, the deal would end Beckham's time in Major League Soccer, having led Los Angeles Galaxy to the title in the season just past. He still has ambitions of playing for Britain in the Olympics in London next year.

Backed by wealthy Qatari investors, PSG has spent more than 85 million euros ($111 million) this summer to sign nine players.