PSG initially valued the 23-year-old at £145m, but Liverpool will pay an initial £106m plus £17m in potential add-ons.
Barcola has signed a five-year contract to become the fifth new arrival at Anfield this summer, following the signings of winger Victor Munoz and defenders Jeremy Jacquet, Ronald Araujo and Ifeanyi Ndukwe.
Find all the latest football transfers on our dedicated page