Switzerland customs rules & duty-free allowances
Switzerland's duty-free allowance for non-resident adults arriving from abroad in 2026 is CHF 300 (approx. USD 330) for goods. Alcohol and tobacco limits are strict; cash of CHF 10,000 or more (approx. USD 11,000) must be declared. Meat and dairy from non-EU/EFTA countries are banned.
Duty-free allowances
Prohibited — banned from import
- Narcotics and psychotropic substances (except with a medical prescription for personal use)
- Meat, dairy, and products of animal origin from non-EU/EFTA countries (strict ban due to animal disease control)
- Counterfeit goods and pirated items
- Weapons, ammunition, and explosives without a Swiss permit
- Endangered species and products (CITES) without a permit
- Radioactive materials and hazardous waste
Restricted — allowed with a permit or declaration
- Medicines for personal use: must be accompanied by a prescription or medical certificate for controlled substances
- Plants, seeds, and soil: require a phytosanitary certificate
- Drones over 250 g: must be registered and comply with Swiss drone regulations
- Satellite phones and encrypted communication devices: require a permit from the Swiss Federal Office of Communications
- Firearms: require a Swiss import permit and must be declared
Rules worth knowing
VAT refund for tourists
Non-residents can claim a refund of Swiss VAT (8.1% standard) on goods purchased in Switzerland and exported within 30 days. Minimum purchase per receipt is CHF 300. Get a tax-free form from the shop and have it stamped by customs at departure.
Temporary import of vehicles
If you bring a car or motorcycle into Switzerland temporarily (up to 12 months), you must declare it at customs. A Carnet de Passages en Douane may be required for non-EU/EFTA vehicles. No duty if re-exported within the period.
Pets entering Switzerland
Dogs, cats, and ferrets must have a microchip, rabies vaccination (valid at least 21 days), and an EU pet passport or equivalent. Dogs must also have a tapeworm treatment if entering from a high-risk country. No quarantine if documents are in order.
Currency declaration threshold
Cash of CHF 10,000 or more (or equivalent in foreign currency) must be declared. This includes banknotes, coins, traveler's cheques, and bearer securities. Failure to declare can result in seizure and fines.