He pulled out of the Australian Open for personal reasons before announcing the failed anti-doping test.
“Mr Farah’s account of how the Boldenone entered his system was accepted and it was determined that he bears no fault or negligence for the violation within the meaning of Program Article 10.4,” the International Tennis Federation said in a statement.
“Where a finding of no fault or negligence is made, Program Article 10.4 provides that any otherwise applicable period of ineligibility shall be eliminated entirely.”
WADA, who analysed the sample taken from an out-of-competition test, could appeal the decision to the Court of Arbitration for Sport (CAS).
“Thank you for the belief and support I received,” Farah, who in 2018 received a suspended three-month ban for promoting a gambling website on social media, said on Twitter.
In a report of the TADP investigation, Farah claimed he had eaten beef the night before the test at his mother’s house in Cali and that it had contained residue of boldenone injected into the cow as a growth promoter prior to slaughter.
The ITF confirmed that Farah had been tested 10 times between March and October in 2019, all negative.