Guides

Czechia to Germany and Austria: Cigarette and Alcohol Limits

Updated: · Author:

Popular

From Czechia you may take duty-paid goods for personal use into Germany and Austria within indicative quantities: 800 cigarettes, 1 kg of smoking tobacco, 10 litres of spirits and 110 litres of beer. These are guide levels, not a duty-free allowance: above them you must show the goods are for yourself. German customs does not object to up to 20 litres of fuel in a spare canister. Around Prague checked the rules on the official sites of German customs, the Austrian finance ministry, Czech customs and the EU on 9 November 2026.

The basic rule: personal use, tax paid in Czechia

There is no customs border between Czechia, Germany and Austria. Goods you bought in a Czech shop with Czech excise and VAT already paid can be carried for private use without a declaration or duty. Customs still runs spot checks, including inland.

The guide levels in the table below are not a ban. If you carry more, the goods are presumed commercial and you must credibly show they are for you. If that fails, tax is due, and German customs seizes and destroys tobacco.

Guide quantities in 2026

ProductGermany (Zoll)Austria (BMF)Czechia (Celní správa)
Cigarettes800800800
Cigarillos400400 (max. 3 g each)400
Cigars200200200
Smoking tobacco1 kg1 kg1 kg
Heated tobacco800 sticks800 sticks or 250 g250 g
E-liquid1 litre, max. 10 retail packs (tobacco substitutes)not on the page checked80 ml
Nicotine pouchesnot on the page checkednot on the page checked500 g
Spirits10 litres10 litres10 litres
Sherry, port, etc.20 litres20 litres (other drinks up to 22%)20 litres
Wineno excise guide level (wine law applies); sparkling 60 litres90 litres, of which max. 60 sparkling90 litres, of which max. 60 sparkling
Beer110 litres110 litres110 litres
Fueltank unlimited, up to 20 litres in a spare canister not objected tonot on the page checked (EU page: 10 litres in a portable container)tank contents plus 20 litres

In Austria the levels combine proportionally: each product group counts as 100%. For example, 400 cigarettes plus 500 g of tobacco stay within the guidelines (the ministry's own example).

Heated tobacco, e-liquid and snus

This is where people slip up. For heated tobacco Germany counts sticks (800) while Czechia counts grams (250 g). If you bring more than 250 g back into Czechia, you are over the Czech level even with fewer than 800 sticks. For liquids Germany names 1 litre and max. 10 packs; Czechia 80 ml. For snus and chewing tobacco Austria says that more than ten tins can no longer be treated as personal use. German customs pages we checked give no separate figure for snus or nicotine pouches, so ask the customs information line if you carry several tins.

Fuel in a spare canister

German customs: fuel in the tank is tax-free if bought at a filling station for your own use; keep the receipts. Up to 20 litres in reserve containers is not objected to. That is a practice, not a legal maximum, the fuel must suit your engine, and dangerous-goods rules still apply. The EU Your Europe page says 10 litres in a portable container on top of the tank. We found no separate Austrian figure, so plan for 10 litres. For prices see our guide to petrol and diesel prices in Czechia.

Dyed or marked fuel (such as heating oil) may not be carried as fuel; it may stay only in the main tank.

Cash: the 10,000 euro rule and the external border

The written declaration from 10,000 euro applies at the EU external border, when entering or leaving the EU. It does not apply to trips inside the EU. German customs does say that on trips between EU states you must declare cash of 10,000 euro or more orally if asked, and give origin, owner and purpose on request, even for smaller amounts. Failing to answer fully is an offence with a fine up to 1 million euro.

Austria: cash inside the EU is in principle unlimited, but from 10,000 euro you must answer truthfully during a customs check. Czechia: inside the EU you must provide details on customs' request from 15,000 euro; the written declaration from 10,000 euro applies only at the EU external border.

Coming back into Czechia

Czech customs applies the same levels (Czechia column). Above them, goods are seized and a tax procedure starts. Customs advises carrying proof of purchase. According to its January 2024 press release, weekly checks near the Polish border seized over 14 kg of tobacco and over 31,000 cigarettes. Since 1 January 2024 Czechia also has levels for liquids (80 ml), nicotine pouches (500 g) and other nicotine products (500 g).

What inspectors look at

Common questions about duty-free limits (FAQ)

How many cigarettes can I take from Czechia to Germany?

German customs gives 800 per person as a guide level for personal use, if you carry them yourself and bought them tax-paid.

How many cartons is that?

A carton usually holds 200 cigarettes, so 800 is four cartons. That is a calculation, not a source figure.

How much alcohol can I bring into Austria?

Per the Austrian finance ministry: 10 litres of spirits, 90 litres of wine (up to 60 sparkling) and 110 litres of beer, combinable proportionally.

Can I carry 20 litres of petrol in a canister?

German customs does not object to 20 litres; the EU page says 10. No separate Austrian figure was confirmed.

Do I have to declare 10,000 euro in cash?

Not in writing if you stay inside the EU. In Germany you must answer orally from 10,000 euro if asked.

What happens if I carry more than the guide level?

You must credibly prove personal use. Otherwise tax is due and tobacco is seized.

Sources: Zoll: Genussmittel, Zoll: Energieerzeugnisse, Zoll: Barmittel, Austrian BMF, oesterreich.gv.at, Your Europe, Czech Customs: limits, Czech Customs: cash. Checked on 9 November 2026; this is not legal advice.

See also: Petrol and diesel prices in Czechia, Prague outlets and shopping, Walking tours in Prague.

Photo: the former border crossing Rozvadov – Waidhaus on the D5/A6 motorway. Hoover5555, Wikimedia Commons, CC BY 4.0.

Comments (0)

Please be polite. Spam and insults will be removed.