Agent Ovidio Colucci told Press Association Sport, "Liverpool are interested in Doni and there is the agreement between the two clubs and with the player.
"Doni is in Italy right now.
"We just have to ratify certain details with Roma.
"If the deal is completed, Doni will join Liverpool on a free transfer and will sign a two-year contract.
"Doni is very happy with the chance to go to Liverpool and play in the Premier League."
The Brazilian is under contract with the Serie A outfit until June 2013 and has been an understudy to Julio Sergio in recent seasons, and made 16 league appearances for Roma last term.