Skip to content
Agences-Placement

Cross-border shopping from Switzerland

General · May 22, 2026 · 2 min read

Customs allowances, recoverable VAT, per-product limits: everything on smart cross-border shopping.

Cross-border shopping from Switzerland: customs, allowances, VAT

Why cross-border shopping

Prices in neighbouring countries (France, Italy, Germany, Austria) are 20–40% cheaper than Switzerland on food, electronics and cosmetics. Many Swiss (and all cross-border workers) take advantage.

Customs allowance (entering Switzerland)

Global value

  • CHF 300 per person per day: total value admitted without declaration
  • Family: allowance aggregates (couple + 2 kids = CHF 1,200/day)
  • Above: declaration and VAT 8.1% + duties by product

Specific per-product limits

Food:

  • Meat/charcuterie: 1 kg/person (above: declaration)
  • Fish: 20 kg/person
  • Milk, cream, cheese: 5 kg/person
  • Eggs: 10 kg/person
  • Bread, pastry: 5 kg/person
  • Vegetables/fruit: 25 kg/person
  • Wine (up to 18% vol): 5 litres/person
  • Beer: 5 litres/person
  • Spirits (>18%): 1 litre/person
  • Cigarettes: 250 units
  • Tobacco: 250g

Above: high duties (charcuterie ~CHF 17–20/kg, spirits ~CHF 18–30/litre, cigarettes ~CHF 230/kg).

French VAT recovery

For purchases in France:

  • Détaxe available from EUR 100 of purchase in a day in one shop (BVE form)
  • French VAT: 20% on most products
  • Recovery possible at French border (~85% of VAT after commission, ~17% of HT price refunded)
  • Conditions: non-EU resident, physical presence at crossing, BVE scan via PABLO

Tips and strategies

  1. Favour border supermarkets:
    • Carrefour, Auchan: Annemasse, Ferney-Voltaire (near GE)
    • E.Leclerc: Saint-Genis-Pouilly, Ferney
    • Conad, Esselunga: Ticino (near Chiasso)
    • Lidl, Aldi: heavy presence in French/German border
  2. Compute net saving: price savings − fuel/time = real benefit
  3. Practical limits: stay below CHF 300/person to avoid declarations
  4. Avoid large meat/charcuterie: high duties above 1kg
  5. Buy wine and alcohol within legal proportions (5L/person) — huge price gap vs Switzerland
  6. Avoid pharmacy/cosmetics in bulk: similar or higher than Aldi Switzerland

Cross-border worker card

Cross-border workers (G permit) get no specific customs advantage: standard CHF 300/day allowance. But they shop in their country of residence (where VAT is never recoverable since they live there).

Pitfalls

  • Missed declaration: heavy fines + possible seizure
  • Alcohol/cigarette excess: immediate taxation at border
  • Foreign prescription medicines: not admitted (except medical justification)
  • Pets: vet passport + rabies vaccine required
  • Chemicals, industrial detergent, paint: limitations

Tips

  • For large electronics/cosmetics/perfume purchases: prefer online order shipped to Switzerland to avoid declarations
  • Stay below CHF 300/person unless ready to declare and pay VAT
  • Do an annual review: fuel + time = real cost; savings on repeats accumulate
  • Keep receipts: useful if controlled
  • French and Italian borders are less controlled than German, but random checks exist everywhere