Tan, whose real name was Tan Seet Eng, was detained on Tuesday, a week after his release from jail was ordered by the Singapore Court of Appeal, which ruled he was not a risk to public safety.
The Ministry of Home Affairs released a statement saying the fresh detention order was for Tan's "involvement in global soccer match-fixing."
"The new detention order ... Expressly sets out the grounds which show the extent of (his) match-fixing activities from and within Singapore.
Singapore's detention laws are used in cases involving insufficient evidence for prosecution.
More From This Section
Hamidul Haq, one of Tan's lawyers, told the Associated Press he had not seen the detention order, and was unable to comment if his client will appeal.
Tan was previously jailed in October 2013 after Italian prosecutors accused him of coordinating a global crime syndicate that made millions of dollars betting on rigged Italian matches and other games around the world.
Italian prosecutor Roberto Di Martino referred to Tan as the "general director of the ring" that fixed matches for more than 10 years.
He is also being tried in absentia by a Hungarian court for allegedly manipulating 32 games in Hungary, Italy, and Finland.