The 33-year-old has been offered a £623 million ($A1.1bn) contract to join Manchester City after handing in his transfer request.
But Sphera Sports claim the Argentine has decided to see out his contract at the Nou Camp.
Messi’s father, who is also his agent, jetted to Spain this week for face-to-face talks with the club bosses.
Sphera Sports tweeted: “Leo Messi HAS ALREADY RECORDED the statement in which he CONFIRMS his continuity at Barça, according to sources close to Sphera Sports.”
Jorge confirmed the first time on Thursday that the 33-year-old was considering staying.
When asked whether Messi not leaving was a possibility, he said: “Yes.”
Barcelona claim the forward has been on strike after he failed to report for a Covid test and pre-season training.
The six-time Ballon d’Or winner demanded to leave the club for free after he handed in his transfer request.
But the club were certain that the clause in his contract allowing him to leave for nothing has expired.
As a result, City lined up an incredible £623m ($A1.1bn) offer to lure the superstar to England.
It equates to £14,200 ($25,800) an hour, £341,000 ($620,000) per day, £2.4m ($4.37m) every week and a whopping £10.4m ($18.9m) per month.
Spanish press report Messi will spend another year at Barcelona – where he has scored 634 goals in 731 games.
He will then join Pep Guardiola’s City side next summer when his deal in Spain has expired.