Liverpool are set to sell Serbia midfielder Marko Grujic to Porto for £10.5m and Nigerian forward Taiwo Awoniyi to Union Berlin for £6.5m.
Grujic, 25, spent last season on loan at Porto, making 28 league appearances and eight Champions League outings for them.
Awoniyi, 23, scored five goals in 22 games on loan at German Bundesliga side Union Berlin last season.
Liverpool have negotiated 10% sell-on clauses in both deals.
Grujic became Reds manager Jurgen Klopp's first signing at the club when joining from Red Star Belgrade in January 2016 for £5.1m.
He has made 16 appearances for Liverpool, while also spending spells on loan at Cardiff City, Hertha Berlin and Porto.
Awoniyi, who joined Liverpool in August 2015, has not featured for the club and was only granted a work permit to play in the UK in May.
He has been on loan at FSV Frankfurt, NEC Nijmegen, Royal Excel Mouscron, Gent, Mainz and Union Berlin during his time at Liverpool.
- Get news and features about your favourite team direct to your phone with the BBC Sport App's Premier League club news notifications, along with line-ups, latest scores and results. Download the App here: Apple - Android - Amazon.
- Notifications, Live Guide, social media and more with BBC Sport