Cash / Currency 🇮🇩 Indonesia
IDR 100 million or equivalent must be declared
Can I bring Cash / Currency into Indonesia?
IDR 100 million or equivalent must be declared
IDR 100 million or equivalent
- Customs declaration form
Required at the destination customs authority
Full details
Indonesia requires declaration of cash or monetary instruments worth IDR 100,000,000 or more (about USD 6,500 at 2026 exchange) entering or leaving the country, on the BC 3.0 Customs Declaration Form. Undeclared amounts are subject to administrative fine of 10% of the declared amount or IDR 300,000,000 maximum, and may be seized under the Anti-Money-Laundering Law (UU 8/2010). Bank Indonesia tracks foreign-currency transfers in parallel.
Active — Customs actively enforces this rule.
Leaving Indonesia with cash / currency
Under Bank Indonesia Regulation No. 20/2/PBI/2018 and Customs Law, individuals must declare cash of IDR 100 million or more on departure. Indonesian Rupiah export above IDR 100 million requires Bank Indonesia approval. Foreign currency export above USD 100,000 equivalent requires an authorised dealer (bank) declaration. Violation carries administrative fines of up to IDR 300 million and potential criminal charges under Law No. 8/2010 (Anti-Money Laundering).
Values at or above this threshold must be declared (IDR).
Declare cash, traveler's cheques, or monetary instruments above the local threshold to Bea Cukai on arrival or departure. Use the dedicated currency-declaration channel; undeclared amounts above the threshold are subject to seizure and an administrative fine of 25-50% of the undeclared sum.
IDR 100 million or equivalent
- Customs declaration form
Bank Indonesia Regulation, Customs Law No. 17 of 2006
This page covers destination customs rules in Indonesia. Whether you can carry cash / currency through security, in carry-on, or in checked baggage depends on airline and screening rules — see air travel rules.
Related rules
Cash / Currency rules in other countries
Cash / Currency
🇺🇸 United States
Must declare cash or monetary instruments over USD 10,000 on arrival and departure.
Cash / Currency
🇬🇧 United Kingdom
Must declare cash of GBP 10,000 or more when entering or leaving Great Britain.
Cash / Currency
🇩🇪 Germany
EU rule: declare EUR 10,000 or more when entering or leaving the EU.
Cash / Currency
🇦🇪 United Arab Emirates
Must declare cash of AED 60,000 or more (approx. USD 16,300) on arrival.
Cash / Currency
🇵🇭 Philippines
PHP 50,000 limit; foreign currency over USD 10,000 must be declared
Cash / Currency
🇻🇳 Vietnam
VND 15 million limit; USD 5,000 foreign currency