Barcelona director Txiki Begiristain has held talks with Villa and his agent over a deal.
El Periodico says Villa and Barca agreed personal terms on Wednesday.
Barcelona are now ready to make a final offer fo €42million for Villa.
If their last is rejected, it is reported they could make a move for Forlan.