For citizens of EU countries, a valid passport (coming from UK & Ireland) or from mainland European countries an identity card is all that is needed. You are entitled to stay for up to 90 days. Citizens of USA, Canada, Australia and New Zealand require only a valid passport. Visas are required for stays of 90 days or more. Contact your country’s Italian Embassy.
Free exchange of non duty-free goods for personal use is allowed between EU countries. Those from non-EU countries should refer to their home country’s regulation organisation for a current complete list of import restrictions.
No declaration is required up to the sum of 10,000 euros (whether entering or leaving Italy). Amounts exceeding this sum must be declared on arrival using the Modello di dichiarazione form and handed in at the customs offices (Agenzia delle Dogane).