Імпорт даних

Замість того щоб вносити кожну банківську операцію руками, ви завантажуєте виписку з банку. З неї створюються ваші транзакції (записи про рух грошей). Це найшвидший спосіб наповнити список реальними даними. Є чотири способи: файл виписки (Monobank, ПриватБанк, УкрГазБанк, Райффайзен Банк, Ощадбанк, БІЗБАНК або Кредобанк), Monobank напряму, ПриватБанк напряму і перенесення з іншої програми. Через пряме підключення нові операції надходять самі.

Людською мовою. Ваш банк уже знає всі ваші витрати і надходження. Він робить виписку - таблицю з усіма операціями. Ви забираєте її з банку і додаєте сюди: «Ось що було, додай у мій список». Операції розкладаються по категоріях, перекази між вашими картками помічаються - і ви підтверджуєте увесь місяць разом.

Імпорт виписки - найшвидший спосіб додати багато операцій одразу

Чотири способи додати операції

Під заголовком сторінки (на широкому екрані - праворуч від нього) стоїть перемикач з чотирма кнопками:

  • «Файл виписки» - універсальний разовий спосіб. Працює для Monobank, ПриватБанку, УкрГазБанку, Райффайзен Банку, Ощадбанку, БІЗБАНКУ, Кредобанку і польського Alior Bank - які саме файли підходять, написано у кроці 1 нижче. У застосунку чи кабінеті банку ви вивантажуєте виписку, отримуєте файл і перетягуєте його у зону завантаження на цій сторінці. Мова виписки Monobank значення не має - підходить і українська, і англійська.
  • «Monobank API» - пряме підключення до банку, для постійного користування. Ви один раз вставляєте токен Monobank - особистий код доступу (як його отримати - покроково нижче). Потім привʼязуєте картку до свого рахунку. Далі нові операції надходять самі за секунди після оплати карткою.
  • «ПриватБанк API» - те саме для бізнес-рахунків ПриватБанку (ФОП і компаній). Ви один раз вставляєте токен послуги «Автоклієнт» із Приват24 для бізнесу і привʼязуєте рахунки. Далі операції підтягуються кілька разів на день.
  • «З FinMap» - перенесення всієї історії з іншої програми: операції, рахунки, категорії, контрагенти, проєкти й теги. Покроково - нижче.

Який обрати? Якщо у вас Monobank або бізнес-рахунок у ПриватБанку і ви плануєте користуватись постійно - підключіть напряму: один раз налаштували, працює без вашої участі. Особиста картка ПриватБанку, УкрГазБанк, Райффайзен Банк, Ощадбанк, БІЗБАНК, Кредобанк або виписки раз на місяць - тоді беріть файл. Він підходить усім і не потребує жодних кодів доступу.

Якщо у вас ще немає жодного рахунку, у режимах виписки й підключення банку ви побачите підказку «Спершу створіть рахунок» - імпорту нема куди класти операції. Рахунок створюється на сторінці «Мої рахунки». Перенесення історії з іншої програми працює і без рахунків: вони створюються разом з операціями (покроково нижче).

Файл виписки - повний шлях

Крок 1. Оберіть рахунок і завантажте файл

  1. Список «Рахунок» (поле обовʼязкове) - обираєте, у який саме ваш рахунок підуть операції. Біля назви видно валюту: «Monobank чорна · UAH». Рахунки-контейнери боргів у списку не показуються - їхній залишок змінюється лише на сторінці «Борги».

  2. Зона завантаження - перетягуєте файл або натискаєте і обираєте з компʼютера. Поки рахунок не обрано, зона неактивна з підписом «Спершу оберіть рахунок для імпорту». Підтримуються:

    • Monobank - файл .csv або Excel (.xls/.xlsx). Підходить і особиста картка, і рахунок ФОП - тип файлу визначається за вмістом.

    • ПриватБанк (особистий) - файл з Приват24. Підходять чотири види:

      • .xlsx з колонкою «Категорія» - звичайна виписка з кабінету;
      • «Виписка по картці» у .pdf - довідка, яку Приват24 формує з підписом банку;
      • «Виписка по картці» у .xlsx - та сама довідка таблицею (аркуш «Операції»);
      • «Виписка по картці» у .csv - сім колонок: «Дата», «Час», «Опис операції», «Сума», «Валюта операції», «Комісія», «Залишок після операції».

      У виписці по картці все про операцію записано одним полем «Деталі операції». З нього окремо беруться категорія, отримувач переказу і коментар до платежу. Дата і час - момент операції, сума - уже у валюті картки, разом із комісією банку.

    • ПриватБанк (для бізнесу) - файл .xls або .csv з кабінету для бізнесу. У такій виписці є окрема колонка з назвою контрагента - вона підставляється сама.

    • УкрГазБанк - файл .xls або .csv. Назва кореспондента і призначення платежу теж читаються самі.

    • Кредобанк - файл .pdf з випискою «Рух коштів за рахунком». Підходить лише файл, отриманий у банку: скан чи фото виписки не читаються. Дата операції - день, коли банк списав гроші, а не день покупки. Так залишки збігаються з банківськими. В описі - назва магазину, а для банкомата - назва операції.

    • Райффайзен Банк - «Довідка про рух коштів по рахунку» з Raiffeisen Online, файл .csv, .xlsx або .pdf. Дата і час - момент операції, сума - у валюті рахунку. В опис іде текст банку з поля «Деталі операції» повністю, наприклад «Грошові перекази: Поповнення депозиту». Окремого коментаря до платежу і колонки з контрагентом у цій виписці немає, тож предмет і контрагент лишаються порожніми. У PDF під деталями стоїть ще й номер вашої картки - в опис він не йде, тому опис однієї операції однаковий у всіх трьох файлах. Якщо ви вже перенесли операції з CSV, а потім завантажите PDF за той самий період, ці операції ви побачите позначеними як дублі.

    • Ощадбанк (для бізнесу) - виписка по рахунку з клієнт-банку, файл .xlsx. Дата і час - момент, коли банк виконав платіж (рядок «виконання/зарахування»), а не коли прийняв його: так залишки по днях збігаються з банком. В опис іде «Призначення платежу» повністю, контрагент - назва з «Реквізитів контрагента». Предмет лишається порожнім: призначення пише бухгалтер за шаблоном «Оплата за послуги згідно договору…», і окремого «за що саме» в ньому немає.

    • БІЗБАНК (для бізнесу) - виписка по рахунку з клієнт-банку, файл .xls. Операції у файлі розкладені по днях. Дата операції - день, коли банк провів платіж, а не дата платіжки: так залишки по днях збігаються з банком. В опис іде «Призначення платежу» повністю, контрагент - назва кореспондента. У комісій банку контрагентом стає сам банк. Видача готівки і платіж на ваш власний рахунок приходять без контрагента: ви обираєте рахунок-призначення (наприклад, касу підприємства) або лишаєте витратою. Предмет лишається порожнім - окремого поля з поясненням у виписці немає.

    • Alior Bank (Польща) - місячна виписка рахунку «Wyciąg z rachunku bankowego» з інтернет-банку, файл .pdf, рахунок у злотих або євро. Обирайте рахунок у тій самій валюті, що й у шапці виписки («Waluta rachunku»). Дата операції - день, коли банк її провів («Data księgowania»): так залишки по днях збігаються з банком. Дату покупки карткою ви побачите в описі («Data transakcji»). В опис іде текст банку повністю: тип операції польською («TRANSAKCJA KARTĄ DEBETOWĄ» - оплата карткою, «PRZELEW WŁASNY» - переказ між своїми рахунками) і деталі. Код MCC оплат карткою читається окремо, тож правила імпорту за MCC спрацьовують і тут. Предмет лишається порожнім: призначення переказу в цьому PDF злите з рахунком, імʼям і адресою в одному тексті, окремого поля немає. Контрагент є лише у плати за рахунок і комісій - це сам банк.

  3. Розмір файлу - межа написана прямо під зоною завантаження («до 20 МБ»). Більший файл не приймається: побачите повідомлення «Файл завеликий».

  4. Кількість рядків - за один раз переноситься до кількох тисяч операцій. Якщо у файлі більше, побачите повідомлення з точним числом і порадою: розділити виписку на частини або написати у підтримку.

Валюта виписки має збігатися з валютою рахунку. У вас гривнева картка Monobank - обирайте гривневий рахунок. Закордонні покупки цією карткою (у злотих, євро) конфліктом не є: банк уже списав їх у гривні. Вони імпортуються гривневою сумою, а оригінал видно в описі (детальніше нижче). «Конфлікт валют» - це виписка картки в іншій валюті: наприклад, доларова картка, імпортована в гривневий рахунок.

Банк визначається сам. Ви не обираєте банк руками - файл читається і впізнається за вмістом. У результаті побачите бейдж з назвою банку, наприклад «Розпізнано: Monobank» чи «Розпізнано: Кредобанк». Якщо файл не впізнався, побачите повідомлення «Не вдалося визначити формат виписки» з переліком підтримуваних банків.

Виписки Кредобанку, Райффайзен Банку, Ощадбанку, БІЗБАНКУ, Alior Bank і ПриватБанку по картці звіряються з підсумками банку. Банк пише у виписці суми витрат і надходжень за період (в Ощадбанку - «Оборотів за ДТ» і «Оборотів за КТ», в Alior Bank - «Obciążenia ogółem» і «Uznania ogółem») і залишок на кінець. Перед попереднім переглядом ці суми порівнюються з рядками файлу. У виписках Райффайзен Банку, Alior Bank і ПриватБанку по картці є ще й залишок після кожної операції - звіряється і він, рядок за рядком. У виписці Alior Bank перевіряється ще й те, що всі сторінки файлу на місці. У виписці БІЗБАНКУ звіряється кожен день окремо: обороти, залишки на початок і кінець дня і перелік документів. Якщо хоч щось не збігається хоча б на копійку, файл не імпортується зовсім - так баланс не розійдеться з банком. Сформуйте виписку в банку ще раз, а якщо не допоможе - напишіть у підтримку.

Крок 2. Перевірте попередній перегляд і виправте, якщо треба

Після завантаження зʼявляється попередній перегляд - таблиця майбутніх транзакцій, ще нічого не збережено:

  • Бейдж «Розпізнано» - який банк визначився.
  • Чотири картки з підсумками (детально нижче).
  • Таблиця всіх рядків з колонками «Дата», «Опис», «Контрагент», «Категорія / переказ», «Сума», «Статус». Кожен рядок - майбутня транзакція. Ви можете:
    • Зняти галочку - пропустити рядок (наприклад, особиста покупка у бізнес-виписці). Галочка у шапці таблиці знімає або ставить усі одразу;
    • Змінити категорію - обрати зі свого списку або створити нову прямо тут;
    • Перетворити на переказ - обрати інший власний рахунок як «куди надійшло». Витрата стане переказом (синя стрілочка ↔).
  • Позначки у колонці «Статус» - коротко, що з рядком відбувається. Торкніться позначки або наведіть на неї курсор - побачите пояснення:
    • «Дубль» - така операція вже є на рахунку. Рядок пропускається, галочку поставити не можна.
    • «Валюта» - валюта рядка інша, ніж у рахунку. Рядок пропускається; щоб перенести його, оберіть рахунок у тій самій валюті.
    • «Переказ» - ви обрали рахунок, куди надійшли гроші, і рядок імпортується як переказ між вашими рахунками.
    • «Обробляється» - банк ще не завершив платіж, сума поки попередня. Рядок імпортується як звичайний.
  • Предмет під категорією - коментар, який написали до платежу (про нього - нижче).
  • Картка звірки залишків - якщо у виписці є залишки банку (виписка по картці ПриватБанку, виписки Райффайзен Банку, Ощадбанку, БІЗБАНКУ й Alior Bank). Як її читати - у розділі «Звірка з банком просто у попередньому перегляді».

Операції на 0 не переносяться: якщо такі рядки трапились у файлі, над таблицею зʼявиться примітка «N рядків пропущено через нульову суму». У дуже великій виписці таблиця показує лише перші кількасот рядків для звірки: підпис над нею каже «Показано перші N із M рядків». Імпортуються всі позначені, не лише видимі.

Крок 3. Натисніть «Імпортувати»

Під таблицею дві кнопки: «Скасувати» (прибирає перегляд, файл можна завантажити знову) і «Імпортувати N», де N - кількість рядків з галочкою. Якщо галочок немає, кнопка каже «Нічого імпортувати». Після натискання обрані рядки записуються одним заходом, баланс рахунку перераховується, і відкривається сторінка «Транзакції». Якщо щось пішло не так - увесь імпорт можна відкотити з журналу дій (вкладка «Історія імпортів»).

Чотири картки з підсумками - що показують

Над таблицею попереднього перегляду - підсумок, який допомагає одразу зрозуміти стан файлу:

КарткаЩо означаєКолір
РозпізнаноСкільки рядків прочиталось із файлу. Сюди входять усі - і дублі, і конфлікти валют. Це загальний обсяг виписки.сірий
До імпортуСкільки рядків додасться до вашого списку після натискання «Імпортувати». Це «Розпізнано» мінус «Дублі», мінус «Конфлікт валют», мінус зняті галочки.зелений
ДубліОперації, які вже є у списку (повторно завантажений файл або періоди виписок перетинаються). Не імпортуються - щоб не задвоїти баланс.помаранчевий
Конфлікт валютВалюта рядка не збігається з валютою обраного рахунку. Заблоковано. Знизу підпис «валюта ≠ UAH» - яка валюта у рахунку.червоний

Під «До імпорту» дрібним текстом - підсумок «Надходження X · Витрати Y» у валюті рахунку. Зручно, щоб одразу прикинути загальний результат.

Картки можна натиснути. Натисніть «Дублі» або «Конфлікт валют» - у переліку лишаться тільки проблемні рядки, зручно переглянути їх поспіль. Картка «Розпізнано» повертає весь перелік. Галочки від цього не змінюються: імпортується те саме, що було позначено.

Як розпізнаються дублі

Дублі ловляться двома способами - залежно від того, звідки прийшла операція.

  • Monobank і ПриватБанк напряму. Банк дає кожній операції власний номер, і він зберігається разом із транзакцією. Та сама операція може прийти вдруге: банк надіслав її повторно або ви завантажили період вручну після автоматичного отримання. Вона впізнається за цим номером - точно, навіть якщо сума й опис однакові з сусідньою.
  • Виписка Ощадбанку. У кожного платежу є номер UETR - він теж зберігається, і повторний файл чи період, що перетинається, впізнається за ним так само точно.
  • Інші файли виписки. Номера операції у файлі немає, тому кожен рядок отримує свій відбиток: рахунок + дата + тип + сума + опис. Якщо у вашому списку вже є рядок із таким самим відбитком - новий помічається як дубль і повторно не імпортується.

Відбиток працює за рахунком. Пʼять однакових зняттів по 4 000 ₴ в одному банкоматі за день мають один відбиток, але це пʼять різних операцій. Тому дублем вважається лише стільки рядків, скільки таких самих уже збережено: є один - імпортуються ще чотири; є всі пʼять - жоден.

Це означає:

  • Завантажили той самий файл вдруге? Усі рядки - дублі, нічого не задвоїться. Безпечно.
  • Виписки з періодами, що перетинаються (січень + грудень-січень)? Спільні дні розпізнаються.
  • Імпорт через Monobank напряму, потім файл за той самий день? Теж сходиться.
  • Кілька однакових платежів за день (два перекази по 10 000 ₴ з інтервалом у годину)? Обидва імпортуються.

Уважно. Ви відредагували опис транзакції, імпортованої з файлу? Тоді повторний імпорт того ж рядка вже не зловиться як дубль: змінився опис - змінився і відбиток. Для операцій, отриманих з банку напряму, це не страшно: їх впізнає номер операції.

Категорії підставляються самі - три рівні

Перш ніж відкриється попередній перегляд, для кожного рядка виписки підбирається можлива категорія. Як це працює:

  1. Спочатку - переказ між вашими рахунками. Ознака для Monobank, Райффайзен Банку і Кредобанку - фрази в описі: «Переказ між власними рахунками», «Переказ з картки», «Поповнення власної картки», «Поповнення депозиту». Для виписки Ощадбанку - код контрагента (ЄДРПОУ чи РНОКПП) збігається з вашим кодом у шапці виписки: гроші пішли на ваш же рахунок. Для виписки БІЗБАНКУ - видача готівки з рахунку і платіж, отримувач якого - ви самі (назва збігається з назвою власника рахунку в шапці). Для виписки Alior Bank - тип операції «PRZELEW WŁASNY» (переказ між своїми рахунками), коли гроші з рахунку списано. Для особистої виписки ПриватБанку - категорія «Переказ на свою картку» (в описі видно маску картки, куди пішли гроші) і «Заощадження» - округлення залишку на Скарбничку. Якщо окремого рахунку для скарбнички у вас немає, лишіть такий рядок витратою. У такому рядку замість категорії зʼявляється вибір рахунку-призначення зі стрілочкою ↔. Категорія не призначається - ви самі обираєте «куди надійшло». У бізнес-виписках ПриватБанку і УкрГазБанку перекази між власними рахунками з файлу не розпізнаються - їх ви самі перетворюєте на переказ у попередньому перегляді.

  2. Потім - категорія з самої виписки (тільки для особистої виписки ПриватБанку з Приват24). У такій виписці є колонка «Категорія» (наприклад, «Продукти», «Транспорт»), а у виписці по картці категорія стоїть на початку «Деталей операції». Якщо у вашому списку вже є категорія з такою назвою - вона підставляється. Якщо ні - нова створюється у вас під час імпорту.

  3. Нарешті - правила імпорту (для Monobank, бізнес-виписок ПриватБанку, УкрГазБанку, Райффайзен Банку, Ощадбанку, БІЗБАНКУ, Кредобанку і Alior Bank - у цих файлах колонки «Категорія» немає). Правила ви налаштовуєте у Довідниках, вкладка «Правила імпорту». Наприклад: «якщо в описі є слово АТБ - це Закупівлі», «якщо код MCC 4121 - це Транспорт». Слово шукається і в описі, і в предметі рядка. Спочатку перевіряються ваші правила, потім спільні для всіх бізнесів, якщо такі є. Свої правила ви додаєте самі - почніть з магазинів і сервісів, де платите найчастіше.

Чому категорія іноді залишається порожньою? Це нормально, особливо для нових типів операцій - на такий опис у вас ще немає правила. У таблиці попереднього перегляду кожен рядок має поле «Категорія» - поставте вручну, а потім створіть правило у Довідниках для майбутніх імпортів.

Коментар до платежу - у полі «Предмет»

Коли ви відправляєте гроші, банк дозволяє дописати коментар: «Зошити», «Подарунки 5 клас», «Благодійна допомога». Виписка по картці ПриватБанку зберігає його окремо, і він стає предметом транзакції - коротким «за що саме».

У попередньому перегляді предмет стоїть рядком під категорією, у списку «Транзакції» - так само. Так дві операції з однаковою категорією «Платежі за реквізитами» відрізняються з першого погляду: одна - «Благодійна допомога», інша - «Харчування 10-В». Предмет знаходиться пошуком на сторінці транзакцій, і на нього спрацьовують правила імпорту.

Уявіть Оксану. Вона щомісяця переказує 250 ₴ на благодійність і 350 ₴ за харчування сина в школі. Обидва платежі - за реквізитами, тож категорія однакова. У списку транзакцій під категорією видно, що саме оплачено, і відкривати кожну операцію не треба.

Що у предмет не потрапляє:

  • службові коментарі банку - прочерк, «ID платежу: 2871243622», повтор назви магазину. Вони нічого не кажуть людині, тож просто не переносяться;
  • коментар до переказу між вашими рахунками - у переказу предмета немає, тому коментар дописується в опис: «Переказ на свою картку 537541****42 - Зошити». Так він не губиться, а в попередньому перегляді ви одразу бачите, як рядок збережеться;
  • довгий коментар - довший за 150 символів лишається в описі, щоб не обрізатись посеред слова.

З інших банків коментар, якщо він є, лишається в описі, як і раніше.

Переказ між своїми рахунками

Окрема історія, яка трапляється часто: ви перекинули гроші зі своєї дебетової картки на свою кредитну. Банк бачить це як «витрату» з однієї картки і «надходження» на іншу. Він не знає, що це ті самі ваші гроші, які просто перейшли з кишені в кишеню.

Якщо імпортувати таке як два звичайні записи - у звітах зʼявляться «−5 000» витрат і «+5 000» надходжень, які нічого не значать.

Як це виглядає у попередньому перегляді. У рядках з ознаками переказу колонка «Категорія / переказ» показує не категорію, а список рахунків. Біля нього стрілочка ↔ і підказка «Оберіть рахунок-призначення»:

  • Обираєте інший власний рахунок - рядок стає переказом (синя стрілочка ↔ і позначка «Переказ»), категорія - системна «Переказ», контрагент не заповнюється.
  • Залишаєте «Без переказу (витрата)» - рядок повертається до звичайної витрати з підставленою категорією.
Замість категорії - вибір рахунку, куди надійшли гроші

Уявіть Сергія. Сергій 5-го числа переклав 10 000 ₴ з рахунку ФОП у Monobank на свою кредитку (закрив частину ліміту). У виписці Monobank це: «−10 000 ₴, Переказ між власними рахунками для поповнення картки». За цією фразою рядок одразу отримав вибір рахунку-призначення. Сергій обирає «Кредитка Універсал». Рядок став переказом - у звітах він не зменшує і не збільшує загальну суму грошей, лише показує внутрішній рух між кишенями.

Тільки в одній валюті. Рахунок-призначення з іншою валютою (гривня на долар) у файловому імпорті не приймається. Побачите повідомлення «валюта рахунку-призначення має збігатися з валютою рахунку імпорту». Перекази між картками в різних валютах поки що не підтримуються.

Контрагенти підставляються або створюються

Контрагент (той, хто отримав або надіслав гроші) береться з виписки, якщо у ній є така колонка. Вона є у виписках рахунку ФОП Monobank, бізнес-виписках ПриватБанку, УкрГазБанку, Ощадбанку і БІЗБАНКУ. У виписці по картці ПриватБанку контрагент - отримувач чи платник переказу людині або платежу за реквізитами. Ви самі туди не потрапляєте: переказ між своїми картками чи «від» вашого імені латиницею контрагента не створює. Магазин контрагентом не стає - його назва йде в опис. В особистих виписках Monobank, звичайній .xlsx ПриватБанку, Райффайзен Банку і Кредобанку контрагента немає - поле «Контрагент» лишається порожнім. У виписці Alior Bank контрагент є лише у плати за рахунок і комісій - сам банк («Alior Bank SA»). Імʼя отримувача переказу там злите з адресою, тож воно лишається в описі. Під час імпорту:

  1. Назва зіставляється з вашим списком контрагентів. Великі й малі літери та зайві пробіли не важливі: «ТОВ Ромашка», «ТОВ ромашка», «ТОВ РОМАШКА» - це той самий контрагент.
  2. Якщо такий уже є - підставляється у транзакцію.
  3. Якщо немає - у попередньому перегляді біля назви стоїть значок «+», а під час імпорту створюється новий контрагент.

Якщо у виписці 5 рядків від одного «ТОВ Ромашка» - створиться один контрагент, а не пʼять однакових.

Що не підставляється. Покупки в торгових мережах без явного контрагента (АТБ, Сільпо) - поле «Контрагент» залишається порожнім. Це нормально: щоденні витрати не потребують контрагентів, їх достатньо розкласти за категорією.

Перевірка балансу до імпорту

Якщо у рахунку вимкнено «Дозволити відʼємний баланс» - перш ніж рядки запишуться, баланс перераховується наперед: «чи стане він відʼємним після цього імпорту?». Якщо так - ви побачите повідомлення, а у список нічого не потрапляє:

«Імпорт не можливий: після імпорту мінімальний баланс рахунку «Monobank UAH» стане −1 234,56. Рахунок не дозволяє відʼємний баланс.»

Уявіть Анну. На картці зараз 200 ₴. У виписці є рядки: «−500 за каву», «+5 000 від клієнта», «−800 на бензин». Наприкінці дня буде 200 − 500 + 5 000 − 800 = 3 900 ₴. Але посеред дня баланс міг би стати −300 (200 − 500, ще до надходження від клієнта). Це теж враховується - і якщо є проблема, ви побачите повідомлення.

Що робити, якщо побачили це повідомлення:

  • Увімкнути «Дозволити відʼємний баланс» у налаштуваннях рахунку (для кредиток і овердрафтів це нормально).
  • Або завантажити лише частину виписки - спочатку надходження окремо, потім витрати.
  • Або обрати інший рахунок для імпорту.

Monobank напряму - коли підключати

Якщо ви активно користуєтесь Monobank і ведете записи щодня, файлова виписка стає рутиною. Підключення напряму робиться один раз, і далі є два шляхи:

  • Завантажити вручну за період - обираєте картку Monobank і період (до 31 дня за раз - таке обмеження банку). Натискаєте «Завантажити з Monobank» і отримуєте такий самий попередній перегляд, як для файлу.
  • Живі сповіщення - коли ви розрахуєтесь карткою Monobank, операція зʼявиться у вашому списку за кілька секунд. Без вашої участі. Без файлів. Категорія підставляється за правилами імпорту.
Так виглядає режим до підключення - одна кнопка і пояснення, навіщо потрібен токен

Що таке «токен» і навіщо він

Щоб ваші операції надходили сюди напряму з банку, потрібен токен - так Monobank називає особистий код доступу до ваших операцій. На сайті банку всюди це слово, тому й тут воно вживається. Уявіть токен як окремий пароль, який ви видаєте лише для перегляду своїх операцій: переказати чи зняти гроші з ним неможливо. Токен створюється на окремій сторінці банку за кілька хвилин.

Не лякайтесь слова «токен». Це не складно і безпечно. У формі підключення є така сама покрокова підказка «Звідки взяти токен?» - розгорніть її й пройдіть крок за кроком, не виходячи з форми.

Як отримати токен - крок за кроком

  1. Відкрийте сторінку банку. У браузері перейдіть на api.monobank.ua - це офіційна сторінка Monobank для токенів.
  2. Увійдіть через застосунок. На сторінці зʼявиться QR-код. Наведіть на нього камеру телефона - відкриється застосунок Monobank, де ви підтверджуєте вхід.
  3. Підтвердьте новий браузер через пошту. Банк може попросити підтвердити вхід із нового браузера. Тоді перейдіть за посиланням із листа, який Monobank надішле вам на пошту.
  4. Відкрийте «Мої токени». Праворуч угорі, під вашим номером телефона, відкрийте меню й оберіть пункт «Мої токени».
  5. Активуйте токен і скопіюйте його. Натисніть «Активувати токен» - зʼявиться довгий набір літер і цифр. Скопіюйте його одразу: банк показує токен лише раз.
  6. Вставте у формі підключення. У режимі «Monobank API» натисніть «Підключити Monobank», вставте токен у поле «Токен Monobank» й натисніть «Підключити». Зʼявиться список ваших карток із залишками.
  7. Привʼяжіть картку до рахунку. Біля кожної картки Monobank оберіть свій рахунок у списку «Привʼязати до рахунку...». Валюта має збігатися: для картки в доларах пропонуються лише доларові рахунки.
  8. За бажанням - увімкніть живі сповіщення кнопкою «Увімкнути» у блоці «Налаштування» тієї самої форми.
Уся підказка, де взяти токен, є прямо у формі - нікуди переходити не треба

Токен показується лише раз - одразу після активації. Якщо не встигли його скопіювати, нічого страшного: активуйте новий (банк дозволяє до 5 токенів на компанію).

Безпека токена:

  • Токен зберігається у зашифрованому вигляді й ніколи не показується у вашому браузері - ви бачите лише факт підключення і список привʼязаних карток.
  • Токен дає доступ лише до перегляду ваших операцій. Нікому не передавайте свій токен - як і будь-який пароль.
  • Відключити банк можна будь-коли кнопкою «Відключити Monobank» у тій самій формі: привʼязки зникнуть, а вже імпортовані транзакції залишаться.

Обмеження банку:

  • Не частіше ніж раз на 60 секунд можна запитувати операції за період. Якщо натиснути раніше, побачите повідомлення «Зачекайте N секунд перед наступним запитом».
  • 31 день за раз - більший період запитати не можна. Хочете рік історії - завантажуйте по місяцях (або візьміть файл виписки).

Закордонні покупки - приходять у гривні

Ви розрахувались гривневою карткою в магазині Варшави. У застосунку Monobank це виглядає як «−250.00 PLN», але з картки списано гривневу суму - банк сам зробив конвертацію. І у файловій виписці, і через Monobank напряму така операція імпортується гривневою сумою (як банк уже списав), а в опис додається примітка «(250.00 PLN)» - щоб ви бачили оригінал. Жодних конфліктів.

У PDF-виписці Кредобанку, виписці Райффайзен Банку і виписці по картці ПриватБанку так само: у них сума вже у валюті рахунку, тож операція імпортується без конфлікту, а суму у валюті покупки ви побачите в описі - «Tom Tailor Retail GmbH (2 846,00 CZK)». У виписці Alior Bank сума теж у валюті рахунку, а суму і валюту покупки банк сам пише в описі («Kwota i waluta oryginalna transakcji»).

CSV-виписка по картці ПриватБанку суми у валюті покупки не має: у колонці «Сума» вже списана сума у валюті картки. Тому в описі лише валюта - «Tom Tailor Retail GmbH (CZK)». Валюти самої картки у файлі теж немає, тож нею вважається валюта рахунку, який ви обрали для імпорту. Перевірити, що рахунок правильний, допомагає звірка залишків по днях у попередньому перегляді: у файлі є залишок після кожної операції, і розбіжність з рахунком видно одразу.

PDF і CSV за той самий період не задвоять покупку. Опис однієї покупки у них різний (з сумою чека і без), але примітка про валюту в кінці опису під час пошуку дублів не враховується.

Операція, яку банк ще обробляє

Одразу після оплати банк іноді віддає операцію ще не остаточною. Наприклад, на АЗС або у готелі спочатку блокується орієнтовна сума, а точна відома пізніше. Такий рядок у попередньому перегляді має позначку «Обробляється», і його сума поки попередня.

Рядок імпортується як звичайний - позначка лише попереджає. Коли банк завершить обробку, повторна доставка тієї самої операції впізнається за її номером і другого рядка не створює. Якщо остаточна сума відрізняється від попередньої (закордонні покупки, АЗС, готелі) - сума вже імпортованого рядка уточнюється до остаточної, а залишок рахунку перераховується. Банк не завжди надсилає остаточну суму сам, тож надійний спосіб підтягнути уточнення - завантажити період вручну: під карткою «Дублі» ви побачите, скільки операцій отримали остаточну суму. Кожне таке уточнення видно і в журналі дій записом «Monobank: уточнено суму після утримання».

Суму, яку ви змінили самі вже після того, як банк її остаточно провів, повторне завантаження не чіпає.

Звірка з банком просто у попередньому перегляді

Банк разом із кожною операцією віддає залишок на картці після неї. Так само роблять виписка по картці ПриватБанку, виписки Райффайзен Банку і Alior Bank - і у файловому імпорті з них ви побачите ту саму картку. У виписці Ощадбанку залишку після кожної операції немає, зате є залишок на початок періоду. Залишок на кінець кожного дня складається з нього і операцій файлу. У виписці БІЗБАНКУ залишок на кінець кожного дня з рухом по рахунку банк пише сам. Тому над таблицею попереднього перегляду стоїть картка звірки: ваш залишок на кінець кожного дня періоду (разом із рядками, які ви зараз імпортуєте) порівнюється із залишком у банку.

  • Зелена картка «Залишки збігаються з банком» - після імпорту ваш список дорівнює банку на кожен день.
  • Жовта картка «Перша розбіжність із банком - дата» - названо перший день, з якого залишки розійшлися, і різницю. До цього дня все сходилось, тож шукати варто в операціях саме цього дня. Якщо розбіжність є вже на перший день періоду - її причина раніше: оберіть довший період або відкрийте звіт «Виписка» кнопкою «Відкрити виписку». У файловому імпорті найчастіша причина такої розбіжності - стартовий баланс рахунку: перевірте його на сторінці «Мої рахунки».

Картка живе разом із галочками у таблиці: зняли рядок - розбіжність зʼявляється, поставили назад - зникає. Так видно, який саме рядок «закриває» різницю. Посилання «Звірити з банком» біля бейджа «Підключено» відкриває той самий звіт «Виписка» для обраного рахунку у будь-який момент.

ПриватБанк напряму - для бізнес-рахунків

Якщо ваш бізнес обслуговується у ПриватБанку, файлову рутину теж можна прибрати. Режим «ПриватБанк API» підключає ваші бізнес-рахунки (ФОП або компанії) напряму - через послугу банку «Автоклієнт»:

  • Завантажити вручну за період - обираєте рахунок і період (до 3 місяців за раз). Натискаєте «Завантажити з ПриватБанку» і отримуєте такий самий попередній перегляд, як для файлу.
  • Автоматична синхронізація - вмикаєте перемикач у налаштуваннях підключення, і нові операції підтягуються кілька разів на день без вашої участі. Поки вона увімкнена, біля бейджа «Підключено» стоїть бейдж «Автосинхронізація увімкнена».
Режим ПриватБанку до підключення - те саме, що й у Monobank: одна кнопка і пояснення

Кому доступно. Послуга «Автоклієнт» у банку безплатна: ФОП - на будь-якому тарифі, юрособи - на тарифах «Бізнес Комфорт» і «Бізнес ПРО». Особисті картки ПриватБанку так підключити не можна - для них залишається файл виписки з Приват24.

Як отримати токен Автоклієнта - крок за кроком

Токен - код доступу до виписок вашого бізнес-рахунку (банк називає цю послугу «Автоклієнт»). Створюється у кабінеті банку за кілька хвилин. Та сама підказка є у формі підключення під кнопкою «Звідки взяти токен?»:

  1. Відкрийте Приват24 для бізнесу - client-bank.privatbank.ua. У блоці «Вхід» натисніть «Увійти через Приват24» і підтвердіть вхід за номером телефону або QR-кодом.
  2. У лівому меню оберіть «Інтеграція (Автоклієнт)» - відкриється сторінка «Керування застосунками інтеграції».
  3. Натисніть «Підключити API». У полі назви застосунку напишіть будь-що зрозуміле (наприклад, BizFin). Обмеження за IP залишайте порожніми.
  4. Поставте позначку «Приймаю умови та правила використання» і натисніть «Підключити». У таблиці застосунків зʼявиться новий рядок: API, назва і дата підключення.
  5. У кінці цього рядка натисніть кнопку-іконку з ключем - «Отримати токен». У вікні «Умови та правила використання програми» натисніть «Прийняти».
  6. Скопіюйте токен із вікна «Авторизаційні дані для роботи з API», яке відкриється слідом.
  7. Вставте у формі підключення. У режимі «ПриватБанк API» натисніть «Підключити ПриватБанк» і вставте токен у поле «Токен Автоклієнта». Ще раз натисніть «Підключити ПриватБанк» - зʼявиться список ваших рахунків із залишками.
  8. Привʼяжіть рахунки. Біля кожного рахунку банку оберіть свій рахунок (валюта має збігатися).
  9. За бажанням - увімкніть «Автоматична синхронізація» перемикачем у блоці «Налаштування» тієї самої форми.

Не знаходите розділ «Інтеграція (Автоклієнт)»? Відкривайте його у вебверсії Приват24 для бізнесу. Юрособі потрібен тариф «Бізнес Комфорт» або «Бізнес ПРО», ФОП послуга доступна на будь-якому тарифі. Якщо ви довірена особа, керівник вмикає вам послугу «Інтеграція (Автоклієнт)» у меню «Налаштування - Доступ до послуг».

Безпека токена:

  • Токен зберігається у зашифрованому вигляді й ніколи не показується у вашому браузері.
  • Використовується лише для читання виписок і залишків. Нікому не передавайте свій токен - як і будь-який пароль.
  • Якщо банк відкликав токен, побачите повідомлення «Підключення до ПриватБанку неактивне. Оновіть токен». Кнопка «Відключити ПриватБанк» прибирає привʼязки, імпортовані транзакції залишаються.

Особливості банку:

  • До 3 місяців за раз при ручному завантаженні. Хочете рік історії - завантажуйте по кварталах.
  • Платіж, який банк ще проводить, у ручному завантаженні зʼявляється з позначкою «Обробляється» - його сума поки попередня. Автоматична синхронізація такі платежі пропускає і забирає їх наступним разом уже проведеними. Якщо ви імпортували рядок з позначкою вручну, остаточна сума в ньому сама не уточниться - звірте її з випискою банку.
  • Перекази між своїми рахунками (якщо обидва привʼязані) розпізнаються за рахунком отримувача й отримують вибір рахунку-призначення - як і у файловій виписці.

Перенесення з FinMap

Якщо ви раніше користувалися FinMap - не потрібно вносити все заново. Вивантажте звідти файл-експорт транзакцій (Excel) і перенесіть усі операції сюди за три кроки. Разом з операціями переносяться рахунки, категорії, контрагенти, проєкти й теги - усе, що було у FinMap.

Чим це відрізняється від файлу виписки. Виписка банку - це операції одного рахунку, тому ви обираєте рахунок наперед. Файл FinMap містить одразу всі ваші рахунки: кожна операція сама знає, з якого рахунку списано і на який зараховано. Тому рахунок наперед не обирається - ви зіставляєте назви рахунків з файлу зі своїми на окремому кроці.

Режим вмикається кнопкою «З FinMap» у перемикачі під заголовком. Далі:

  1. Крок 1. Завантажте файл-експорт з FinMap. Перетягніть Excel-експорт у зону завантаження (межа розміру написана під нею). Формат впізнається сам - побачите бейдж «Розпізнано: FinMap». Якщо файл не схожий на експорт FinMap, побачите повідомлення про потрібні колонки («Дата платежу», «З рахунку», «На рахунок»).

  2. Крок 2. Зіставте рахунки з файлу. Для кожної назви з файлу («Рахунок з FinMap») у полі «Перенести в» оберіть свій рахунок. Назви, які збіглися з вашими рахунками, підставляються самі; решту обираєте вручну.

    Якщо рахунку ще немає, оберіть «Створити новий рахунок» - відкриється звичайна форма рахунку: назва, валюта, тип, стартовий залишок і дозвіл на відʼємний баланс. Після збереження рахунок одразу стає обраним для цієї назви.

    Валютні рахунки. Суми у файлі зберігаються у валюті свого рахунку. Якщо суми рахунку у файлі відрізняються від сум у валюті вашого бізнесу, на картці зʼявиться підказка: у попередній програмі цей рахунок був валютним. Оберіть для нього рахунок у тій самій валюті - інакше перенесення зупиниться з поясненням, щоб 500 євро не лягли як 500 гривень. Переказ між гривневим і валютним рахунком переноситься з курсом того дня: скільки списано з одного рахунку і скільки зараховано на інший.

    Стартовий баланс. У файлі FinMap стартового балансу рахунку немає: FinMap тримає його в налаштуваннях рахунку, а у файл пише лише операції. Тому на картці обраного рахунку є поле «Стартовий баланс у FinMap» - перепишіть суму з налаштувань рахунку у FinMap. Без неї баланс після перенесення буде меншим рівно на цю суму. Якщо в рахунку вже є стартовий баланс, він стоїть у полі: вписана сума його замінить, а не додасться вдруге. Під полем - дата «Станом на»: день першої операції рахунку у файлі, щоб усі перенесені операції бачили рахунок разом зі стартовими грошима. Нижче - «Баланс після перенесення»: звірте його з балансом того самого рахунку у FinMap ще до імпорту. Якщо кілька назв з файлу ведуть в один рахунок, поле стартового балансу є лише на першій картці - впишіть туди загальну суму. Змінити стартовий баланс може той, кому доступні налаштування рахунків; решта бачать його без поля. Відкат імпорту стартовий баланс не прибирає - це налаштування рахунку, його змінюють на сторінці «Мої рахунки».

    Під назвою кожного рахунку видно, скільки в нього операцій у файлі. Рахунок, який переносити не треба (наприклад, тестовий), вимкніть перемикачем «Переносити» на його картці. Тоді жодна його операція не перенесеться - разом із переказами між ним та іншими рахунками, бо переказ без обох рахунків не існує. Картка покаже, скільки операцій і переказів залишаться поза імпортом.

  3. Крок 3. Перевірте транзакції. Над таблицею - картки «До імпорту», «Надходження», «Витрати», «Перекази». У таблиці видно дату, суму, тип (Надходження, Витрата чи Переказ), рахунок, категорію, контрагента, проєкт, теги й коментар. Мітка «нове» біля значення означає, що такої категорії, контрагента, проєкту чи тегу у вас ще немає - вони створяться під час імпорту. Зніміть галочки з того, що переносити не треба, і натисніть «Імпортувати N». Операції вимкнених рахунків лишаються в таблиці без галочки - поставити її не вийде, поки рахунок вимкнено.

Кожній назві рахунку з файлу ви кажете, куди її перенести, створюєте новий рахунок або вимикаєте зайвий

Розбивка операції по проєктах. У FinMap одну операцію можна було розкласти на кілька проєктів. Наприклад, 100 000 = 50 000 на один проєкт + 50 000 на інший. Тут кожна така частина стає окремою операцією з власною сумою і проєктом - загальна сума зберігається, а привʼязка до проєктів не втрачається.

Перекази між рахунками. Якщо у файлі FinMap операція має і рахунок списання, і рахунок зарахування - вона переноситься як переказ: гроші списуються з одного вашого рахунку і зараховуються на інший, баланси обох перераховуються.

Якщо в якійсь операції підпис довший, ніж дозволено тут (опис - 500 символів, назва категорії, контрагента чи проєкту - 200), він скорочується, а сама операція переноситься повністю. Перед кнопкою імпорту ви побачите примітку, скількох операцій це стосується.

Звірка рядків. Над таблицею написано, скільки рядків у файлі й скільки з них переноситься, а поряд - чому решта не переноситься: нульова сума, немає дати платежу, немає рахунку (так позначено й підсумковий рядок «Разом»), рядок не розпізнано. Не розпізнається, наприклад, надходження зі знаком мінус: це може бути повернення, а може бути помилка у файлі. Якщо така операція вам потрібна, внесіть її вручну після перенесення. Витрати у файлі можуть стояти як з мінусом, так і без - переносяться обидва варіанти, бо тип операції видно з рахунків. Якщо у попередній програмі операцію розкладено на частини за проєктами, переносяться самі частини, а не вихідна операція. Коли частини не покривають усю суму, різниця додається окремою операцією - щоб підсумок по рахунку зійшовся.

Порівняння до перенесення. На картці кожного рахунку видно рух у файлі: скільки надійшло і скільки списано, а на картці обраного рахунку - баланс після перенесення. Відкрийте той самий рахунок у попередній програмі й звірте ці числа ще до імпорту.

Дублі у файлі FinMap не шукаються: повторно завантажений файл додасть операції ще раз. Тому спершу відкотіть попередній імпорт, а вже потім завантажуйте знову. Помилковий імпорт з FinMap відкочується так само, як і будь-який інший, - через «Історію імпортів» (нижче). Кожен рахунок отримує окремий запис імпорту, тож відкотити можна як усе разом, так і по конкретному рахунку.

Історія імпортів і відкат

Кожен успішний імпорт залишає слід - окремий запис у Журналі дій, вкладка «Історія імпортів». У рядку видно:

  • коли був імпорт;
  • у який рахунок;
  • звідки дані (Monobank, ПриватБанк, УкрГазБанк або застосунок, з якого ви їх перенесли);
  • який саме файл (monobank-march.csv тощо);
  • скільки рядків лишилось (якщо частину ви видалили вручну - «5 / 12»);
  • за який період була виписка;
  • хто запустив (важливо, коли у вас є працівники).

Відкат - кнопка «Відкотити» у кожному рядку. Відкривається віконце «Відкотити імпорт?» з рахунком, файлом, періодом і кількістю транзакцій, які буде видалено. Для підтвердження ви вводите це число у поле і натискаєте «Відкотити». Усі операції цього імпорту видаляються разом, баланс рахунку повертається на попередній рівень, а сам запис зникає з історії.

Щоб відкотити, ви вводите кількість транзакцій - захист від випадкового натискання

Уявіть Олексія, який імпортував не той файл. Завантажив виписку зі своєї особистої картки замість бізнес-картки - 47 особистих транзакцій потрапили у бізнес-список. Олексій відкриває Журнал дій, вкладку «Історія імпортів», знаходить останній запис і натискає «Відкотити». У віконці вводить «47» і підтверджує. Через секунду все на місці: баланс відновлений, зайвих рядків немає.

Уважно з пізнішими транзакціями. Після імпорту ви могли додати власні транзакції, які спираються на імпортовані. Наприклад, баланс став плюсовим завдяки імпорту, і ви витратили цей плюс. Тоді відкат може заблокуватись. Побачите: «Відкат заблоковано: після видалення транзакцій баланс одного з рахунків стане відʼємним. Видаліть пізніші транзакції вручну і спробуйте знову».

Скільки операцій можна перенести

Місячний ліміт транзакцій тарифу стосується щоденної роботи з фінансами, а не переходу з іншої програми. Тому перенесення історії влаштоване окремо.

Перші дні після створення бізнесу - вікно вільного перенесення. У цей час місячний ліміт тарифу не витрачається. Це стосується імпорту виписок, перенесення з іншої програми і операцій з підключених банків. Поки вікно відкрите, вгорі сторінки стоїть зелений банер «Безкоштовне перенесення історії» з лічильником днів, що лишились. У режимах Monobank і ПриватБанку той самий банер називається «Операції з банку не витрачають ліміт». Мета проста - перенести всю історію одразу, щойно ви завели бізнес, і не впертись у ліміт першого ж дня.

Перенесені операції не займають ліміт і пізніше - навіть коли вікно закриється. Після імпорту повідомлення так і каже: «До місячного ліміту тарифу вони не входять». На сторінці «Підписка» картка «Транзакції / місяць» показує перенесене окремим зеленим рядком.

У межах вікна діє стеля на кожен рахунок. В один рахунок за весь час вікна переноситься до кількох тисяч операцій. Точне число написане у банері: «До N операцій на кожен рахунок». Стеля накопичувальна: рахуються всі імпорти в цей рахунок разом, а не кожен файл окремо. Це захист від випадкового задвоєння цілої історії, а не платний барʼєр. Скільки операцій уже лежить на рахунку і скільки ще влізе, видно одразу під вибором рахунку: «Операцій на рахунку: 1 200 з 4 000 … Ще можна додати 2 800». Так ви знаєте заздалегідь, чи пройде виписка. Та сама підказка є у кроці зіставлення рахунків, коли ви переносите дані з іншого застосунку.

Поки вікно відкрите, банер і підказка під рахунком показують, скільки ще можна перенести

Чи влізе файл - видно до імпорту. Коли файл уже розібрано, підказка під рахунком порівнює його з тим, що лишилось. Якщо операцій для рахунку більше, вона каже про це одразу і має посилання «Відкрити чат підтримки». Так ви дізнаєтесь про стелю ще до того, як натиснули «Імпортувати».

Якщо історія більша за стелю. Напишіть у підтримку - адміністратор відкриє разове перенесення саме для вашого бізнесу. Про це ви отримаєте сповіщення з датою, до якої діє дозвіл. Вгорі сторінки зʼявиться банер «Обмеження на перенесення знято»: до якої дати він діє і скільки рядків вміщає один файл. За 3 дні і за день до кінця дозволу прийде нагадування: так у вас буде час перенести решту або попросити продовжити. Перенесене за дозволом до ліміту не входить і після його кінця.

Коли вікно закривається. Далі імпорт працює як звичайно - під місячним лімітом тарифу, нарівні з ручним створенням транзакцій. Це нормальний режим: щомісяця ви додаєте свіжі операції, і їх кількість вкладається у тариф. Уже перенесене лишається поза лімітом. Якщо ви ще не закінчили переносити історію з іншої програми, напишіть у підтримку - разове перенесення відкривається і після вікна.

Коли місця на місяць лишається мало. Щойно використано більшу частину місячного ліміту, вгорі сторінки зʼявляється підказка «Цього місяця лишилось N операцій». Вона видна у будь-якому режимі, ще до вибору файлу. Файл, у якому рядків більше за залишок, не збережеться. Там само написано дату, з якої лічильник почнеться з нуля. Коли місця немає зовсім, підказка каже «Місця на цей місяць більше немає». Тоді чекайте нового місяця або оберіть просторіший тариф у розділі «Підписка». Власник підписки отримує про це ще й сповіщення.

Уявіть Марину, яка переносить три роки записів. Щойно завела бізнес, вивантажує з банку виписку за весь час - тисячі рядків. У вікні перенесення це не зʼїдає місячний ліміт. Один валютний рахунок виявився надто великим і вперся у стелю - Марина пише в підтримку, отримує разовий дозвіл, і залишок історії заходить повністю. Наступного місяця вона додає лише нові операції - і про ліміт більше не згадує.

Хто може імпортувати

РольЩо може
Власник бізнесуУсе: імпорт з файлу і з іншого застосунку, відкат, правила імпорту, підключення Monobank і ПриватБанку напряму.
ПрацівникТе, що відкрив власник у доступах посади, розділ «Банківські виписки»: «Імпорт виписок з файлу» (сторінка, файл, перенесення з іншого застосунку і відкат), «Monobank API» і «ПриватБанк» - окремо кожне. Імпорт іде лише у рахунки, де працівник має право створювати транзакції. Без цих прав сторінка показує «Немає прав доступу».
Гість у демоБачить приклади виписок, попередній перегляд працює повністю. Підтвердження імпорту покаже підказку «Ви все зробили правильно 👏 Проте у демо-режимі зміни не зберігаються».

Спробуйте у демо. У режимі «Файл» є блок «Немає своєї виписки під рукою?» з двома кнопками: «Monobank CSV» і «ПриватБанк XLSX». Натискаєте - файл-приклад зберігається на ваш пристрій. Далі перетягуєте його у зону завантаження і проходите повний шлях з попереднім переглядом. Іти у банк за справжньою випискою не треба.

Сценарії з життя

Перший імпорт за квартал

  1. Анна вивантажує з Monobank виписку за 90 днів - отримує файл monobank-q1.csv.
  2. Перетягує файл у зону завантаження - попередній перегляд показує 200 рядків. У картках: «До імпорту 200», «Дублі 0», «Конфлікт валют 0». Пʼять покупок у злотих під час поїздки до Польщі імпортуються гривневою сумою, а в описі видно оригінал - «Biedronka (250.00 PLN)».
  3. Перевіряє категорії: більшість АТБ, Сільпо, Uber розклались за правилами, кілька підставляє вручну.
  4. Три рядки з фразою «Переказ між власними рахунками» - обирає рахунок-призначення «Кредитка Універсал», вони стають синіми ↔.
  5. Натискає «Імпортувати 200» - відкривається сторінка «Транзакції», баланс рахунку ФОП оновлено.

Підключаю Monobank напряму

  1. Сергій відкриває api.monobank.ua, сканує QR-код застосунком Monobank, підтверджує вхід, відкриває «Мої токени», натискає «Активувати токен» і одразу копіює його.
  2. У режимі «Monobank API» натискає «Підключити Monobank», вставляє токен - бачить список своїх карток (Біла, Чорна, ФОП).
  3. Привʼязує картку «Біла» до свого рахунку «Monobank UAH» (обидва гривневі).
  4. Обирає період за останні 7 днів, натискає «Завантажити з Monobank», переглядає попередній перегляд, імпортує.
  5. Вмикає живі сповіщення - нові операції тепер зʼявляються самі.

Помилковий імпорт - треба відкотити

  1. Олексій імпортував не той файл (особиста виписка замість бізнес-).
  2. Відкриває Журнал дій, вкладку «Історія імпортів».
  3. Знаходить останній запис, натискає «Відкотити».
  4. У віконці «Відкотити імпорт?» бачить «Буде видалено: 47 транзакцій», вводить 47 і підтверджує.
  5. Транзакції зникли, баланс рахунку повернувся, у журналі зʼявився запис «Відкат імпорту Monobank: видалено 47 транзакцій у «Біла»».

Кілька імпортів - головне не задвоїти

  • Виписки з періодами, що перетинаються - без проблем: дублі ловляться за номером операції (банк напряму) або за відбитком (файл).
  • Той самий файл повторно - теж: усі рядки дублі, нічого не додасться.
  • Імпорт через Monobank напряму, потім файл за той самий день - сходиться.
  • Кілька однакових операцій за день - імпортуються всі: дублем вважається лише стільки рядків, скільки таких самих уже збережено.
  • Винятки: ви вручну змінили опис транзакції, імпортованої з файлу (відбиток інший); або банк змінив суму операції після проведення (для файлу це вже інший відбиток).

Звʼязок з іншими сторінками

  • Транзакції - кінцева точка імпорту. Після підтвердження відкривається саме ця сторінка, нові рядки одразу видно.
  • Мої рахунки - джерело для вибору рахунку. Налаштування «Дозволити відʼємний баланс» визначає, чи спрацює перевірка балансу.
  • Журнал дій - друга вкладка «Історія імпортів» з відкатом. Кожен імпорт - один запис у журналі.
  • Довідники, вкладка «Правила імпорту» - правила, за якими підставляються категорії для Monobank, бізнес-виписок ПриватБанку, УкрГазБанку, Райффайзен Банку, Ощадбанку, БІЗБАНКУ, Кредобанку і Alior Bank.
  • Доступи посади - тут власник відкриває працівнику імпорт з файлу, Monobank і ПриватБанк.
  • Звіти - імпортовані транзакції одразу потрапляють у прибутки і витрати, рух грошей, баланс, звіти по контрагентах і проєктах. Звіт «Виписка» показує залишок після кожної операції - для звірки з банком.

Що поки не вміємо

  • Інші банки - поки що підтримуються Monobank, ПриватБанк (особистий і для бізнесу), УкрГазБанк, Райффайзен Банк, Ощадбанк і БІЗБАНК (для бізнесу), Кредобанк, а також польський Alior Bank. Файл іншого банку не впізнається.
  • Імпорт у валюті, що відрізняється від рахунку (з перерахунком за курсом) - поки що блокується. Через Monobank напряму, у PDF Кредобанку, виписках Райффайзен Банку й Alior Bank і виписці по картці ПриватБанку закордонні покупки приходять уже у валюті картки, з оригіналом в описі.
  • Надходження з іншої своєї картки («Зарахування зі своєї картки», «від» вашого імені) переказом поки не пропонуються - лише списання. Якщо обидві картки ви імпортуєте, одну зі сторін перетворіть на переказ, а другу зніміть галочкою.
  • Переказ між рахунками у різних валютах - теж поки що ні.
  • Час операції з виписки використовується для правильної послідовності в межах дня, але не зберігається. У списку всі операції одного дня мають однакову дату без часу.
  • Складні правила імпорту - поки що тільки пошук слова в описі або збіг коду MCC. Правило «АТБ» спрацює на будь-який опис, де є «АТБ», а правило на кшталт «номер квитанції починається з 2025/» побудувати не вийде.
  • Редагування вбудованих правил - глобальні правила лише для перегляду. Можна створити власне правило з тим самим словом і іншою категорією - ваші правила перевіряються першими.
  • Дублі під час перенесення з іншого застосунку - не шукаються: повторне завантаження того самого файлу додасть операції ще раз.
  • Масові дії у попередньому перегляді (наприклад, «усі АТБ у категорію Закупівлі одним натисканням») - поки що по одному рядку. Спосіб обходу: створити правило у Довідниках і завантажити файл повторно.

Часті запитання