Marca says Neymar has agreed a six-year contract with Real, but the Madrid giants still must settle on a fee with Santos for the winger.
Santos has so far referred all interested clubs to Neymar's €45 million buyout clause.
Luis Alvaro de Oliveira Ribeiro, the Santos president, rapped: "Every time he plays a great game, I read in the newspapers that we have sold him for €45 million. It is a big lie.
"Neymar is not for sale and he intends to continue in Brazil over the next fifteen years."