The Justice Department is still reviewing the case and has not yet made a decision on whether to fire McCabe, who is scheduled to retire on Sunday, the New York Times reported, citing unnamed officials who have been briefed on the case.
McCabe resigned from his post as deputy director in January, but has remained an employee on leave with the bureau. If he retires on Sunday and is not fired, he will be eligible for his full pension.
A report on the investigation was then sent to the FBI's Office of Professional Responsibility, which recommended that McCabe be fired, according to the report.
The decision of whether to fire McCabe now rests with Attorney General Jeff Sessions, the report added.