He was detained by the Customs department earlier in the evening after he arrived from Bangkok by a private airline. The singer was booked for violating the Foreign Exchange Management Act or FEMA.
During checking, he was found in possession of US $12,000 and Rs. 3 lakh in cash, a senior Customs official said.
As per Customs norms, Indian passengers coming from abroad and carrying over Rs. 7,500 and US $5,000 need to make declaration about the same upon arrival, he said.
The 35-year-old singer was unable to give satisfactory answers about the currency in his possession, the official said.
(With inputs from PTI)