Як виправити поширені помилки імпорту банківських виписок у QuickBooks та Xero
Імпорт не вдався? Неправильні дати? Суми в неправильній колонці? Ось найпоширеніші помилки імпорту банківських виписок у QuickBooks та Xero – і як виправити кожну з них.
У вас готова CSV-файл банківської виписки. Ви завантажуєте його в QuickBooks або Xero. І тоді: повідомлення про помилку. Або гірше – жодної помилки, але дані явно неправильні. Дати переплутані. Суми в колонці опису. Транзакції з січня з'являються в жовтні.
Помилки імпорту банківських виписок є найпоширенішим вузьким місцем у бухгалтерському обліку для бухгалтерів, які керують кількома клієнтами. Помилки зазвичай можна виправити, але тільки якщо ви знаєте, що їх спричиняє. Нечітке повідомлення "імпорт не вдався" не говорить вам, чи проблема у форматі дати, структурі стовпців, кодуванні файлу, чи випадковому порожньому рядку в рядку 847.
Цей посібник охоплює вісім найпоширеніших помилок імпорту в QuickBooks Online та Xero з конкретними рішеннями для кожної з них.

Помилка 1: Невідповідність формату дати
Симптом: Імпорт не вдається з помилкою "формат дати не розпізнано". Або імпорт успішний, але дати неправильні – 6 березня стає 3 червня.
Чому це відбувається: QuickBooks та Xero інтерпретують дати на основі налаштувань локалі вашого облікового запису. Якщо ваш обліковий запис налаштовано на американський формат (MM/DD/YYYY), а ваш CSV містить британський формат (DD/MM/YYYY), інструмент або відхиляє дати, або мовчки міняє місцями місяць і день.
Найнебезпечніший сценарій – коли дати неоднозначні. 03/06/2026 може бути 6 березня або 3 червня – і якщо номер дня 12 або менше, інструмент не може знати, що правильно. Він вгадує на основі налаштувань локалі.
Як виправити:
У QuickBooks Online:
- Перейдіть до Налаштування (значок шестірні) > Обліковий запис та налаштування > Додатково
- Перевірте налаштування формату дати – воно має відповідати вашому CSV
- Якщо ваш CSV використовує DD/MM/YYYY, а ваш QuickBooks налаштовано на MM/DD/YYYY, конвертуйте дати CSV або тимчасово змініть налаштування QuickBooks під час імпорту
У Xero:
- Перейдіть до Налаштування > Загальні налаштування > Формат дати
- Переконайтеся, що він відповідає вашому CSV
- Xero зазвичай гнучкіший щодо форматів дат під час імпорту, але неоднозначні дати все ще можуть спричинити проблеми
Найкраща практика: Використовуйте формат YYYY-MM-DD (ISO 8601) у ваших CSV-файлах. Він однозначний – жоден інструмент не зможе неправильно інтерпретувати 2026-03-15. І QuickBooks, і Xero приймають цей формат незалежно від налаштувань локалі.
Помилка 2: Неправильне зіставлення стовпців
Симптом: Суми з'являються в полі опису. Описи з'являються в полі суми. Дати розкидані по кількох стовпцях.
Чому це відбувається: Порядок стовпців у вашому CSV не відповідає тому, що очікує інструмент імпорту, а крок зіставлення стовпців було виконано неправильно або пропущено.
QuickBooks Online очікує CSV-файли у форматі:
- 3-стовпцевий формат: Дата, Опис, Сума
- 4-стовпцевий формат: Дата, Опис, Кредит, Дебет
Xero гнучкіший, але все одно вимагає явного зіставлення стовпців під час імпорту.
Як виправити:
У QuickBooks Online:
- Під час імпорту QuickBooks показує попередній перегляд зіставлення стовпців
- Використовуйте спадні меню, щоб призначити кожен стовпець правильному полю
- Якщо попередній перегляд показує дані в неправильних полях, перезіставте перед підтвердженням
- Якщо попереднього перегляду немає (файл відхилено), перевірте, чи ваш CSV має заголовки стовпців у першому рядку
У Xero:
- Під час імпорту екран Зіставлення стовпців Xero показує кожен стовпець і спадне меню
- Зіставте "Дата" з вашим стовпцем дат, "Отримувач" або "Опис" з вашим текстовим стовпцем
- Зіставте "Сума" або "Дебет"/"Кредит" з вашим стовпцем(ами) сум
- Використовуйте рядки попереднього перегляду, щоб перевірити правильність зіставлення
Найкраща практика: Завжди включайте чіткі заголовки в перший рядок вашого CSV: Дата, Опис, Сума. QuickBooks та Xero використовують заголовки для автоматичного виявлення зіставлення стовпців. Без заголовків ви покладаєтеся на виявлення за позицією, що є крихким.
Помилка 3: Дублювання транзакцій
Симптом: Після імпорту ви бачите ті самі транзакції двічі – один раз із банківської стрічки, а один раз із ручного імпорту.
Чому це відбувається: Ви імпортували CSV, що охоплює дати, які вже є у вашій обліковій програмі з підключення банківської стрічки. І стрічка, і імпорт створили записи для одних і тих самих транзакцій.
Це найпоширеніша проблема імпорту для поточних облікових записів. Її легко виправити, але вона виснажлива – вам потрібно знайти та видалити дублікати, не видаливши випадково справжні транзакції.
Як виправити:
У QuickBooks Online:
- Перейдіть до Банківські операції > Банківська стрічка
- Шукайте транзакції, які з'являються як у стрічці, так і в імпортованому наборі
- QuickBooks може автоматично позначити деякі дублікати – перегляньте та підтвердьте
- Для невиявлених дублікатів сортуйте за сумою та датою, щоб знайти збіги
- Видаліть вручну імпортовану версію (залиште версію банківської стрічки, оскільки вона містить ідентифікатор транзакції банку)
У Xero:
- У вікні узгодження Xero виділяються потенційні дублікати
- Перейдіть до Банківські рахунки > [Рахунок] > Банківські виписки
- Шукайте дублікати рядків виписки
- Видаліть імпортовані дублікати з виписки, а не з узгоджених записів
Найкраща практика: Перед імпортом перевірте, який діапазон дат вже охоплено банківською стрічкою. Імпортуйте тільки дати поза цим діапазоном. Якщо є перекриття, використовуйте електронну таблицю, щоб видалити перекриті дати з вашого CSV перед завантаженням.
Помилка 4: Помилки кодування символів
Симптом: Імпорт не вдається з нечіткою помилкою, або описи містять спотворені символи, такі як é замість e або â€" замість тире.
Чому це відбувається: Ваш CSV-файл збережено в кодуванні (наприклад, Windows-1252 або ISO-8859-1), яке не відповідає тому, що очікує інструмент імпорту (зазвичай UTF-8). Міжнародні символи, літери з діакритикою та спеціальні символи спотворюються під час перетворення кодування.
Це особливо поширено для банківських виписок із країн, що не говорять англійською, або зі старих банківських систем, які експортують у застарілих кодуваннях.
Як виправити:
- Відкрийте CSV у текстовому редакторі, який показує кодування (наприклад, Notepad++ або VS Code)
- Перевірте поточне кодування (відображається в рядку стану)
- Якщо це не UTF-8, збережіть файл як UTF-8 без BOM
- BOM (Byte Order Mark) – це невидимий символ на початку файлу, який деякі системи додають, але інструменти імпорту його не очікують – його видалення запобігає поширеній помилці "перший стовпець не розпізнано"
У програмі для роботи з електронними таблицями:
- Відкрийте CSV
- Використовуйте "Зберегти як" і явно виберіть "CSV UTF-8" як формат
- Якщо ваша програма не пропонує CSV у форматі UTF-8, спробуйте "Текст Unicode" або використовуйте іншу програму
Найкраща практика: Завжди використовуйте кодування UTF-8 для CSV. Воно підтримує кожен символ кожної мови. PDFSub експортує CSV у форматі UTF-8 за замовчуванням.
Помилка 5: Відсутні або зайві стовпці
Симптом: Помилки "Не знайдено дійсних даних виписки" або "Не вдалося прочитати файл".
Чому це відбувається: Ваш CSV має зайві стовпці (баланс, номер посилання, номер чека, категорія), які не очікує інструмент імпорту, або в ньому відсутні необхідні стовпці.
QuickBooks Online особливо суворий: він очікує 3 стовпці (Дата, Опис, Сума) або 4 стовпці (Дата, Опис, Кредит, Дебет). Зайві стовпці можуть призвести до повного збою імпорту.
Xero більш поблажливий – ви можете зіставити потрібні стовпці та ігнорувати зайві – але якщо необхідні стовпці відсутні, імпорт все одно не вдасться.
Як виправити:
Видаліть зайві стовпці:
- Відкрийте CSV у програмі для роботи з електронними таблицями
- Видаліть усі стовпці, які не є Датою, Описом або Сумою (або Дебетом/Кредитом)
- Поширені стовпці для видалення: Баланс, Поточний баланс, Номер чека, Посилання, Категорія, Тип
- Збережіть і повторно завантажте
Додайте відсутні стовпці: Якщо ваш CSV має лише Дату та Суму (без Опису), додайте стовпець Опису з текстом-заповнювачем, наприклад "Банківська транзакція". QuickBooks та Xero вимагають текстовий опис для кожної транзакції.
Найкраща практика: Відформатуйте CSV точно відповідно до цільового формату: Дата, Опис, Сума. Нічого більше, нічого менше. Експорт CSV від PDFSub дає вам контроль над тим, які стовпці включати.
Помилка 6: Проблеми з форматуванням сум
Симптом: Суми парсяться неправильно – $1,234.56 стає $1.23 або $123,456. Або суми взагалі відхиляються.
Чому це відбувається: Кілька проблем з форматуванням можуть спотворити суми під час імпорту:
- Символи валюти в стовпці суми (
$1,234.56замість1234.56) - Роздільники тисяч, які інтерпретуються як десяткові коми (європейська
,проти американської.) - Дужки для від'ємних сум не розпізнаються –
(500.00)замість-500.00 - Пробіли в полі суми
- Текст, змішаний з числами –
1234.56 CRабоDR 500.00
Як виправити:
- Відкрийте CSV у електронній таблиці
- У стовпці суми видаліть: - Усі символи валюти (
$,EUR,GBPтощо) - Усі роздільники тисяч (коми у американському форматі, крапки в європейському форматі) - Усі пробіли - Будь-які текстові мітки (CR,DR,Credit,Debit) - Перетворіть дужкові від'ємні числа на від'ємні з мінусом:
(500.00)стає-500.00 - Переконайтеся, що десятковий роздільник відповідає локалі вашої облікової програми (зазвичай крапка)
- Збережіть і повторно завантажте
Для європейських форматів чисел (кома як десятковий роздільник, крапка як роздільник тисяч):
- Видаліть усі крапки-роздільники тисяч:
1.234,56стає1234,56 - Замініть кому-десятковий роздільник на крапку:
1234,56стає1234.56 - Це перетворить на американський формат, який очікують QuickBooks та Xero (за умови американської локалі)
Найкраща практика: Експортуйте CSV з чистими сумами – тільки цифри, десяткова крапка та знак мінус. Жодних символів, роздільників чи тексту.
Помилка 7: Порожні рядки та пробіли
Симптом: Помилки "Не знайдено дійсних даних виписки" або імпорт зупиняється на середині файлу.
Чому це відбувається: Ваш CSV містить порожні рядки – або на початку (перед заголовком), посередині (між блоками транзакцій), або в кінці (після останньої транзакції). Деякі CSV також містять невидимі символи пробілів, які виглядають як порожні комірки, але насправді не є порожніми.
PDF-виписки часто мають заголовки сторінок, роздільники секцій та блоки підсумків, які стають порожніми рядками при перетворенні на CSV за допомогою базових інструментів.
Як виправити:
- Відкрийте CSV у програмі для роботи з електронними таблицями
- Прокрутіть весь файл, шукаючи порожні рядки
- Видаліть усі порожні рядки – особливо ті, що знаходяться перед рядком заголовка
- Перевірте рядки, які виглядають порожніми, але містять приховані пробіли (виберіть комірку та перевірте рядок формул)
- Видаліть усі рядки підсумків у кінці (загальні суми, рядки початкового/кінцевого балансу)
- Переконайтеся, що перший рядок містить заголовки стовпців, а не назву банку чи назву звіту
- Збережіть і повторно завантажте
У текстовому редакторі:
- Відкрийте CSV у звичайному текстовому редакторі
- Шукайте рядки, які містять лише коми (
,,,) – це порожні рядки - Видаліть їх
- Також шукайте рядки на початку, які не є даними транзакцій (назва банку, номер рахунку, період виписки)
- Видаліть усе, що не є рядком заголовка або даними транзакцій
Найкраща практика: Чистий CSV починається з рядка заголовка в рядку 1, за яким одразу йдуть дані транзакцій, без порожніх рядків будь-де. PDFSub видаляє не-транзакційний вміст під час вилучення.
Помилка 8: Обмеження розміру файлу або кількості транзакцій
Симптом: "Файл занадто великий" або імпорт завершується, але імпортує лише частину транзакцій.
Чому це відбувається: І QuickBooks, і Xero мають обмеження на розмір файлу імпорту та кількість транзакцій:
- QuickBooks Online: Приблизно 1000 транзакцій на файл імпорту
- Xero: Немає офіційного жорсткого обмеження, але дуже великі файли можуть призвести до тайм-ауту
Якщо ви імпортуєте транзакції за повний рік щодня для активного рахунку, ви, ймовірно, перевищите ці обмеження.
Як виправити:
- Розділіть ваш CSV на місячні файли
- Імпортуйте кожен місяць окремо
- Перевіряйте кількість транзакцій після кожного імпорту
Щоб розділити в електронній таблиці:
- Відкрийте великий CSV
- Відсортуйте за датою
- Виберіть усі рядки за один місяць, скопіюйте в новий файл
- Збережіть з тим самим рядком заголовка
- Повторіть для кожного місяця
Найкраща практика: Імпортуйте щомісяця. Це не тільки для уникнення обмежень – щомісячні імпорти легше перевіряти, легше узгоджувати та легше вирішувати проблеми, якщо щось піде не так.
Як PDFSub запобігає цим помилкам
Більшість цих помилок імпорту виникають на етапі перетворення PDF на CSV – а не під час самого імпорту. Інструмент конвертації, який створює чистий, правильно відформатований вивід, усуває більшість проблем ще до їх виникнення.
Конвертер банківських виписок PDFSub вирішує кожне джерело помилок:
| Помилка | Як PDFSub запобігає їй |
|---|---|
| Невідповідність формату дати | Автоматично визначає формат дати з шаблону банку; експортує у вибраному вами форматі |
| Неправильне зіставлення стовпців | Виводить стандартні стовпці Дата, Опис, Сума |
| Дублювання транзакцій | Включає дати транзакцій для легкого фільтрування перед імпортом |
| Помилки кодування | Експортує як UTF-8 за замовчуванням |
| Відсутні/зайві стовпці | Виводить тільки ті стовпці, які потрібні вашій обліковій програмі |
| Форматування сум | Чисті числа: без символів, без роздільників, крапка як десятковий роздільник |
| Порожні рядки | Видаляє не-транзакційний вміст під час вилучення |
| Обмеження розміру файлу | Може експортувати по місячних сегментах |
Для QuickBooks ви також можете експортувати безпосередньо у формат QBO, який повністю обходить проблеми форматування CSV. Файли QBO автоматично зіставляються QuickBooks без налаштування стовпців.
Для Xero експорт CSV зі стандартними заголовками стовпців плавно працює з гнучкою системою імпорту Xero.
Чек-лист для швидкого вирішення проблем
Коли імпорт не вдається, пройдіть цей чек-лист:
- Заголовки: Чи є в CSV чіткі заголовки стовпців у рядку 1?
- Формат дати: Чи відповідають дати локалі вашої облікової програми?
- Формат суми: Тільки чисті числа? Без символів, роздільників чи тексту?
- Кількість стовпців: Чи має CSV точно правильну кількість стовпців?
- Кодування: Чи файл збережено як UTF-8?
- Порожні рядки: Чи є порожні рядки зверху, посередині чи знизу?
- Кількість рядків: Менше 1000 транзакцій (для QuickBooks)?
- Діапазон дат: Чи є перекриття з існуючими транзакціями банківської стрічки?
- Ім'я файлу: Коротке і просте (без спеціальних символів)?
- Формат файлу: CSV (розділений комами), а не крапкою з комою чи табуляцією?
Якщо ви перевірили всі десять пунктів, а імпорт все одно не вдається, проблема, ймовірно, в самих сирих даних – конкретна транзакція з незвичайними символами або форматуванням, яка змушує парсер давати збій. Спробуйте імпортувати тільки перші 50 рядків, щоб ізолювати проблему.
Поширені запитання
Чому QuickBooks відхиляє мій CSV, коли Xero його приймає?
QuickBooks Online має суворіші вимоги до CSV, ніж Xero. QuickBooks очікує рівно 3 або 4 стовпці, менш гнучкий щодо форматів дат і більш чутливий до проблем кодування. Імпорт Xero дозволяє більше стовпців (ви просто зіставляєте ті, які вам потрібні) і обробляє більше варіацій форматів дат. Якщо ваш CSV працює в Xero, але не в QuickBooks, спочатку перевірте кількість стовпців і формат дати.
Чи можу я імпортувати один і той самий файл як у QuickBooks, так і в Xero?
Так, якщо файл відповідає вимогам обох інструментів. CSV зі стовпцями Дата, Опис та Сума у форматі YYYY-MM-DD, кодуванні UTF-8 та чистими числами працюватиме на обох платформах. Експорт CSV за замовчуванням від PDFSub розроблено для міжплатформної сумісності.
Як запобігти дублюванню транзакцій під час імпорту?
Перед імпортом перевірте, які дати вже є у вашій обліковій програмі з банківської стрічки. Відфільтруйте ваш CSV, щоб включити тільки дати поза діапазоном стрічки. І QuickBooks, і Xero мають певне виявлення дублікатів, але воно не є безпомилковим – ручне фільтрування дат перед імпортом є більш надійним.
Що робити, якщо під час імпорту збій дають лише деякі транзакції?
І QuickBooks, і Xero повідомляють, які рядки були пропущені або не вдалися. Перевірте звіт про помилки для конкретних номерів рядків, а потім перегляньте ці рядки у вашому CSV. Поширені причини збоїв окремих рядків: відсутні дати, нечислові суми або спеціальні символи, які парсер не може обробити.
Чи варто використовувати формат QBO замість CSV для QuickBooks?
Якщо ви імпортуєте в QuickBooks, QBO зазвичай є кращим вибором. QBO – це структурований формат, який QuickBooks читає без зіставлення стовпців, вгадування формату дат або проблем з кодуванням. Він включає ідентифікатори транзакцій, які допомагають запобігти дублюванню, і явно позначає транзакції як дебети або кредити. PDFSub може експортувати безпосередньо у формат QBO з PDF-банківських виписок.
Підсумок
Помилки імпорту банківських виписок у QuickBooks та Xero майже завжди зводяться до форматування: неправильний формат дати, погана структура стовпців, проблеми з кодуванням або проблеми з форматуванням сум. Помилки можна виправити – як тільки ви дізнаєтеся причину – але вони марнують час і викликають розчарування, особливо коли ви обробляєте кількох клієнтів.
Найефективніший підхід – запобігати помилкам у джерелі. Конвертер банківських виписок PDFSub вилучає транзакції з PDF-виписок та експортує їх у форматах, які QuickBooks та Xero приймають чисто – правильні дати, чисті суми, правильне кодування та правильна структура стовпців.
Конвертувати банківські виписки у формат QuickBooks або Xero – уникайте вирішення проблем і імпортуйте чисті дані.