QBO проти CSV проти OFX: Який формат банківської виписки вибрати?
QBO, CSV та OFX мають свої переваги для різних бухгалтерських платформ. Ось коли використовувати кожен формат і чому це важливо для імпорту банківських виписок.

Ви конвертуєте банківську виписку, і програма запитує, який формат ви хочете. QBO, CSV, OFX, QIF, IIF, QFX – список нескінченний. Ви обираєте один, імпортуєте його і одразу стикаєтеся з проблемами. Стовпці не співпадають. З'являються дублікати транзакцій. Дати неправильні. Або програма взагалі відхиляє файл.
Формат, який ви обираєте, визначає, чи займе ваш імпорт десять секунд чи дві години. Виберіть правильний, і транзакції потраплять у ваше бухгалтерське програмне забезпечення без жодної ручної роботи – дати, суми, описи та захист від дублікатів обробляються автоматично. Виберіть неправильний, і ви будете змушені зіставляти стовпці, переформатовувати дати та шукати примарні дублікати, яких не повинно існувати.
Відповідь проста, коли ви знаєте, куди йдуть дані. Цей посібник розглядає кожен основний формат банківської виписки – що він робить, як працює і коли саме його слід використовувати.

Хочете використати цю інфографіку у своєму блозі? Скопіюйте цей код для вбудовування:
Швидка відповідь: Підберіть формат до програмного забезпечення
Якщо ви вже знаєте, в яке бухгалтерське програмне забезпечення ви імпортуєте, ось коротка версія.
| Програмне забезпечення | Найкращий формат | Чому |
|---|---|---|
| QuickBooks Online | QBO | Нативний формат, виявлення дублікатів за FITID, без зіставлення стовпців |
| QuickBooks Desktop | QBO або IIF | QBO для імпорту Web Connect, IIF для пакетних операцій |
| Xero | OFX | Переважний формат імпорту, вбудоване виявлення дублікатів |
| Sage | CSV або OFX | Залежить від вашої версії Sage та модуля |
| FreshBooks | CSV | Єдиний підтримуваний формат імпорту банківських даних |
| Wave | CSV або OFX | Обидва працюють – OFX кращий для захисту від дублікатів |
| Excel / Google Sheets | CSV або XLSX | Прямі формати електронних таблиць, конвертація не потрібна |
| Quicken | QFX або QIF | QFX кращий для сучасних версій, QIF для старих |
Решта цього посібника пояснює, чому ці рекомендації правильні – і що йде не так, коли ви обираєте неправильний формат.
Детальний огляд формату QBO
QBO розшифровується як QuickBooks Web Connect. Це пропрієтарний формат фінансових даних Intuit, побудований на основі стандарту OFX (Open Financial Exchange) з додаванням специфічних для Intuit розширень.
Як це працює
Файл QBO – це структурована розмітка, схожа на XML, але з використанням синтаксису SGML. Кожен файл містить блок заголовка, метадані облікового запису та список транзакцій. Ось спрощений приклад структури:
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>Ключові особливості
- FITID (Financial Institution Transaction ID): Кожна транзакція отримує унікальний ідентифікатор. QuickBooks зберігає їх назавжди – якщо ви імпортуєте один і той самий файл двічі, він мовчки пропускає дублікати. Це найважливіша перевага над CSV.
- BANKID та ACCTID: Номер маршрутизації та номер облікового запису вбудовані у файл. QuickBooks використовує їх для автоматичного зіставлення файлу з правильним банківським рахунком.
- ACCTTYPE: Вказує, чи є рахунок поточним, ощадним чи кредитним. Ручний вибір не потрібен.
- Стандартизовані дати: Усі дати використовують формат РРРРММДД. Немає двозначності між ММ/РРРР та РР/ММ/РРРР.
- Баланс за книгою: Кінцевий баланс включено для перевірки звірки.
Обмеження
QBO – це фактично формат лише для QuickBooks. Хоча технічно він базується на OFX, специфічні теги Intuit та розширення .qbo означають, що інше програмне забезпечення або ігнорує його, або неправильно зчитує. Xero не імпортує файли QBO. Sage також не імпортує. Якщо ви не використовуєте QuickBooks, QBO вам не підійде.
Розширення файлу: .qbo.

Детальний огляд формату CSV
CSV (Comma-Separated Values) – це найпростіший формат фінансових даних і найуніверсальніший. Це звичайний текст. Кожен рядок – це транзакція. Стовпці розділені комами (або крапкою з комою, або табуляцією, залежно від регіону).
Як це працює
CSV-файл банківської виписки зазвичай виглядає так:
Дата,Опис,Сума,Баланс
2026-01-03,ЗАРПЛАТА,4200.00,5432.50
2026-01-05,AMAZON.COM,-47.99,5384.51
2026-01-08,ELECTRIC COMPANY,-142.30,5242.21Немає оболонки, блоку заголовка, метаданих. Лише рядки та стовпці. Ви можете відкрити його в будь-якому текстовому редакторі або програмі для роботи з електронними таблицями і одразу побачити, що всередині.
Переваги
- Універсальна сумісність: Кожна бухгалтерська платформа, електронна таблиця, база даних та мова програмування можуть читати CSV. Це лінгва франка обміну даними.
- Читабельний для людини: Відкрийте файл, і ви зможете одразу побачити та перевірити кожну транзакцію.
- Редагований: Потрібно виправити опис або видалити транзакцію перед імпортом? Відкрийте його в Excel, внесіть зміни, збережіть. Спробуйте зробити це з файлом QBO.
- Малий розмір файлу: Повний рік транзакцій може становити 100 КБ.
Недоліки
Простота CSV є також його найбільшою проблемою для імпорту банківських виписок.
- Немає виявлення дублікатів: Файли CSV не містять ідентифікаторів транзакцій. Імпортуйте один і той самий файл двічі, і ви отримаєте подвійні записи без вбудованого способу запобігти цьому.
- Необхідність зіставлення стовпців щоразу: При імпорті CSV ви повинні вручну вказати, який стовпець є датою, описом та сумою. Якщо ви зробите помилку, транзакції імпортуються з описами у полі дати.
- Двозначність формату дати: Чи є
01/02/20262 січня чи 1 лютого? CSV не вказує. Ваше бухгалтерське програмне забезпечення вгадує на основі вашого регіону – і іноді вгадує неправильно. - Проблеми з форматом чисел:
1,234.56зрозуміло в США, але в Німеччині той самий шаблон означає щось інше (1.234,56). CSV не має способу вказати, яку конвенцію він використовує, тому регіональні розбіжності мовчки спотворюють суми. - Немає метаданих облікового запису: CSV не знає, до якого банківського рахунку він належить. Ви щоразу вручну обираєте цільовий обліковий запис.
Розширення файлу: .csv.
Детальний огляд формату OFX
OFX (Open Financial Exchange) – це відкритий стандарт, на якому побудований QBO. Розроблений спільно Microsoft, Intuit та CheckFree наприкінці 1990-х років, він є універсальним форматом для обміну фінансовими даними між установами та програмним забезпеченням.
Як це працює
Файли OFX використовують розмітку на основі XML зі структурою, майже ідентичною до QBO. Дані транзакцій, метадані облікового запису та інформація про баланс присутні – різниця в тому, що OFX не включає пропрієтарні розширення Intuit.
<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>Ключові особливості
- Ідентифікатори транзакцій (FITID): Як і QBO, OFX включає унікальні ідентифікатори для кожної транзакції. Xero, MYOB, GnuCash та інше програмне забезпечення, що підтримує OFX, використовуватиме їх для виявлення дублікатів.
- Метадані облікового запису: Вбудовані ідентифікатор банку, ідентифікатор облікового запису та тип облікового запису. Програмне забезпечення може автоматично зіставляти файл з правильним обліковим записом.
- Діапазон дат виписки та баланси: Включено початкові та кінцеві дати та баланси, що підтримує робочі процеси звірки.
- Широка підтримка програмного забезпечення: OFX приймається Xero, MYOB, GnuCash, Sage (більшість версій), Wave, Moneydance та багатьма іншими. Це найбільш широко підтримуваний структурований фінансовий формат за межами екосистеми QuickBooks.
Коли використовувати OFX замість QBO
Якщо ви використовуєте Xero, OFX є кращим форматом імпорту. Імпорт банківських виписок Xero оптимізовано для файлів OFX – транзакції зіставляються автоматично, виявлення дублікатів працює через FITID, а зіставлення облікових записів обробляється метаданими.
OFX також є правильним вибором для будь-якого програмного забезпечення, що не є QuickBooks чи Quicken, яке підтримує структурований фінансовий імпорт. Він надає вам усі переваги QBO – ідентифікатори транзакцій, метадані, стандартизовані дати – без прив'язки до Intuit.
Розширення файлу: .ofx.
Інші формати, про які варто знати
Окрім великої трійки, кілька інших форматів банківських виписок обслуговують конкретні ніші.
QIF (Quicken Interchange Format)
QIF – це оригінальний формат файлів особистих фінансів, створений Intuit для Quicken у 1980-х роках. Це звичайний текст із простою структурою рядок за рядком:
!Type:Bank
D01/15/2026
T-142.30
PELECTRIC COMPANY
^
D01/05/2026
T-47.99
PAMAZON.COM
^Кожне поле отримує свій рядок, що передує коду типу (D для дати, T для суми, P для одержувача). Символ ^ розділяє транзакції.
Фатальний недолік QIF – відсутність ідентифікаторів транзакцій. Немає еквівалента FITID, що означає відсутність виявлення дублікатів. Імпортуйте один і той самий файл двічі, і ви отримаєте подвійні записи. Intuit офіційно припинив підтримку QIF багато років тому, але він зберігається, оскільки старі версії Quicken та деяке нішеве програмне забезпечення все ще його очікують.
QFX (Quicken Financial Exchange)
QFX – це, по суті, файл OFX з розширенням .qfx та заголовками, специфічними для Intuit, які вказують Quicken відкрити його. Структура даних транзакцій ідентична OFX. Думайте про QFX як про "OFX, брендований для Quicken" – так само, як QBO – це "OFX, брендований для QuickBooks".
Якщо ви використовуєте сучасну версію Quicken, QFX – ваш найкращий вибір. Він включає FITID для виявлення дублікатів та всі метадані облікового запису, які надає OFX.
IIF (Intuit Interchange Format)
IIF – це формат тексту, розділеного табуляцією, призначений для пакетного імпорту в QuickBooks Desktop. На відміну від QBO – який імпортує банківські транзакції до стрічки банківських операцій – IIF імпортує безпосередньо до реєстру як проведені транзакції.
!TRNS TRNSID TRNSTYPE DATE ACCNT AMOUNT NAME
TRNS CHECK 01/15/2026 Checking -142.30 ELECTRIC COMPANY
ENDTRNSIIF потужний, але небезпечний при неправильному використанні – транзакції обходять звичайний робочий процес перевірки QuickBooks і потрапляють безпосередньо до книг. Більшість бухгалтерів використовують IIF для специфічних пакетних операцій, а QBO – для звичайного банківського імпорту. IIF – це тільки для QuickBooks Desktop.
MT940 (SWIFT Standard)
MT940 – це міжнародний банківський стандарт для електронних банківських виписок, розроблений SWIFT. Це домінуючий формат у Європі – використовується банками в Німеччині, Нідерландах, Бельгії та значній частині ЄС. Повідомлення MT940 використовують теговані поля (:60F: для початкового балансу, :61: для транзакцій, :86: для описів) у компактному, але заплутаному синтаксисі. Якщо ваше бухгалтерське програмне забезпечення (SAP, Exact, Datev) очікує MT940, це формат для використання. Він не поширений у Північній Америці.
CAMT.053 (ISO 20022 XML)
CAMT.053 – це сучасна заміна MT940 на основі XML, частина стандарту ISO 20022, який поступово замінює застарілі формати повідомлень SWIFT. Європейські банки мігрують на CAMT.053, і він стає стандартом для корпоративних банківських платформ.
CAMT.053 надає багатші дані, ніж MT940 – структуровану інформацію про розрахунки, детальну ідентифікацію сторін та кращу підтримку міжнародних транзакцій. Якщо ви працюєте з європейськими корпоративними банківськими виписками, ви все частіше стикатиметеся з цим форматом.
Порівняльна таблиця форматів
Ось як основні формати співвідносяться один з одним за найважливішими для імпорту банківських виписок функціями.
| Функція | QBO | CSV | OFX | QIF |
|---|---|---|---|---|
| Ідентифікатори транзакцій | Так (FITID) | Ні | Так (FITID) | Ні |
| Виявлення дублікатів | Так | Ні | Так | Ні |
| Зіставлення стовпців | Не потрібно | Потрібно | Не потрібно | Не потрібно |
| Метадані облікового запису | Так | Ні | Так | Ні |
| Інформація про баланс | Так | Ні | Так | Ні |
| Читабельний для людини | Ні (SGML/XML) | Так | Ні (XML) | Так |
| Універсальна підтримка | Тільки QuickBooks | Скрізь | Більшість бухгалтерського програмного забезпечення | Обмежено/застаріло |
| Стандартизація дат | Так (РРРРММДД) | Ні (змінно) | Так (РРРРММДД) | Ні (змінно) |
| Інформація про валюту | Так | Ні | Так | Ні |
| Редагування в електронній таблиці | Ні | Так | Ні | Можливо, але ненадійно |
Закономірність очевидна: структуровані формати (QBO, OFX) кращі для імпорту в бухгалтерське програмне забезпечення, тоді як CSV кращий для аналізу та ручних робочих процесів. Структуровані формати обробляють нудні частини – зіставлення стовпців, розбір дат, запобігання дублюванню – які CSV залишає вам.
Коли CSV насправді є кращим вибором
Незважаючи на його обмеження для імпорту в бухгалтерське програмне забезпечення, CSV має законні переваги в конкретних сценаріях.
Коли потрібно редагувати дані перед імпортом
Іноді сирі банківські дані не готові до імпорту. Описи потребують очищення. Транзакції потребують категоризації. Суми потребують розділення. CSV робить це легко – відкрийте в Excel, внесіть зміни, збережіть. Структуровані формати, такі як QBO та OFX, незручні для редагування, оскільки будь-яка зміна XML може порушити валідність файлу.
Коли ваше цільове програмне забезпечення приймає лише CSV
Наприклад, FreshBooks підтримує лише CSV для імпорту банківських транзакцій. Деякі версії Sage мають обмежену підтримку OFX і краще працюють з CSV. Якщо ваше програмне забезпечення не приймає структуровані формати, CSV – це ваш єдиний варіант.
Коли ви аналізуєте дані в Excel або Google Sheets
Якщо ваша мета – не імпорт у бухгалтерське програмне забезпечення, а аналіз транзакцій в електронній таблиці – створення зведених таблиць, виконання формул, створення діаграм – CSV (або XLSX) є природним вибором. Ви хочете, щоб дані були в рядках і стовпцях, а не обгорнуті в XML-теги.
Коли об'єднуються дані з кількох джерел
Потрібно об'єднати транзакції з трьох банківських рахунків, двох кредитних карток та експорту PayPal в один файл? CSV робить це тривіально – скопіюйте рядки разом, стандартизуйте стовпці, готово. Об'єднання файлів QBO або OFX вимагає розуміння їхньої XML-структури та забезпечення узгодженості метаданих облікового запису.
При архівуванні для довгострокового зберігання
CSV – це звичайний текст. Він буде читабельним через 50 років будь-яким програмним забезпеченням на будь-якій платформі. Пропрієтарні формати залежать від безперервної підтримки постачальником. Для архівування простота CSV робить його найбезпечнішим довгостроковим варіантом.
Конвертація між форматами за допомогою PDFSub
Більшість банків надають вам PDF-виписку – а не файл QBO, OFX чи навіть CSV. Проблема не в виборі формату; проблема в тому, щоб отримати ваші дані у цьому форматі з самого початку.
Конвертер банківських виписок PDFSub вирішує цю проблему, витягуючи дані транзакцій з вашого PDF та виводячи всі вісім форматів з одного завантаження:
- Excel (.xlsx) – для аналізу електронних таблиць
- CSV – для універсальної сумісності
- TSV – для робочих процесів з розділенням табуляцією
- JSON – для інтеграцій розробників
- OFX – для Xero, MYOB, GnuCash, Wave, Sage
- QBO – для QuickBooks Online та Desktop
- QFX – для Quicken
- QIF – для застарілого Quicken та нішевого програмного забезпечення
Завантажте один раз, завантажте будь-який формат, який потрібен вашому програмному забезпеченню. Кожен структурований формат (QBO, OFX, QFX) включає автоматично згенеровані FITID для виявлення дублікатів, стандартизовані дати РРРРММДД та вбудовані метадані облікового запису.
PDFSub працює з виписками понад 20 000 банків по всьому світу та підтримує 130+ мов. Обробка спочатку відбувається у вашому браузері для конфіденційності, з резервним використанням серверного ШІ для сканованих документів або документів з великою кількістю зображень.
План All-In-One коштує 20 доларів США за користувача на місяць (річний) або 25 доларів США за користувача на місяць (щомісячний), включаючи 500 сторінок банківських виписок на користувача. Усі платні плани включають 7-денну безкоштовну пробну версію. Дивіться актуальні ціни для деталей.
Посібники з імпорту
Вже маєте конвертований файл і потребуєте допомоги з його імпортом? Ці покрокові посібники проведуть вас через процес:
- Як імпортувати банківські виписки в QuickBooks – імпорт QBO через Web Connect, імпорт CSV та усунення несправностей
- Як імпортувати банківські виписки в Xero – імпорт OFX, імпорт CSV та налаштування банківської стрічки
Поширені запитання
Чи можу я конвертувати файл QBO в CSV?
Так. Оскільки QBO є структурованими даними, його можна розпарсити та експортувати в CSV. Однак ви втратите виявлення дублікатів на основі FITID та метадані облікового запису в процесі. Якщо ви переходите з QBO на CSV, це зазвичай тому, що вам потрібно редагувати дані перед повторним імпортом.
Чи приймає QuickBooks Online файли OFX?
QuickBooks Online в основному підтримує файли QBO для імпорту банківських транзакцій. Хоча деякі користувачі перейменовують файли .ofx на .qbo, це не підтримується офіційно і може спричинити помилки імпорту. Для QuickBooks використовуйте QBO, щоб уникнути проблем.
Який формат має найкраще виявлення дублікатів?
QBO, OFX та QFX використовують виявлення дублікатів на основі FITID, і вони однаково ефективні. Ключ у тому, що FITID має бути унікальним і послідовним – якщо ви повторно конвертуєте ту саму виписку, конвертер повинен генерувати ті самі FITID. PDFSub генерує детерміновані FITID на основі даних транзакцій (дата, сума, опис), щоб забезпечити послідовність під час конвертацій.
Чи підтримується QIF у сучасному Quicken?
Сучасні версії Quicken мають обмежену підтримку QIF і наполегливо віддають перевагу файлам QFX для банківських імпортів. Імпорт QIF може бути прихований за розширеною опцією. Якщо ви використовуєте поточний Quicken, обирайте QFX замість QIF.
Який формат слід використовувати для Sage?
Це залежить від вашого продукту Sage. Sage 50 приймає OFX та CSV. Sage Business Cloud Accounting віддає перевагу CSV з певним розташуванням стовпців. Sage Intacct використовує власний шаблон імпорту CSV. Загалом, CSV є найнадійнішим варіантом, оскільки його приймає кожен продукт Sage.
Чи можу я імпортувати банківські виписки в Excel?
Excel не "імпортує" банківські виписки в бухгалтерському сенсі – але він відкриває файли CSV та XLSX безпосередньо. Якщо ваша мета – аналізувати транзакції в електронній таблиці, а не імпортувати їх у бухгалтерське програмне забезпечення, обирайте формат CSV або XLSX. Ви отримаєте чисту таблицю дат, описів, сум та балансів, яку можна сортувати, фільтрувати та зводити одразу.
Чому деякі банки надають завантаження OFX, але не QBO?
QBO – це пропрієтарний формат Intuit, і банки повинні отримати ліцензію на створення файлів QBO. OFX – це відкритий стандарт – будь-який банк може створювати файли OFX без ліцензійних платежів. Ось чому менші банки та міжнародні установи зазвичай пропонують завантаження OFX або CSV, але не QBO.
Що станеться, якщо я імпортую неправильний формат?
Більшість бухгалтерського програмного забезпечення відхилить несумісні файли з помилкою на кшталт "непідтримуваний тип файлу". Більш небезпечний сценарій – коли програмне забезпечення приймає файл, але неправильно його інтерпретує – зазвичай це файли CSV, де формати дат не збігаються або стовпці розташовані в неправильному порядку. Завжди переглядайте імпортовані транзакції перед завершенням.
Висновок
Вибір формату – це не другорядний момент; це різниця між чистим імпортом та кошмаром очищення. Правило просте: використовуйте найбільш структурований формат, який підтримує ваше програмне забезпечення.
Для QuickBooks це QBO. Для Xero – OFX. Для FreshBooks та програмного забезпечення з обмеженими можливостями імпорту – це CSV. А для аналізу електронних таблиць CSV або XLSX зберігають простоту.
Коли вам потрібно перейти від PDF-виписки банку до будь-якого з цих форматів, PDFSub виконує конвертацію та надає вам усі формати з одного завантаження – тому вам ніколи не доведеться конвертувати двічі.