Robert Aaron Vineberg, 58, pleaded guilty to drug possession, which carries a lower penalty.
The actor had ingested a lethal dose of cocaine, heroin, sedatives and amphetamines, the report says.
Friends of Robert Vineberg have pulled together $40,000 for his bail, his lawyer said.
Hoffman died of a suspected drug overdose in the West Village.
Heroin found in an accused dealer's apartment did not match the heroin found with Hoffman, sources said.
Village residents, friends and fans memorialized the actor by candlelight.
Robert Vineberg, 57, was indicted for possession of 250 bags of heroin.
David Bar Katz is suing for defamation over a tabloid story that claimed he and Hoffman were lovers.
An informant told police this week that Hoffman was a regular at 302 Mott St., sources said.
Police are working to track down the people Hoffman was last seen with.
The actor's ex-girlfriend told police he seemed high when she last saw him, an official said.
Neighbors and colleagues remembered Hoffman as a "neighborhood guy" and "sweet dad."
Actor Philip Seymour Hoffman was found dead Sunday with a hypodermic needle in his arm, sources said.
Celebs including Rihanna, Lindsay Lohan, Michael J. Fox and Mariah Carey stepped out in NYC.
The event will honor Madonna Badger's children, who were killed in a fire on Christmas Day.
Get Our Daily New York Newsletter
Thank you for signing up!
Would you like to sign up for additional newsletters?
Thank you for signing up for additional newsletters.