Italy is a Schengen state. EU/EEA and Swiss nationals travel with a national ID card or passport and need no visa for a trade visit. Many other nationalities (including US, UK, Canadian, Australian and Japanese passport holders) can enter visa-free for short business trips of up to 90 days within any 180-day period. Visa-national visitors must obtain a Schengen short-stay visa before travel; apply at the Italian embassy or consulate in your country of residence and submit the standard business visa file, including an invitation letter from the organiser or your Sicilian host where applicable.
Business travellers should carry proof of the purpose of the trip (organiser invitation, exhibitor badge confirmation or a company letter) even when travelling visa-free, as border officers can request it. Entry rules and the visa-exempt country list change periodically - verify your nationality's status and any ETIAS requirement on the Italian Ministry of Foreign Affairs portal before booking. Non-EU visitors should also confirm passport validity requirements (typically at least three months beyond the planned departure from Schengen).
Official