The most common VAT trap for Swedish restaurants is mixed bills. A guest orders steak and wine, served together, but for VAT purposes they are two entirely separate transactions. The steak is 12%, the wine is 25% – and you must report them separately to Skatteverket. Vendion handles this automatically line by line, but it is critical that products are correctly configured.
The principal rule
| Category | VAT | Why |
|---|---|---|
| Food (hot, cold, dessert) | 12% | Restaurant service or foodstuff |
| Non-alcoholic beverage (soft drinks, coffee, tea, juice) | 12% | Part of restaurant service or foodstuff |
| Light beer (≤3.5% abv) | 12% | Counts as non-alcoholic per Skatteverket |
| Beer above 3.5% abv | 25% | Alcoholic beverage |
| Wine, cider above 3.5% | 25% | Alcoholic beverage |
| Spirits, cocktails | 25% | Alcoholic beverage |
The 3.5% threshold is magical
Skatteverket has set the threshold at 3.5% abv. Anything at or below counts as non-alcoholic for VAT purposes. This matters:
Note: folköl may be sold to people over 18 but is 12% VAT. Strong beer requires a serving license and is 25%.
Example: a mixed bill
Two guests order:
| Line | Product | Price incl. VAT | VAT rate | VAT | Net |
|---|---|---|---|---|---|
| 1 | 2 × Fillet steak 285 SEK | 570 SEK | 12% | 61.07 SEK | 508.93 SEK |
| 2 | 1 bottle red wine | 450 SEK | 25% | 90.00 SEK | 360.00 SEK |
| 3 | 2 × coffee 35 SEK | 70 SEK | 12% | 7.50 SEK | 62.50 SEK |
| Total | 1 090 SEK | 158.57 SEK | 931.43 SEK |
Breakdown:
Bookkeeping (voucher)
For this bill, paid by card:
DEBIT 1580 (Card clearing) 1 090 SEK
CREDIT 3001 (Food sales 12%) 508.93 SEK
CREDIT 3002 (Non-alcoholic sales) 62.50 SEK
CREDIT 3003 (Alcohol sales 25%) 360.00 SEK
CREDIT 2620 (Output VAT 12%) 68.57 SEK
CREDIT 2610 (Output VAT 25%) 90.00 SEK
The sum of credits = 1 090 SEK = the debit. The voucher balances.
How Vendion ensures accuracy
On every menu product you set three things that affect VAT:
When the order is finalized, Vendion loops through each line separately, calculates VAT per line, then aggregates the VAT per rate on the order. The result flows to three places simultaneously:
Common mistakes that cost money
Edge case: alcoholic dessert
A tiramisu with liqueur. Is it food (12%) or alcohol (25%)?
Answer: food (12%). Even though the dessert contains a small amount of alcohol, the original food category is preserved. Skatteverket distinguishes between dishes containing alcohol as an ingredient (remain food, 12%) and beverages containing alcohol (become 25%). A glass of red wine beside the meal is 25%. A boeuf bourguignon with red wine in the pot is 12%.
Verify your settings
Go to Admin → Menu → Products and filter by VAT rate. Work through the list and verify:
Source: The Swedish VAT Act (ML Ch 7 § 1 paragraph 2), Skatteverket's legal guidance "Beverages and VAT".
This feature is part of Vendion POS.
Curious how it looks in practice? Read more about the product or book a short demo.
Was this article helpful?