As part of the EU's efforts to tackle money laundering and the financing of terrorism, all travellers entering or leaving EU territory are already obliged to complete a cash declaration when carrying EUR 10 000 or more (or equivalent in other currencies, bonds, shares or travellers' cheques).