Skip to main content
This information is for general guidance only. Regulations may change. Always consult Skatteverket or a certified accountant for advice specific to your situation.
Bookkeeping is a legal requirement in Sweden. Every business — whether a sole proprietorship (enskild firma), limited company (aktiebolag), or partnership (handelsbolag) — must keep organized financial records. This guide explains the core concepts you need to understand.

What Is Bookkeeping?

Bookkeeping (bokföring) is the systematic recording of all financial transactions in your business. Every time money comes in or goes out, it must be documented. This includes invoices you send, payments you receive, expenses you incur, and any other financial activity. The purpose of bookkeeping is to:
  • Provide an accurate picture of your business’s financial position
  • Enable correct tax reporting
  • Comply with Swedish law (Bokföringslagen)
  • Help you make informed business decisions
Source: Bookkeeping requirements are defined in Bokföringslagen (BFL 1999:1078).

Who Must Keep Books?

All businesses in Sweden are required to keep books according to Bokföringslagen. This includes:
  • Enskild firma (sole proprietorship)
  • Aktiebolag / AB (limited company)
  • Handelsbolag / HB (general partnership)
  • Kommanditbolag / KB (limited partnership)
  • Ekonomisk förening (economic association)
There are no exceptions for small businesses. Even if your turnover is very low, you must maintain proper bookkeeping records.

Double-Entry Bookkeeping (Dubbel Bokföring)

Sweden uses the double-entry bookkeeping system, which is the international standard. The fundamental principle is: Every transaction is recorded in at least two accounts — one debit and one credit. The amounts must always balance:
Total Debits = Total Credits
This system follows the accounting equation:
Assets = Liabilities + Equity

Example: You Send an Invoice for 10,000 SEK + 2,500 SEK VAT

AccountDebitCredit
1510 Accounts receivable (Kundfordringar)12,500
3010 Revenue (Intäkter)10,000
2610 Output VAT (Utgående moms 25%)2,500
The debit side (12,500) equals the credit side (10,000 + 2,500). The books are balanced.

Example: You Receive Payment for That Invoice

AccountDebitCredit
1920 Bank account (Bankkonto)12,500
1510 Accounts receivable (Kundfordringar)12,500
The client’s debt is cleared, and the money is now in your bank account.

The BAS Chart of Accounts (BAS-kontoplanen)

The BAS chart of accounts is the Swedish standard framework for organizing accounts. It divides accounts into classes:
ClassCategorySwedish NameExamples
1xxxAssetsTillgångar1510 Accounts receivable, 1920 Bank account, 1210 Equipment
2xxxEquity & LiabilitiesEget kapital & Skulder2010 Equity, 2440 Accounts payable, 2610 Output VAT
3xxxRevenueIntäkter3010 Sales revenue, 3740 Government grants
4xxxCost of goods soldMaterial & varor4010 Materials, 4531 Import of services
5-6xxxOperating expensesÖvriga kostnader5010 Rent, 5410 Consumables, 6210 Phone
7xxxPersonnel costsPersonal7010 Salaries, 7510 Social contributions
8xxxFinancial itemsFinansiella poster8310 Interest income, 8410 Interest expense
As a freelancer without employees, you will primarily use accounts in classes 1, 2, 3, 5-6, and 8.
Source: The BAS chart of accounts is maintained by BAS-intressenternas Förening (bas.se).

Vouchers (Verifikationer)

Every bookkeeping entry must be supported by a voucher — a document that proves the transaction took place. Vouchers include:
  • Invoices you have sent
  • Invoices you have received
  • Receipts for purchases
  • Bank statements
  • Contracts or agreements

Requirements for Vouchers

Each voucher must contain:
  • Date of the transaction
  • Description of what occurred
  • Amount (including VAT if applicable)
  • Voucher number (sequential, no gaps)
  • Counterpart (who you paid or who paid you)
Vouchers must be numbered in a continuous series: V1, V2, V3, and so on. Gaps in the series are not allowed.

Accounting Methods

Sweden allows two primary accounting methods:

1. Accrual Method (Fakturametoden)

Transactions are recorded when the invoice is issued or received, regardless of when payment occurs. This is the standard method and is required for businesses with annual turnover over 3 million SEK. Example: You send an invoice on March 15. You record revenue on March 15, even though the client pays on April 14.

2. Cash Method (Kontantmetoden)

Transactions are recorded when payment is made or received. This method is simpler but is only allowed for businesses with annual turnover under 3 million SEK. Example: You send an invoice on March 15. You record revenue on April 14, when the client actually pays.
Source: BFN’s general guidelines (BFNAR 2006:1 and BFNAR 2017:3) specify when each method may be used.
Most freelancers can choose either method, but the accrual method gives a more accurate picture of your financial position at any point in time.

Financial Year (Räkenskapsår)

Your financial year is the 12-month period for which you prepare your annual accounts:
  • Sole proprietors (enskild firma): Must use the calendar year (January 1 — December 31).
  • Limited companies (AB): Can use a broken financial year (brutet räkenskapsår), such as July 1 — June 30. This is set at registration with Bolagsverket.

Annual Accounts

At the end of each financial year, you must prepare annual accounts:

Sole Proprietors (Enskild firma)

  • Turnover under 3 million SEK: You can use simplified annual accounts (förenklat årsbokslut) according to BFN’s K1 rules.
  • Turnover over 3 million SEK: You must prepare a full annual report (årsbokslut) according to K2 rules.

Limited Companies (Aktiebolag)

Must prepare a formal annual report (årsredovisning) that is filed with Bolagsverket. Smaller companies follow K2 rules; larger ones follow K3.

SIE Format

SIE (Standard Import Export) is a Swedish file format for exchanging accounting data between different systems. It was developed in the 1990s and is universally supported by Swedish accounting software. The most commonly used version is SIE4, which contains a complete set of accounting data including account balances and individual transactions. SIE files are useful for:
  • Transferring data to your accountant
  • Migrating between accounting systems
  • Importing data into Aourly or exporting from it

Digital Bookkeeping

Digital bookkeeping is fully accepted in Sweden. You do not need to maintain paper records. Digital receipts, scanned documents, and electronic invoices all have the same legal standing as their paper counterparts. However, you must ensure that:
  • Digital records are stored securely and are backed up
  • Records are legible and accessible for the entire 7-year retention period
  • You can present records to Skatteverket upon request

Summary

  • All Swedish businesses must keep books according to Bokföringslagen
  • Double-entry bookkeeping records every transaction as both a debit and a credit
  • The BAS chart of accounts is the standard framework used across Sweden
  • Every entry must be backed by a numbered voucher
  • Choose between accrual (fakturametoden) or cash (kontantmetoden) accounting
  • Prepare annual accounts at the end of each financial year
  • SIE4 is the standard format for exchanging accounting data
  • Keep all records for at least 7 years
Start with a simple accounting setup and grow from there. Most freelancers only use a handful of BAS accounts regularly.
Failing to keep proper books is a criminal offense in Sweden (bokföringsbrott) and can result in fines or imprisonment.

Frequently Asked Questions

Yes. Many sole proprietors handle their own bookkeeping using software like Fortnox or Visma. However, if your business is complex or you are unsure, hiring an accountant is a wise investment.
Bokföring (bookkeeping) is the day-to-day recording of transactions. Redovisning (accounting) is broader and includes analysis, reporting, annual accounts, and tax filing.
It is not legally required, but it is the de facto standard in Sweden. Virtually all Swedish accounting software uses BAS, and your accountant will expect it.