QBO vs CSV vs OFX: Vilket bankkontoutdrag-format ska du använda?
QBO, CSV och OFX har alla sina fördelar för olika redovisningsplattformar. Här är när du ska använda varje format och varför det spelar roll för import av bankkontoutdrag.
Du konverterar ett bankkontoutdrag och verktyget frågar vilket format du vill ha. QBO, CSV, OFX, QIF, IIF, QFX – listan kan göras lång. Du väljer ett, importerar det och stöter omedelbart på problem. Kolumner mappas inte. Dubbla transaktioner dyker upp. Datum är fel. Eller så avvisar programvaran filen helt.
Formatet du väljer avgör om din import tar tio sekunder eller två timmar. Välj rätt format och transaktioner flödar in i din redovisningsmjukvara utan manuellt arbete – datum, belopp, beskrivningar och dubblettskydd hanteras automatiskt. Välj fel format och du fastnar med att mappa kolumner, formatera om datum och jaga spökdubbletter som inte borde finnas.
Svaret är enkelt när du vet vart datan ska. Den här guiden bryter ner varje större format för bankkontoutdrag – vad det gör, hur det fungerar och exakt när du ska använda det.
Det snabba svaret: Matcha format med programvara
Om du redan vet vilken redovisningsmjukvara du importerar till, här är den korta versionen.
| Programvara | Bästa format | Varför |
|---|---|---|
| QuickBooks Online | QBO | Ursprungsformat, FITID dubblettdetektering, ingen kolumnmappning |
| QuickBooks Desktop | QBO eller IIF | QBO för Web Connect-import, IIF för batch-operationer |
| Xero | OFX | Föredraget importformat, inbyggd dubblettdetektering |
| Sage | CSV eller OFX | Beror på din Sage-version och modul |
| FreshBooks | CSV | Enda stödda bankimportformatet |
| Wave | CSV eller OFX | Båda fungerar – OFX föredras för dubblettskydd |
| Excel / Google Sheets | CSV eller XLSX | Direkt kalkylbladsformat, ingen konvertering behövs |
| Quicken | QFX eller QIF | QFX föredras för moderna versioner, QIF för äldre |
Resten av den här guiden förklarar varför dessa rekommendationer gäller – och vad som går fel när du väljer fel format.
QBO-format i detalj
QBO står för QuickBooks Web Connect. Det är Intuits proprietära format för finansiell data, byggt ovanpå OFX-standarden (Open Financial Exchange) med Intuit-specifika tillägg.
Hur det fungerar
En QBO-fil är strukturerad markup – liknande XML men med SGML-syntax. Varje fil innehåller ett header-block, kontometadata och en lista över transaktioner. Här är ett förenklat exempel på strukturen:
OFXHEADER:100
DATA:OFXSGML
VERSION:102
...
<BANKMSGSRSV1>
<STMTTRNRS>
<STMTRS>
<CURDEF>USD</CURDEF>
<BANKACCTFROM>
<BANKID>021000021</BANKID>
<ACCTID>1234567890</ACCTID>
<ACCTTYPE>CHECKING</ACCTTYPE>
</BANKACCTFROM>
<BANKTRANLIST>
<STMTTRN>
<TRNTYPE>DEBIT</TRNTYPE>
<DTPOSTED>20260115</DTPOSTED>
<TRNAMT>-142.30</TRNAMT>
<FITID>2026011500001</FITID>
<NAME>ELECTRIC COMPANY</NAME>
</STMTTRN>
</BANKTRANLIST>
<LEDGERBAL>
<BALAMT>5242.21</BALAMT>
<DTASOF>20260131</DTASOF>
</LEDGERBAL>
</STMTRS>
</STMTTRNRS>
</BANKMSGSRSV1>
Viktiga funktioner
- FITID (Financial Institution Transaction ID): Varje transaktion får en unik identifierare. QuickBooks lagrar dessa permanent – om du importerar samma fil två gånger hoppas dubbletter tyst över. Detta är den enskilt viktigaste fördelen jämfört med CSV.
- BANKID och ACCTID: Routingnummer och kontonummer är inbäddade i filen. QuickBooks använder dessa för att automatiskt matcha filen till rätt bankkonto.
- ACCTTYPE: Anger om kontot är ett checkkonto, sparkonto eller kreditkort. Ingen manuell val behövs.
- Standardiserade datum: Alla datum använder formatet ÅÅÅÅMMDD. Ingen tvetydighet mellan MM/DD/ÅÅÅÅ och DD/MM/ÅÅÅÅ.
- Ledgerbalans: Slutbalansen ingår för avstämningsverifiering.
Begränsningar
QBO är i princip ett format endast för QuickBooks. Även om det tekniskt sett är baserat på OFX, innebär de Intuit-specifika taggarna och .qbo-tillägget att annan programvara antingen ignorerar det eller läser det fel. Xero importerar inte QBO-filer. Sage gör det inte heller. Om du inte använder QuickBooks är QBO inte för dig.
Filändelsen är .qbo.
CSV-format i detalj
CSV (Comma-Separated Values) är det enklaste formatet för finansiell data – och det mest universellt stödda. Det är ren text. Varje rad är en transaktion. Kolumner separeras av kommatecken (eller semikolon, eller tabbar, beroende på region).
Hur det fungerar
Ett CSV-fil från ett bankkontoutdrag ser typiskt ut så här:
Datum,Beskrivning,Belopp,Saldo
2026-01-03,LÖNEDEPOSITUM,4200.00,5432.50
2026-01-05,AMAZON.COM,-47.99,5384.51
2026-01-08,ELBOLAGET,-142.30,5242.21
Det finns ingen omslutning, inget header-block, ingen metadata. Bara rader och kolumner. Du kan öppna det i vilken textredigerare eller kalkylprogram som helst och se exakt vad som finns inuti.
Styrkor
- Universell kompatibilitet: Alla redovisningsplattformar, kalkylprogram, databaser och programmeringsspråk kan läsa CSV. Det är lingua franca för datautbyte.
- Mänskligt läsbart: Öppna filen och du kan omedelbart se och verifiera varje transaktion.
- Redigerbart: Behöver du fixa en beskrivning eller ta bort en transaktion före import? Öppna den i Excel, gör ändringen, spara. Försök göra det med en QBO-fil.
- Liten filstorlek: Ett helt års transaktioner kan uppgå till 100 KB.
Svagheter
CSV:s enkelhet är också dess största problem för import av bankkontoutdrag.
- Ingen dubblettdetektering: CSV-filer innehåller inga transaktions-ID:n. Importera samma fil två gånger och du får dubbla poster utan inbyggt sätt att förhindra det.
- Kolumnmappning krävs varje gång: När du importerar en CSV måste du manuellt ange vilken kolumn som är datum, beskrivning och belopp. Gör du fel importeras transaktioner med beskrivningar i datumfältet.
- Tvetydighet i datumformat: Är
01/02/20262 januari eller 1 februari? CSV specificerar inte. Din redovisningsmjukvara gissar baserat på din region – och gissar ibland fel. - Problem med talformat:
1,234.56är tydligt i USA, men i Tyskland betyder samma mönster något annat (1.234,56). CSV har inget sätt att deklarera vilken konvention den använder, så regionala fel tyst korrumperar belopp. - Ingen kontometadata: CSV vet inte vilket bankkonto det tillhör. Du väljer målkonto manuellt varje gång.
Filändelsen är .csv.
OFX-format i detalj
OFX (Open Financial Exchange) är den öppna standard som QBO bygger på. Utvecklad gemensamt av Microsoft, Intuit och CheckFree i slutet av 1990-talet, är det det universella formatet för utbyte av finansiell data mellan institutioner och programvara.
Hur det fungerar
OFX-filer använder XML-baserad markup med en struktur som nästan är identisk med QBO. Transaktionsdata, kontometadata och balansinformation finns alla där – skillnaden är att OFX inte inkluderar Intuits proprietära tillägg.
<OFX>
<BANKMSGSRSV1>
<STMTTRNRS>
<STMTRS>
<CURDEF>USD</CURDEF>
<BANKACCTFROM>
<BANKID>021000021</BANKID>
<ACCTID>1234567890</ACCTID>
<ACCTTYPE>CHECKING</ACCTTYPE>
</BANKACCTFROM>
<BANKTRANLIST>
<STMTTRN>
<TRNTYPE>DEBIT</TRNTYPE>
<DTPOSTED>20260115</DTPOSTED>
<TRNAMT>-142.30</TRNAMT>
<FITID>2026011500001</FITID>
<NAME>ELECTRIC COMPANY</NAME>
</STMTTRN>
</BANKTRANLIST>
</STMTRS>
</STMTTRNRS>
</BANKMSGSRSV1>
</OFX>
Viktiga funktioner
- Transaktions-ID:n (FITID): Precis som QBO inkluderar OFX unika identifierare för varje transaktion. Xero, MYOB, GnuCash och annan programvara som stöder OFX kommer att använda dessa för dubblettdetektering.
- Kontometadata: Bank-ID, konto-ID och kontotyp är inbäddade. Programvara kan automatiskt matcha filen till rätt konto.
- Utdragsdatumintervall och saldon: Öppnings- och slutdatum samt saldon ingår, vilket stöder avstämningsflöden.
- Brett programvarustöd: OFX accepteras av Xero, MYOB, GnuCash, Sage (de flesta versioner), Wave, Moneydance och många andra. Det är det mest brett stödda strukturerade finansiella formatet utanför QuickBooks-ekosystemet.
När du ska använda OFX istället för QBO
Om du använder Xero är OFX det föredragna importformatet. Xeros import av bankkontoutdrag är optimerad för OFX-filer – transaktioner mappas automatiskt, dubblettdetektering fungerar via FITID och kontomatchning hanteras av metadata.
OFX är också rätt val för all programvara som inte är QuickBooks eller Quicken som stöder strukturerade finansiella importer. Det ger dig alla fördelar med QBO – transaktions-ID:n, metadata, standardiserade datum – utan Intuit-låsningen.
Filändelsen är .ofx.
Andra format värda att känna till
Utöver de tre stora finns flera andra format för bankkontoutdrag som tjänar specifika nischer.
QIF (Quicken Interchange Format)
QIF är det ursprungliga formatet för personlig ekonomi, skapat av Intuit för Quicken på 1980-talet. Det är ren text med en enkel rad-för-rad-struktur:
!Type:Bank
D01/15/2026
T-142.30
PELECTRIC COMPANY
^
D01/05/2026
T-47.99
PAMAZON.COM
^
Varje fält får sin egen rad, prefixad med en typkod (D för datum, T för belopp, P för betalningsmottagare). ^-tecknet separerar transaktioner.
QIF:s dödliga brist är inga transaktions-ID:n. Det finns ingen FITID-motsvarighet, vilket innebär ingen dubblettdetektering. Importera samma fil två gånger och du får dubbla poster. Intuit har officiellt avvecklat QIF för flera år sedan, men det kvarstår eftersom äldre versioner av Quicken och viss nischad programvara fortfarande förväntar sig det.
QFX (Quicken Financial Exchange)
QFX är i princip en OFX-fil med filändelsen .qfx och Intuit-specifika headers som talar om för Quicken att öppna den. Transaktionsdatastrukturen är identisk med OFX. Tänk på QFX som "OFX märkt för Quicken" – på samma sätt som QBO är "OFX märkt för QuickBooks".
Om du använder en modern version av Quicken är QFX ditt bästa alternativ. Den inkluderar FITID:n för dubblettdetektering och all kontometadata som OFX tillhandahåller.
IIF (Intuit Interchange Format)
IIF är ett tab-separerat textformat designat för batch-importer till QuickBooks Desktop. Till skillnad från QBO – som importerar banktransaktioner till bankflödet – importerar IIF direkt in i registret som bokförda transaktioner.
!TRNS TRNSID TRNSTYPE DATE ACCNT AMOUNT NAME
TRNS CHECK 01/15/2026 Checking -142.30 ELECTRIC COMPANY
ENDTRNS
IIF är kraftfullt men farligt om det missbrukas – transaktioner kringgår QuickBooks normala granskningsflöde och går direkt in i böckerna. De flesta redovisningsekonomer reserverar IIF för specifika batch-operationer och använder QBO för rutinmässiga bankimporter. IIF är endast för QuickBooks Desktop.
MT940 (SWIFT-standard)
MT940 är den internationella bankstandarden för elektroniska bankkontoutdrag, utvecklad av SWIFT. Det är det dominerande formatet i Europa – används av banker i Tyskland, Nederländerna, Belgien och stora delar av EU. MT940-meddelanden använder taggade fält (:60F: för ingående balans, :61: för transaktioner, :86: för beskrivningar) i en kompakt men kryptisk syntax. Om din redovisningsmjukvara (SAP, Exact, Datev) förväntar sig MT940, är detta formatet att använda. Det är inte vanligt i Nordamerika.
CAMT.053 (ISO 20022 XML)
CAMT.053 är den moderna XML-baserade ersättningen för MT940, en del av ISO 20022-standarden som gradvis ersätter SWIFT:s äldre meddelandestandarder. Europeiska banker migrerar till CAMT.053, och det blir standarden för företagsbankplattformar.
CAMT.053 ger rikare data än MT940 – strukturerad remitteringsinformation, detaljerad partidentifiering och bättre stöd för internationella transaktioner. Om du arbetar med europeiska företagsbankkontoutdrag kommer du allt oftare att stöta på detta format.
Jämförelsetabell för format
Så här står sig de stora formaten mot varandra baserat på de funktioner som är viktigast för import av bankkontoutdrag.
| Funktion | QBO | CSV | OFX | QIF |
|---|---|---|---|---|
| Transaktions-ID:n | Ja (FITID) | Nej | Ja (FITID) | Nej |
| Dubblettdetektering | Ja | Nej | Ja | Nej |
| Kolumnmappning | Behövs ej | Krävs | Behövs ej | Behövs ej |
| Kontometadata | Ja | Nej | Ja | Nej |
| Balansinformation | Ja | Nej | Ja | Nej |
| Mänskligt läsbart | Nej (SGML/XML) | Ja | Nej (XML) | Ja |
| Universellt stöd | Endast QuickBooks | Överallt | De flesta redovisningsprogram | Begränsat/äldre |
| Datumstandardisering | Ja (ÅÅÅÅMMDD) | Nej (varierar) | Ja (ÅÅÅÅMMDD) | Nej (varierar) |
| Valutainformation | Ja | Nej | Ja | Nej |
| Redigerbart i kalkylprogram | Nej | Ja | Nej | Möjligt men bräckligt |
Mönstret är tydligt: strukturerade format (QBO, OFX) är bättre för import till redovisningsprogram, medan CSV är bättre för analys och manuella arbetsflöden. De strukturerade formaten hanterar de tråkiga delarna – kolumnmappning, datumtolkning, dubblettförebyggande – som CSV lämnar upp till dig.
När CSV faktiskt är det bättre valet
Trots sina begränsningar för redovisningsimporter har CSV legitima fördelar i specifika scenarier.
När du behöver redigera data före import
Ibland är rå bankdata inte redo för import. Beskrivningar behöver rensas. Transaktioner behöver kategoriseras. Belopp behöver delas upp. CSV gör detta enkelt – öppna i Excel, gör dina ändringar, spara. Strukturerade format som QBO och OFX är obekväma att redigera eftersom varje ändring i XML kan bryta filens giltighet.
När din målmjukvara endast accepterar CSV
FreshBooks, till exempel, stöder endast CSV för import av banktransaktioner. Vissa versioner av Sage har begränsat OFX-stöd och fungerar bättre med CSV. Om din programvara inte accepterar strukturerade format är CSV ditt enda alternativ.
När du gör analyser i Excel eller Google Sheets
Om målet inte är att importera till redovisningsprogram utan att analysera transaktioner i ett kalkylblad – bygga pivottabeller, köra formler, skapa diagram – är CSV (eller XLSX) det naturliga valet. Du vill ha datan i rader och kolumner, inte insvept i XML-taggar.
När du kombinerar data från flera källor
Behöver du slå ihop transaktioner från tre bankkonton, två kreditkort och en PayPal-export till en enda fil? CSV gör detta trivialt – kopiera rader tillsammans, standardisera kolumner, klart. Att slå ihop QBO- eller OFX-filer kräver förståelse för deras XML-struktur och säkerställande av att kontometadatan är konsekvent.
Vid arkivering för långtidslagring
CSV är ren text. Den kommer att vara läsbar om 50 år av vilken programvara som helst på vilken plattform som helst. Proprietära format är beroende av att leverantörsstödet fortsätter på obestämd tid. För arkiveringsändamål är CSV:s enkelhet det säkraste långsiktiga valet.
Konvertera mellan format med PDFSub
De flesta banker ger dig ett PDF-utdrag – inte en QBO-, OFX- eller ens CSV-fil. Utmaningen är inte att välja ett format; det är att få din data till det formatet från första början.
PDFSubs konverterare för bankkontoutdrag löser detta genom att extrahera transaktionsdata från din PDF och mata ut alla åtta format från en enda uppladdning:
- Excel (.xlsx) – för kalkylbladsanalys
- CSV – för universell kompatibilitet
- TSV – för tab-separerade arbetsflöden
- JSON – för utvecklarintegrationer
- OFX – för Xero, MYOB, GnuCash, Wave, Sage
- QBO – för QuickBooks Online och Desktop
- QFX – för Quicken
- QIF – för äldre Quicken och nischad programvara
Ladda upp en gång, ladda ner vilket format din programvara än behöver. Varje strukturerat format (QBO, OFX, QFX) inkluderar automatiskt genererade FITID:n för dubblettdetektering, standardiserade datum i ÅÅÅÅMMDD-format och inbäddad kontometadata.
PDFSub fungerar med utdrag från över 20 000 banker globalt och stöder över 130 språk. Bearbetning sker i din webbläsare först för integritet, med serverbaserad AI som reserv för skannade eller bildtunga dokument.
Planer börjar på 10 USD/månad, med konvertering av bankkontoutdrag för 29 USD/månad (Business-plan + BSC-tillägg, 500 sidor). Alla betalda planer inkluderar en 7-dagars gratis provperiod. Se aktuella priser för detaljer.
Importguider
Har du redan din konverterade fil och behöver hjälp med att importera den? Dessa steg-för-steg-guider leder dig genom processen:
- Hur man importerar bankkontoutdrag till QuickBooks – QBO-import via Web Connect, CSV-import och felsökning
- Hur man importerar bankkontoutdrag till Xero – OFX-import, CSV-import och inställning av bankflöde
Vanliga frågor
Kan jag konvertera en QBO-fil till CSV?
Ja. Eftersom QBO är strukturerad data kan den parsas och exporteras till CSV. Du kommer dock att förlora FITID-dubblettdetektering och kontometadata i processen. Om du går från QBO till CSV är det oftast för att du behöver redigera datan innan du importerar igen.
Accepterar QuickBooks Online OFX-filer?
QuickBooks Online stöder främst QBO-filer för import av banktransaktioner. Även om vissa användare byter namn på .ofx-filer till .qbo, stöds detta inte officiellt och kan orsaka importfel. För QuickBooks, använd QBO för att undvika problem.
Vilket format har bäst dubblettdetektering?
QBO, OFX och QFX använder alla FITID-baserad dubblettdetektering, och de är lika effektiva. Nyckeln är att FITID måste vara unikt och konsekvent – om du konverterar samma utdrag igen måste konverteraren generera samma FITID:n. PDFSub genererar deterministiska FITID:n baserat på transaktionsdata (datum, belopp, beskrivning) för att säkerställa konsekvens mellan konverteringar.
Stöds QIF fortfarande i modern Quicken?
Moderna versioner av Quicken har begränsat QIF-stöd och föredrar starkt QFX-filer för bankimporter. QIF-import kan vara dold bakom ett avancerat alternativ. Om du använder aktuell Quicken, välj QFX över QIF.
Vilket format ska jag använda för Sage?
Det beror på din Sage-produkt. Sage 50 accepterar OFX och CSV. Sage Business Cloud Accounting föredrar CSV med en specifik kolumnlayout. Sage Intacct använder sin egen CSV-importmall. Generellt sett är CSV det säkraste valet eftersom alla Sage-produkter accepterar det.
Kan jag importera bankkontoutdrag till Excel?
Excel "importerar" inte bankkontoutdrag i redovisningsbemärkelse – men det öppnar CSV- och XLSX-filer direkt. Om ditt mål är att analysera transaktioner i ett kalkylblad snarare än att importera till redovisningsprogram, välj CSV- eller XLSX-format. Du får en ren tabell med datum, beskrivningar, belopp och saldon som du omedelbart kan sortera, filtrera och pivota.
Varför erbjuder vissa banker OFX-nedladdningar men inte QBO?
QBO är Intuits proprietära format, och banker måste licensiera rätten att producera QBO-filer. OFX är en öppen standard – alla banker kan producera OFX-filer utan licensavgifter. Det är därför mindre banker och internationella institutioner vanligtvis erbjuder OFX- eller CSV-nedladdningar men inte QBO.
Vad händer om jag importerar fel format?
De flesta redovisningsprogram kommer att avvisa inkompatibla filer helt med ett felmeddelande som "ohanterat filformat". Det farligare scenariot är när programvaran accepterar filen men misstolkar den – vanligtvis CSV-filer där datumformaten inte matchar eller kolumnerna är i fel ordning. Förhandsgranska alltid importerade transaktioner innan du slutför.
Slutsatsen
Valet av format är inte en mindre detalj – det är skillnaden mellan en ren import och ett mardrömslikt städuppdrag. Regeln är enkel: använd det mest strukturerade formatet som din programvara stöder.
För QuickBooks är det QBO. För Xero är det OFX. För FreshBooks och programvara med begränsade importalternativ är det CSV. Och för kalkylbladsanalys håller CSV eller XLSX saker enkla.
När du behöver gå från ett PDF-bankkontoutdrag till något av dessa format, hanterar PDFSub konverteringen och ger dig alla format från en enda uppladdning – så du aldrig behöver konvertera två gånger.