Business Just moved to Italy? Find out when you need to file your income tax return. Anyone who arrived in Italy after January 2025 does not need to file an income tax return this year. Understand the rules for income tax, IMU (municipal property tax), and... Redaction10 minutes ago