According to sources, the 22-year-old Spain international has informed his current team, Athletic, that he intends to join Barcelona this summer and is close to signing a six-year contract.
However, Williams is said to be demanding that Barcelona provide him with a guarantee that he will be registered without any issues.
Barcelona has been facing financial challenges, and this has caused problems for players who have joined the club in recent times.
For example, Dani Olmo experienced difficulties after joining Barcelona last August, and he was only registered until December 31st due to an injury to Andrea Christensen.
Olmo eventually received registration for the second half of the season after a lengthy dispute with the Spanish Football Council.