Could be taxes making up the difference, 20% sounds suspiciously close to the French V.A.T. rate of... 20% [1].
[1] https://www.vatupdate.com/2021/04/21/vat-rates-in-france/ [1] https://www.vatupdate.com/2021/04/21/vat-rates-in-france/