Lima will join Barcelona in January when his Santos contract expires.
ESPN Brazil claim he has agreed a five-year deal at the club worth £3.5million a season, and that he will pen the deal on 1 July.
Lima is said to have told the broadcaster that the deal has been all-but wrapped up.
Santos were hoping to keep Lima but the draw of playing for Barca will see the Brazil international head to La Liga next January.
His team-mate Bruno Henrique confirmed the deal.
"We are happy for him, because of the player that he is," Henrique told ESPN.
"He's a player whose quality is not up for debate, a Brazil international.
"He's helped Santos a lot.
GETTY
Lucas Lima (centre) boasts a handful of Brazil caps
A look at new Barcelona manager Ernesto Valverde
GETTY
Lucas Lima will join Barcelona (right) in January
Invalid email
We use your sign-up to provide content in ways you've consented to and to improve our understanding of you. This may include adverts from us and 3rd parties based on our understanding. You can unsubscribe at any time. Read our Privacy Policy
"He is going to be super happy at the team he goes to.
"We are going to miss him, but life goes on. We wish him a lot of luck in Barcelona."
Creative midfielder Lima boasts 14 caps for the Brazil national side.