The Swiss-based Dutch oil group Vitol was fined 300,000 euros.
They were among more than a dozen individuals and companies who were cleared of corruption in 2013 after an eight-year investigation.
They had been accused of siphoning cash from the $64 billion (54 billion euros) UN programme that allowed Iraq, then under crippling international sanctions, to sell limited quantities of oil to buy humanitarian supplies between 1996 and 2003.
The fine slapped on Total on Friday was the maximum possible at the time of the wrongdoing.
Saddam forced foreign companies involved in the programme to pay a 10 percent surcharge -- accounted for as "transport costs" or "after-sales service" -- which in reality went to the regime's coffers.
A UN inquiry led by former US Federal Reserve chairman Paul Volcker alleged in 2005 that the 2,200 companies involved in the programme had paid a total of $1.8 billion in kickbacks to win supply deals. Of those, 180 were French.