SIE och Excel

SIE-filformatet förklarat

Så fungerar en SIE-fil: de fyra typerna, de viktigaste kommandona, teckenkodningen PC8 och ett exempel med verifikation.

Uppdaterad 19 oktober 2026

Vad är SIE?

SIE (Standard Import Export) är ett svenskt filformat för att flytta bokföring mellan program, till exempel från ett bokföringssystem till revisorn eller till ett annat program. Filen är vanlig text där varje rad börjar med ett kommando som #KONTO, #IB eller #VER.

Standarden förvaltas av SIE-Gruppen. Mer information och exempelfiler finns på sie.se. Är du ny? Börja med Vad är en SIE-fil?

De fyra SIE-typerna

Typ 1Årssaldon: ingående och utgående balans samt resultat per konto.
Typ 2Periodsaldon. En utökning av typ 1 med saldon per konto och period.
Typ 3Objektsaldon. En utökning av typ 2 med saldon per objekt, till exempel kostnadsställe eller projekt.
Typ 4Transaktioner: verifikationer med alla konteringsrader. Finns som 4E (export) och 4I (import). Typ 1, 2, 3 och 4E får ändelsen .SE och importfiler (4I) ändelsen .SI.

De viktigaste kommandona

#FLAGGAMarkerar om filen redan har importerats, 0 eller 1.
#PROGRAMProgrammet som skapade filen och dess version.
#FORMATTeckenformat, normalt PC8.
#GENDatum då filen skapades.
#SIETYPSIE-typ, 1 till 4.
#FNAMNFöretagets namn.
#ORGNROrganisationsnummer.
#RARRäkenskapsår. 0 är aktuellt år och -1 föregående år.
#KONTOKontonummer och kontonamn.
#KTYPKontotyp: T tillgång, S skuld, K kostnad, I intäkt.
#SRUSRU-kod för kontot, som används vid deklaration.
#DIM och #OBJEKTDimensioner och objekt, till exempel kostnadsställe och projekt.
#IB, #UB och #RESIngående balans, utgående balans och resultat för ett konto.
#PSALDOSaldo för ett konto under en period.
#OIB och #OUBIngående och utgående balans för ett objekt.
#VERBörjar en verifikation: serie, nummer, datum och text.
#TRANSEn konteringsrad i verifikationen: konto, objekt och belopp.
#RTRANS och #BTRANSKorrigeringar: en tillagd respektive en borttagen rad.
#OMFATTNDatum till och med vilket saldona gäller. Visar att filen bara omfattar en del av året.
#UNDERDIMUnderdimension, till exempel kostnadsbärare under kostnadsställe.
#KSUMMAKontrollsumma (CRC-32) som upptäcker skadade filer. Står före och efter innehållet.
#FTYPFöretagsform, till exempel AB eller E.
#PROSAFri kommentar om filens innehåll.

Exempel på en verifikation

#FLAGGA 0
#FORMAT PC8
#SIETYP 4
#FNAMN "Exempel AB"
#RAR 0 20240101 20241231
#KONTO 1930 "Företagskonto"
#KONTO 3001 "Försäljning"
#KONTO 2610 "Utgående moms 25 %"
#VER "A" 1 20240115 "Kundbetalning"
{
   #TRANS 1930 {} 12500.00
   #TRANS 3001 {} -10000.00
   #TRANS 2610 {} -2500.00
}
  • Debet skrivs som positivt belopp och kredit som negativt. Summan av en verifikation ska vara noll.
  • Datum skrivs som ÅÅÅÅMMDD, till exempel 20240115.
  • Belopp använder punkt som decimaltecken.
  • Text med mellanslag står inom citattecken. Ett citattecken i texten skrivs med ett snedstreck framför.
  • Belopp har högst två decimaler och skrivs utan plustecken. Ett minustecken står före beloppet.
  • Objekt, till exempel kostnadsställe, skrivs inom klammerparenteser efter kontot. Tomma klammerparenteser betyder inget objekt.

Dimensioner och objekt

Dimensioner används för att dela upp bokföringen, till exempel på kostnadsställe eller projekt. Standarden reserverar dessa dimensionsnummer, och de behöver inte deklareras med #DIM i filen:

1Kostnadsställe eller resultatenhet
2Kostnadsbärare (underdimension till 1)
6Projekt
7Anställd
8Kund
9Leverantör
10Faktura

Nummer från 20 och uppåt är fria att använda och ska deklareras. I en #TRANS-rad står objekten som par av dimensionsnummer och objektkod inom klammerparenteser, till exempel {1 "100" 6 "P7"}.

Radbrytningar, citattecken och kontrollsumma

Varje post avslutas med en radbrytning (LF). Ett CR före LF är tillåtet men inte nödvändigt, så både Windows- och Unix-radbrytningar fungerar. Fält skiljs åt med mellanslag eller tabbtecken, och citattecken behövs bara när fältet innehåller mellanslag. Vissa program är ändå känsliga: Fortnox kan avvisa en fil om värdet i #SIETYP, #FLAGGA, #FORMAT eller #ORGNR står inom citattecken.

Filen kan ha en kontrollsumma som skyddar mot skador. Den börjar med en rad #KSUMMA och slutar med en rad #KSUMMA följd av ett tal, som räknas ut med CRC-32 över innehållet. Ändrar du en fil för hand stämmer summan inte längre.

Teckenkodning och å, ä, ö

Enligt standarden skrivs SIE-filer i teckenkodningen PC8, som är samma sak som CP437. Excel och moderna textredigerare förväntar sig ofta en annan kodning, och då blir å, ä och ö fel. I verktygen på den här webbplatsen kan du välja teckenkodning manuellt om den automatiska identifieringen skulle missa.

Källa

Beskrivningen bygger på SIE-Gruppens filformatsspecifikation, version 4B (engelska, PDF).

Prova verktygen