What Skatteverket requires from your POS

Sweden's cash register rules aren't optional, and getting them wrong isn't a minor paperwork issue — an uncertified POS can't legally be sold or used in the market. Here's what the law says, independent of who you integrate with.

Swedish cash register law and Skatteverket certification requirements

The legal basics

Le norme svedesi sui registratori di cassa sono state introdotte dalla Kassalagen (la legge sui registratori di cassa, SFS 2007:592) e oggi si trovano nel Capitolo 39 della legge sulle procedure fiscali (Skatteförfarandelag, SFS 2011:1244), insieme ai regolamenti tecnici di Skatteverket — SKVFS 2021:17 (requisiti per i registratori di cassa), SKVFS 2021:18 (uso dei registratori di cassa) e SKVFS 2021:16 (esportazione del giornale) —, che stabiliscono cosa deve fare un registratore di cassa conforme, tra cui produrre un rapporto Z e comunicare ogni vendita a un sistema di controllo certificato.

Qualsiasi attività che venda beni o servizi in contanti o con carta deve, in genere, utilizzare un sistema certificato, registrare ogni transazione e collegarlo a un Kontrollsystem o Kontrollenhet approvato.

The legal basics of Swedish cash register compliance

Two active standards

  • SKVFS 2020:9 (current)

    The cloud-based Kontrollsystem standard — no hardware required, and the standard Skatteverket wants new deployments to use. If you're building or buying new, there's no reason to go the hardware route. (How fiskaly is certified against both standards is covered on the platform page → — this page is about what the law requires, not about us.)

  • SKVFS 2009:2 (legacy)

    The hardware-based Kontrollenhet standard — a physical control unit per register. It's still valid and still supported for existing setups. If you've inherited a 2009:2 setup from an acquisition or legacy integration, it's still compliant — you don't need to rip it out overnight.

Certification requirements

  • Get your integration tested and working

    Test against whichever certified Kontrollsystem/Kontrollenhet you're using. (If that's us, the technical steps are on the Tax Compliance System page →.)

  • Submit a self-declaration to Skatteverket

    Confirm your POS meets the requirements. This is a known, defined process — not a blank page — but it's yours to file, not your vendor's.

  • Fai includere il tuo modello di registratore nell'elenco di Skatteverket

    Una volta dichiarato, il tuo modello di registratore di cassa compare nell'elenco di Skatteverket dei registratori di cassa dichiarati. Questo deve avvenire prima che i tuoi esercenti vadano live. Un aspetto da considerare in anticipo — la Svezia adotta un regime di autodichiarazione, quindi non c'è una decisione di approvazione da attendere, ma la fase di dichiarazione e inserimento nell'elenco ha una tempistica propria, che una maggiore velocità di integrazione non può accorciare. Prevedi tempo reale per questa fase.

What happens if you skip this

Skatteverket can audit cash register compliance directly, and an uncertified or non-compliant system is a liability for both the POS vendor and the merchants using it — not a theoretical one. If you're already selling into Sweden without a certified control system in place, that's worth fixing before it becomes an audit finding rather than a proactive project.

Consequences of non-compliant cash registers under a Skatteverket audit

Frequently asked questions

Yes — Kassalagen's reporting requirements aren't limited to cash transactions. Card and digital payments through a POS still need to be logged and reported.

You can still deploy against 2009:2, but there's no upside to choosing hardware over cloud for a new build. Most vendors starting fresh go straight to the cloud-based standard.

You do, since you're the one certifying your own POS application. A good provider gives you the technical documentation and guidance, but the filing itself is yours.

See how fiskaly handles the technical side

The law is yours to comply with — we make the technical side straightforward.

fiskaly's Tax Compliance System handling the technical side of Swedish VAT