Food expenditure: Is Switzerland or Italy suitable for the border crossing? (cross-border guide)

Practical comparison on prices, customs exemption and purchasing habits for those who work in Ticino. What changes with the new 2024 border agreement?
Context
In a nutshell
- The customs allowance for cross-border workers is €10,000 annually (new workers) or €7,500 (transitional regime)
- Swiss food prices are on average higher, but with variations by category
- Swiss withholding tax and 'ristorni' refunds affect purchasing power
Key facts
- What: Comparison of food expenditure for cross-border workers in Ticino-Italy
- When: New cross-border agreement in force since January 1, 2024
- Where: Canton Ticino and border provinces (Varese, Como, Sondrio)
- Who: Workers with permit G (approx. 70,000 Italians)
- Allowance: €10,000 annually for new cross-border workers post-2023
The debate on where it is cheaper for Ticino cross-border workers to shop has reignited after the entry into force of the new Italian-Swiss tax agreement on January 1, 2024. With Swiss salaries but Italian tax residency, household budget management depends on factors such as customs allowances, withholding tax rates, and price differentials between supermarkets in the two countries. According to USTAT data, Swiss food prices exceed Italian ones by 30-50%, but the complete picture requires a more nuanced analysis.
Tax and customs factors
Swiss withholding tax directly deducts contributions for AVS/AI/IPG (5.3%), AD/AC (1.1% up to CHF 148,200), and LPP (7-18%). In Italy, IRPEF starts at 23% up to €28,000. Partial tax refunds ('ristorni') to Italian municipalities partially mitigate this gap. The €10,000 annual customs allowance for new cross-border workers (or €7,500 for those active before July 17, 2023) permits duty-free import of goods for personal use, including food, within non-commercial limits.
Calculate your monthly net with withholding tax
Operational details
Price comparison: case studies
Basic products: milk, bread, pasta
Essentials cost on average 40% more in Switzerland. For example, a liter of Italian milk at €1.20 becomes CHF 2.50 in Ticino (+108%), while semolina pasta goes from €1.50 to CHF 3.80 (+153%). Common bread shows smaller differentials (CHF 4.50 vs €3.00). However, weekly promotions in Swiss supermarkets (e.g. Coop, Migros) can temporarily reduce these gaps.
Meats and cheeses: quality vs price
Swiss meats (e.g. PGI beef) cost up to 70% more, justified by stricter breeding standards. PDO cheeses (Gorgonzola, Parmigiano) are paradoxically cheaper in Italy, while Swiss Emmentaler maintains a premium price. A kilo of gorgonzola goes from €12 in Lombardy to CHF 28 in Ticino (+133%).
Duty-Free: What's Changing
The deductible of €10,000 applies to the total value of goods imported annually. A family that buys €150 of groceries weekly in Italy uses only €7,800 per year of the deductible, leaving room for other purchases (clothing, electronics). Exceeding the threshold results in duties of 7-12% (Italian VAT) + any customs duties.
💡 Practical tip: Keep receipts to prove personal use in case of customs checks (crossings such as Brogeda or Ponte Tresa).
Cross-border shopping habits
Many border workers adopt a
Useful tools for your case
To verify your within/over 20 km tax scenario, use the net salary calculator and the tax return guide.
Key points
Concrete actions to optimize spending
# 1. Plan purchases by deductible
Track the cumulative value of Italian purchases with a budgeting app. For a family of 3, €10,000 per year corresponds to about €192 per week of imported goods. Avoid stockpiles of more than 3 months so as not to risk customs disputes.
2. Take advantage of tax breaks and benefits
Border workers residing in the province of Como/Varese/Sondrio receive 38-45% of the Swiss taxes paid through refunds. This' extra 'can finance part of Swiss spending. Check the annual accreditation with your Italian municipality.
3. Compare hidden costs
Commuting for shopping in Italy has indirect costs: fuel (CHF 2.20/l vs €1.80/l), motorway tolls (vignette CHF 40 per year) and time. A weekly trip from Lugano to Como (30 km return) costs about CHF 15 by petrol. Saving €50 on the expense only offsets the trip if the net balance is positive.
4. Use comparison tools
The comparatore costo della vita Ticino-Italia allows you to assess the impact of food prices on the household budget. Enter your Swiss gross salary and household composition to simulate realistic scenarios.
⚠️ Warning: The new 2024 agreement does not change the customs rules for personal goods, but strengthens anti-fraud controls. Always declare goods over €10,000 per year.
Frequently Asked Questions
- Can I bring Swiss shopping to Italy without limits?
- No, the exemption only applies to the import into Italy of goods purchased in Switzerland. Carrying goods from Switzerland to Italy is regulated by the same deductible of €10,000 per year. Exceeding it entails Italian duties.
- Do refreshments influence purchasing power in Italy?
- Yes, refills (38-45% of Swiss taxes) increase disposable income in Italy, allowing you to absorb some of the higher prices of Swiss products or invest in cheaper Italian purchases.
- What happens if I exceed the duty-free allowance?
- The surplus is subject to Italian VAT (22% for food) and potential duties. For example, €1,000 plus excess costs €220 extra. Customs may require documentation to verify personal use.
Related articles
- Franchigia doganale acquisti svizzera: limiti e conseguenze per i frontalieri
- Limiti di franchigia doganale per gli acquisti in Svizzera: valori aggiornati, dichiarazione, conseguenze del superamento per il frontaliere
- Lezzeno frontaliere Ticino: costi e permessi
- Vivere a Saint-Oyen e lavorare in Vallese: Guida Frontalieri
- Quanto Costa Vivere a Lugano nel 2026