Swedish Inventory Accounting (varulager)

SkillCommerce & finance

Gives your agent correct answers on Swedish inventory accounting, from stock valuation rules to the right BAS accounts.

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the Swedish Inventory Accounting (varulager) skill

About this skill

Swedish inventory accounting (varulager): valuation and bookkeeping. Covers lägsta värdets princip (ÅRL 4:9), anskaffningsvärde and hemtagningskostnader, FIFU vs weighted average (LIFO not allowed), the 97 %-regel (schablonregeln, IL 17:4) and the lagerreserv 2196/8896, inkurans and its evidence, K1

What this skill tells your AI

The instructions your AI receives, as published by erp-mafia/swedish-accounting-skills in .claude/skills/swedish-inventory/SKILL.md and read by ahel’s review.

Reference for valuing and booking inventory in a Swedish company. Two questions decide almost every case: what the stock is worth on the balance date, and how the movement reaches the ledger.

Account numbers follow BAS 2026, which split class 4 into handelsvaror (groups 40–42) and råvaror och förnödenheter (43–48). Books still on BAS 2025 use the old 44xx/45xx numbers, so check which year the ledger follows before proposing an account.

How to use this skill

FileWhen to read
references/valuation.mdArriving at the closing stock value: LVP post-för-post, what enters anskaffningsvärdet, FIFU vs weighted average, the 97 %-regel and when it is blocked, inkurans and the evidence it needs, K1/K2/K3 differences, egentillverkade varor, the half-PBB shortcut
references/stock-bookkeeping.mdBooking it: periodisk vs löpande lagerredovisning, BAS 14xx and class 4 accounts, lagerförändring, inventering under lagen 1955:257, svinn, kassation and uttag, e-commerce stock, cut-off, reconciliation

The four decisions

  1. Is there inventory at all? Goods bought for resale or production, held on the balance date. Services in progress are pågående arbeten (swedish-project-accounting), not lager. A sole trader with a simplified year-end may skip stock at or below half a prisbasbelopp (29 600 kr for 2026); that rule does not apply to an AB.
  2. What is it worth? Anskaffningsvärde per post, compared against nettoförsäljningsvärde, taking the lower (LVP, ÅRL 4:9). The 97 %-regel is an alternative applied to the collective value, and it goes into the books rather than only into the declaration.
  3. Which account? The stock account by type (1410 råvaror, 1440 produkter i arbete, 1450 färdiga varor, 1460 handelsvaror), with the change booked to its matching förändringskonto (4910, 4920, 4950, 4960).
  4. Is the count documented? A signed inventory list is a legal requirement, and the 97 %-regel needs anskaffningsvärde per post in that list. Without it the value can be set aside.

Never guess these

SituationWhyWhat to do
No inventory listLagen 1955:257 requires one, and the tax value can be rejected without itAsk for the count and its date before booking a year-end value
Stock that "looks obsolete"Inkurans needs evidence, and a flat percentage is not always acceptedAsk what the goods are, how old, and what they can still be sold for
Goods in transit at year-endThe Incoterm decides who owns themAsk for the delivery terms
Goods at a fulfilment provider abroadOwnership stays with the seller, and stock in another EU country can trigger a registration duty thereFlag it and refer the VAT question onward
A large unexplained lagerförändringOften a cut-off or count error, not a real changeReconcile against the list before booking

Related skills

QuestionSkill
Pågående arbeten and contract revenueswedish-project-accounting
Import VAT, customs and foreign suppliersswedish-daily-bookkeeping (references/foreign-purchases.md)
Uttagsbeskattning and VAT mechanicsswedish-vat
Year-end sequence and closing entriesswedish-year-end-closing
INK2R and SRU field codesswedish-sru-filing
Assets rather than stock (the half-PBB limit for inventarier)swedish-asset-accounting

Signals

GitHub stars
98
Forks
8
Last commit
Sep 2026
Advanced
Item type
skill
Key
swedish-inventory
Source
github.com/erp-mafia/swedish-accounting-skills