Swedish E-commerce Accounting

SkillCommerce & finance

Lets your agent answer Swedish e-commerce accounting questions about EU VAT, OSS, marketplaces, and stock abroad.

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 E-commerce Accounting skill

About this skill

Swedish accounting for e-commerce (e-handel). Covers cross-border VAT on consumer sales: the EU distansförsäljning threshold (10 000 EUR / 99 680 kr), OSS and IOSS mechanics and how OSS sales appear in the books, marketplaces as deemed supplier (Amazon, Etsy), the EU customs change from 1 July 2026

What this skill tells your AI

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

An online retailer's hard questions are rarely about the ledger. They are about which country's VAT applies, who the seller is when a marketplace is involved, and where the goods physically sit.

Account numbers follow BAS 2026.

How to use this skill

FileWhen to read
references/eu-sales-and-oss.mdWhere VAT is due on a cross-border order: the distansförsäljning threshold, OSS and IOSS, marketplace deemed supplier, exports and their evidence, EU B2B and periodisk sammanställning, digital products
references/ehandel-operations.mdRunning the shop: stock held abroad, returns and credit notes, freight, vouchers, dropshipping, provider settlements, kundförluster, kassaregister, month-end reconciliation

The four questions behind every order

  1. Who is the buyer? A consumer or a business with a valid VAT number. That decides between distansförsäljning rules and B2B reverse charge.
  2. Where does the buyer live, and where do the goods start? Shipping from a Swedish warehouse is not the same as shipping from stock held in Germany.
  3. Whose sale is it? On a marketplace the platform can become liable for the VAT, and then the seller's books show something different from the customer's receipt.
  4. Goods or digital? They share the 10 000 EUR threshold but differ in almost everything else.

Never guess these

SituationWhyWhat to do
Sales to other EU countries near the thresholdPassing 10 000 EUR changes the VAT country mid-yearAsk for cumulative EU consumer sales for the year
Stock stored abroad by a fulfilment providerIt can create a registration duty in that countryAsk which countries the provider stores in
A marketplace payoutThe gross sale, the commission and the VAT liability can all sit differentlyAsk for the settlement report, not just the bank line
A refund without a returnThe VAT correction and the stock treatment differAsk whether the goods came back
A gift card sold now and used laterSingle- and multi-purpose vouchers are taxed at different momentsAsk what the card can be spent on

Related skills

QuestionSkill
General VAT rules, rutor, reverse chargeswedish-vat
Provider payouts and fees in generalswedish-daily-bookkeeping
Stock valuation, inventering and cut-offswedish-inventory
Invoice content, credit notesswedish-invoice-compliance
Import VAT, customs and foreign suppliersswedish-daily-bookkeeping (references/foreign-purchases.md)
Kassaregister duty and exemptionsswedish-cash-register

Signals

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