The 28-year-old, accused of second degree murder in the death of Trayvon Martin, turned himself in on Sunday, two days after Judge Kenneth Lester revoked his bond.
Prosecutors have accused Zimmerman and his wife of hiding information about their finances during his initial bond hearing.
The couple failed to disclose tens of thousands of dollars raised by a website Zimmerman set up to fund his defense.
Zimmerman's attorney says the omission was a mistake, not a lie.
"If deception was their intent, why did they disclose it to me the first day that it was discussed, and why did he forward all of the money I asked him to forward," asked attorney Mark O'Mara.
Martin family attorney Benjamin Crump says it strikes to the core of Zimmerman's claim he acted in self-defense the night the Florida teenager was killed.
"The credibility is the issue, and we think it's the most important ruling in the entire case," Crump said.
O'Mara has said he will ask the judge for a new bond hearing.