QBO vs CSV vs OFX: Hvilket format til bankkontoudtog skal du bruge?
QBO, CSV og OFX har hver deres styrker til forskellige regnskabsplatforme. Her er, hvornår du skal bruge hvert format, og hvorfor det er vigtigt for import af kontoudtog.
Det Hurtige Svar: Match Format til Software
Hvis du allerede ved, hvilken regnskabssoftware du importerer til, er her den korte version.
| Software | Bedste Format | Hvorfor |
|---|---|---|
| QuickBooks Online | QBO | Nativt format, FITID duplikatdetektion, ingen kolonne-mapping |
| QuickBooks Desktop | QBO eller IIF | QBO til Web Connect import, IIF til batch-operationer |
| Xero | OFX | Foretrukket importformat, indbygget duplikatdetektion |
| Sage | CSV eller OFX | Afhænger af din Sage-version og modul |
| FreshBooks | CSV | Eneste understøttede bankimportformat |
| Wave | CSV eller OFX | Begge virker — OFX foretrækkes for duplikatbeskyttelse |
| Excel / Google Sheets | CSV eller XLSX | Direkte regnearksformater, ingen konvertering nødvendig |
| Quicken | QFX eller QIF | QFX foretrækkes til moderne versioner, QIF til ældre |
Resten af denne guide forklarer hvorfor disse anbefalinger holder — og hvad der går galt, når du vælger det forkerte format.
Dybdegående om QBO-format
QBO står for QuickBooks Web Connect. Det er Intuits proprietære format til finansielle data, bygget oven på OFX (Open Financial Exchange)-standarden med Intuit-specifikke udvidelser.
Sådan fungerer det
En QBO-fil er struktureret markup – ligesom XML, men bruger SGML-syntaks. Hver fil indeholder en header-blok, kontometadata og en liste over transaktioner. Her er et forenklet eksempel 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>
Nøglefunktioner
- FITID (Financial Institution Transaction ID): Hver transaktion får en unik identifikator. QuickBooks gemmer disse permanent – hvis du importerer den samme fil to gange, springes dubletter lydløst over. Dette er den absolut vigtigste fordel i forhold til CSV.
- BANKID og ACCTID: Routingnummeret og kontonummeret er indlejret i filen. QuickBooks bruger disse til automatisk at matche filen med den korrekte bankkonto.
- ACCTTYPE: Angiver, om kontoen er en checkkonto, opsparingskonto eller kreditkort. Ingen manuel valgmulighed er nødvendig.
- Standardiserede datoer: Alle datoer bruger YYYYMMDD-format. Ingen tvetydighed mellem MM/DD/ÅÅÅÅ og DD/MM/ÅÅÅÅ.
- Ledger balance: Slutbalancen er inkluderet til afstemningsverifikation.
Begrænsninger
QBO er reelt et QuickBooks-specifikt format. Selvom det teknisk set er baseret på OFX, betyder de Intuit-specifikke tags og .qbo-udvidelsen, at anden software enten ignorerer det eller fejlfortolker det. Xero importerer ikke QBO-filer. Sage gør heller ikke. Hvis du ikke bruger QuickBooks, er QBO ikke noget for dig.
Filtypen er .qbo.
Dybdegående om CSV-format
CSV (Comma-Separated Values) er det simpleste format til finansielle data – og det mest universelt understøttede. Det er ren tekst. Hver række er en transaktion. Kolonner er adskilt af kommaer (eller semikoloner eller tabulatorer, afhængigt af region).
Sådan fungerer det
En CSV-fil med bankudtog ser typisk sådan ud:
Dato,Beskrivelse,Beløb,Saldo
2026-01-03,LØNINDBETALING,4200.00,5432.50
2026-01-05,AMAZON.COM,-47.99,5384.51
2026-01-08,ELSELSKAB,-142.30,5242.21
Der er ingen wrapper, ingen header-blok, ingen metadata. Kun rækker og kolonner. Du kan åbne den i enhver teksteditor eller regnearksapplikation og se præcis, hvad der er indeni.
Styrker
- Universel kompatibilitet: Enhver regnskabsplatform, regneark, database og programmeringssprog kan læse CSV. Det er lingua franca for dataudveksling.
- Menneskeligt læsbart: Åbn filen, og du kan straks se og verificere hver transaktion.
- Redigerbart: Skal du rette en beskrivelse eller fjerne en transaktion før import? Åbn den i Excel, lav ændringen, gem. Prøv at gøre det med en QBO-fil.
- Lille filstørrelse: Et helt års transaktioner kan samlet fylde 100 KB.
Svagheder
CSV's enkelhed er også dens største problem for import af bankudtog.
- Ingen dubletdetektion: CSV-filer indeholder ikke transaktions-ID'er. Importer den samme fil to gange, og du får dobbelte poster uden en indbygget måde at forhindre det på.
- Kolonnetildeling kræves hver gang: Når du importerer en CSV, skal du manuelt angive, hvilken kolonne der er dato, beskrivelse og beløb. Får du det forkert, importeres transaktioner med beskrivelser i datofeltet.
- Tvetydighed i datoformat: Er
01/02/20262. januar eller 1. februar? CSV specificerer ikke. Din regnskabssoftware gætter baseret på din lokalitet – og gætter nogle gange forkert. - Problemer med talformater:
1.234,56er tydeligt i Danmark, men i USA betyder det samme mønster noget andet (1,234.56). CSV har ingen måde at angive, hvilken konvention den bruger, så regionale uoverensstemmelser korrumperer lydløst beløb. - Ingen kontometadata: CSV ved ikke, hvilken bankkonto den tilhører. Du vælger målkontoen manuelt hver gang.
Filtypen er .csv.
Dybdegående om OFX-format
OFX (Open Financial Exchange) er den åbne standard, som QBO er bygget på. Udviklet i fællesskab af Microsoft, Intuit og CheckFree i slutningen af 1990'erne, er det det universelle format til udveksling af finansielle data mellem institutioner og software.
Sådan fungerer det
OFX-filer bruger XML-baseret markup med en struktur, der næsten er identisk med QBO. Transaktionsdata, kontometadata og saldoplysninger er alle til stede – forskellen er, at OFX ikke inkluderer Intuits proprietære udvidelser.
<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>
Nøglefunktioner
- Transaktions-ID'er (FITID): Ligesom QBO inkluderer OFX unikke identifikatorer for hver transaktion. Xero, MYOB, GnuCash og anden software, der understøtter OFX, vil bruge disse til dubletdetektion.
- Kontometadata: Bank ID, konto ID og kontotype er indlejret. Software kan automatisk matche filen med den korrekte konto.
- Udtogsdatointervaller og saldi: Åbnings- og lukkedatoer samt saldi er inkluderet og understøtter afstemningsworkflows.
- Bred softwareunderstøttelse: OFX accepteres af Xero, MYOB, GnuCash, Sage (de fleste versioner), Wave, Moneydance og mange andre. Det er det mest bredt understøttede strukturerede finansielle format uden for QuickBooks-økosystemet.
Hvornår skal man bruge OFX frem for QBO
Hvis du bruger Xero, er OFX det foretrukne importformat. Xeros import af bankudtog er optimeret til OFX-filer – transaktioner mappes automatisk, dubletdetektion fungerer via FITID, og kontomatchning håndteres af metadata.
OFX er også det rigtige valg for enhver ikke-QuickBooks, ikke-Quicken software, der understøtter strukturerede finansielle importer. Det giver dig alle fordelene ved QBO – transaktions-ID'er, metadata, standardiserede datoer – uden Intuit-låsen.
Filtypen er .ofx.
Andre formater, der er værd at kende
Ud over de tre store tjener flere andre formater til bankudtog specifikke nicher.
QIF (Quicken Interchange Format)
QIF er det oprindelige format til personlige finanser, skabt af Intuit til Quicken i 1980'erne. Det er ren tekst med en simpel linje-for-linje struktur:
!Type:Bank
D01/15/2026
T-142.30
PELECTRIC COMPANY
^
D01/05/2026
T-47.99
PAMAZON.COM
^
Hvert felt får sin egen linje, foranført af en typekode (D for dato, T for beløb, P for modtager). ^-tegnet adskiller transaktioner.
QIF's fatale fejl er ingen transaktions-ID'er. Der findes ingen FITID-ækvivalent, hvilket betyder ingen dubletdetektion. Importer den samme fil to gange, og du får dobbelte poster. Intuit har officielt udfaset QIF for mange år siden, men det eksisterer stadig, fordi ældre versioner af Quicken og visse nicheprogrammer stadig forventer det.
QFX (Quicken Financial Exchange)
QFX er essentielt en OFX-fil med en .qfx-udvidelse og Intuit-specifikke headers, der fortæller Quicken at åbne den. Transaktionsdatastrukturen er identisk med OFX. Tænk på QFX som "OFX mærket til Quicken" – ligesom QBO er "OFX mærket til QuickBooks."
Hvis du bruger en moderne version af Quicken, er QFX din bedste mulighed. Den inkluderer FITID'er til dubletdetektion og alle de kontometadata, som OFX leverer.
IIF (Intuit Interchange Format)
IIF er et tab-separeret tekstformat designet til batch-import i QuickBooks Desktop. I modsætning til QBO – som importerer banktransaktioner til bank-feedet – importerer IIF direkte i registeret som bogførte transaktioner.
!TRNS TRNSID TRNSTYPE DATE ACCNT AMOUNT NAME
TRNS CHECK 01/15/2026 Checking -142.30 ELECTRIC COMPANY
ENDTRNS
IIF er kraftfuldt, men farligt, hvis det misbruges – transaktioner omgår QuickBooks' normale gennemgangs-workflow og går direkte ind i bøgerne. De fleste revisorer reserverer IIF til specifikke batch-operationer og bruger QBO til rutinemæssige bankimporter. IIF er kun til QuickBooks Desktop.
MT940 (SWIFT Standard)
MT940 er den internationale bankstandard for elektroniske bankudtog, udviklet af SWIFT. Det er det dominerende format i Europa – brugt af banker i Tyskland, Holland, Belgien og store dele af EU. MT940-beskeder bruger taggede felter (:60F: for åbningssaldo, :61: for transaktioner, :86: for beskrivelser) i en kompakt, men kryptisk syntaks. Hvis din regnskabssoftware (SAP, Exact, Datev) forventer MT940, er dette formatet, du skal bruge. Det er ikke almindeligt i Nordamerika.
CAMT.053 (ISO 20022 XML)
CAMT.053 er den moderne XML-baserede erstatning for MT940, en del af ISO 20022-standarden, der gradvist erstatter SWIFT's ældre beskedformater. Europæiske banker migrerer til CAMT.053, og det bliver standarden for virksomhedsbankplatforme.
CAMT.053 leverer rigere data end MT940 – struktureret betalingsinformation, detaljeret partidentifikation og bedre understøttelse af internationale transaktioner. Hvis du arbejder med europæiske virksomhedsbankudtog, vil du i stigende grad støde på dette format.
Sammenligningstabel for formater
Her er en oversigt over, hvordan de store formater klarer sig i forhold til hinanden på de funktioner, der er vigtigst for import af bankudtog.
| Funktion | QBO | CSV | OFX | QIF |
|---|---|---|---|---|
| Transaktions-ID'er | Ja (FITID) | Nej | Ja (FITID) | Nej |
| Dubletdetektion | Ja | Nej | Ja | Nej |
| Kolonnetildeling | Ikke nødvendig | Krævet | Ikke nødvendig | Ikke nødvendig |
| Kontometadata | Ja | Nej | Ja | Nej |
| Saldoinformation | Ja | Nej | Ja | Nej |
| Menneskeligt læsbart | Nej (SGML/XML) | Ja | Nej (XML) | Ja |
| Universel understøttelse | Kun QuickBooks | Overalt | De fleste regnskabsprogrammer | Begrænset/ældre |
| Dato-standardisering | Ja (YYYYMMDD) | Nej (varierer) | Ja (YYYYMMDD) | Nej (varierer) |
| Valutainformation | Ja | Nej | Ja | Nej |
| Redigerbar i regneark | Nej | Ja | Nej | Muligt, men skrøbeligt |
Mønsteret er klart: strukturerede formater (QBO, OFX) er bedre til import i regnskabssoftware, mens CSV er bedre til analyse og manuelle workflows. De strukturerede formater håndterer de kedelige dele – kolonnetildeling, dato-parsing, forebyggelse af dubletter – som CSV overlader til dig.
Hvornår CSV faktisk er det bedre valg
På trods af dets begrænsninger for bogføringsimport har CSV legitime fordele i specifikke scenarier.
Når du skal redigere data før import
Nogle gange er de rå bankdata ikke klar til import. Beskrivelser skal renses. Transaktioner skal kategoriseres. Beløb skal opdeles. CSV gør dette nemt — åbn i Excel, foretag dine ændringer, gem. Strukturerede formater som QBO og OFX er akavede at redigere, fordi enhver ændring i XML kan bryde filens gyldighed.
Når din målsøgte software kun accepterer CSV
FreshBooks understøtter for eksempel kun CSV til import af banktransaktioner. Nogle versioner af Sage har begrænset OFX-understøttelse og fungerer bedre med CSV. Hvis din software ikke accepterer strukturerede formater, er CSV din eneste mulighed.
Når du laver analyse i Excel eller Google Sheets
Hvis målet ikke er import til bogføringssoftware, men analyse af transaktioner i et regneark — opbygning af pivottabeller, kørsel af formler, oprettelse af diagrammer — er CSV (eller XLSX) det naturlige valg. Du ønsker data i rækker og kolonner, ikke indpakket i XML-tags.
Når du kombinerer data fra flere kilder
Har du brug for at flette transaktioner fra tre bankkonti, to kreditkort og en PayPal-eksport til en enkelt fil? CSV gør dette trivielt — kopier rækker sammen, standardiser kolonner, færdig. Fletning af QBO- eller OFX-filer kræver forståelse af deres XML-struktur og sikring af, at kontometadata er konsistente.
Ved arkivering til langtidsopbevaring
CSV er ren tekst. Den vil være læsbar om 50 år af enhver software på enhver platform. Proprietære formater afhænger af, at leverandørsupport fortsætter uendeligt. Til arkiveringsformål er CSV's enkelhed den sikreste langsigtede løsning.
Konvertering mellem formater med PDFSub
De fleste banker giver dig en PDF-udskrift — ikke en QBO-, OFX- eller endda CSV-fil. Udfordringen er ikke at vælge et format; det er at få dine data ind i det format i første omgang.
PDFSubs bankudskriftskonverter løser dette ved at udtrække transaktionsdata fra din PDF og outputte alle otte formater fra en enkelt upload:
- Excel (.xlsx) — til regnearksanalyse
- CSV — til universel kompatibilitet
- TSV — til tab-separerede arbejdsgange
- JSON — til udviklerintegrationer
- OFX — til Xero, MYOB, GnuCash, Wave, Sage
- QBO — til QuickBooks Online og Desktop
- QFX — til Quicken
- QIF — til ældre Quicken og nichesoftware
Upload én gang, download det format din software har brug for. Hvert struktureret format (QBO, OFX, QFX) inkluderer automatisk genererede FITIDs til duplikatanalyse, standardiserede YYYYMMDD-datoer og indlejrede kontometadata.
PDFSub fungerer med udskrifter fra over 20.000 banker verden over og understøtter 130+ sprog. Behandling sker i din browser først for privatlivets fred, med server-side AI som en fallback for scannede eller billedtunge dokumenter.
Planer starter ved 15 USD/måned, med konvertering af bankudskrifter til 29 USD/måned (Business plan + BSC add-on, 500 sider). Alle betalte planer inkluderer en 7-dages gratis prøveperiode. Se aktuelle priser for detaljer.
Importvejledninger
Har du allerede din konverterede fil og har brug for hjælp til at importere den? Disse trin-for-trin-vejledninger guider dig gennem processen:
- Sådan importerer du bankudskrifter til QuickBooks — QBO-import via Web Connect, CSV-import og fejlfinding
- Sådan importerer du bankudskrifter til Xero — OFX-import, CSV-import og opsætning af bankfeed
Ofte stillede spørgsmål
Kan jeg konvertere en QBO-fil til CSV?
Ja. Da QBO er strukturerede data, kan den parses og eksporteres til CSV. Du mister dog FITID-duplikatanalyse og kontometadata i processen. Hvis du går fra QBO til CSV, er det normalt, fordi du skal redigere dataene, før du genimporterer.
Accepterer QuickBooks Online OFX-filer?
QuickBooks Online understøtter primært QBO-filer til import af banktransaktioner. Selvom nogle brugere omdøber .ofx-filer til .qbo, understøttes dette ikke officielt og kan forårsage importfejl. For QuickBooks, brug QBO for at undgå problemer.
Hvilket format har den bedste duplikatanalyse?
QBO, OFX og QFX bruger alle FITID-baseret duplikatanalyse, og de er lige effektive. Nøglen er, at FITID skal være unik og konsistent — hvis du genkonverterer den samme udskrift, skal konverteren generere de samme FITIDs. PDFSub genererer deterministiske FITIDs baseret på transaktionsdata (dato, beløb, beskrivelse) for at sikre konsistens på tværs af konverteringer.
Understøttes QIF stadig i moderne Quicken?
Moderne versioner af Quicken har begrænset QIF-understøttelse og foretrækker stærkt QFX-filer til bankimport. QIF-import kan være gemt bag en avanceret indstilling. Hvis du bruger den aktuelle Quicken, skal du vælge QFX frem for QIF.
Hvilket format skal jeg bruge til Sage?
Det afhænger af dit Sage-produkt. Sage 50 accepterer OFX og CSV. Sage Business Cloud Accounting foretrækker CSV med et specifikt kolonneformat. Sage Intacct bruger sin egen CSV-importskabelon. Generelt er CSV den sikreste løsning, fordi alle Sage-produkter accepterer det.
Kan jeg importere bankudskrifter til Excel?
Excel "importerer" ikke bankudskrifter i bogføringsmæssig forstand — men det åbner CSV- og XLSX-filer direkte. Hvis dit mål er at analysere transaktioner i et regneark i stedet for at importere til bogføringssoftware, skal du vælge CSV- eller XLSX-format. Du får en ren tabel med datoer, beskrivelser, beløb og saldi, som du straks kan sortere, filtrere og pivote.
Hvorfor leverer nogle banker OFX-downloads, men ikke QBO?
QBO er Intuits proprietære format, og banker skal have licens til at producere QBO-filer. OFX er en åben standard — enhver bank kan producere OFX-filer uden licensafgifter. Derfor tilbyder mindre banker og internationale institutioner typisk OFX- eller CSV-downloads, men ikke QBO.
Hvad sker der, hvis jeg importerer det forkerte format?
De fleste bogføringssoftware vil afvise inkompatible filer med det samme med en fejl som "understøtter ikke filtype". Det farligere scenarie er, når softwaren accepterer filen, men misforstår den — typisk CSV-filer, hvor datoformaterne ikke matcher, eller kolonnerne er i forkert rækkefølge. Forhåndsvis altid importerede transaktioner, før du afslutter.