Перейти до основного вмісту

GnuCash vs. KMyMoney vs. HomeBank: який безкоштовний бухгалтерський застосунок підходить для ваших книг?

Опубліковано 11 хв. читанняMike ThriftMike Thrift
GnuCash vs. KMyMoney vs. HomeBank: який безкоштовний бухгалтерський застосунок підходить для ваших книг?
Зміст цієї сторінки

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

Цей посібник порівнює GnuCash, KMyMoney та HomeBank за чотирма вимірами, які насправді визначають вибір: глибина подвійного запису, відстеження інвестицій, формати імпорту та простота налаштування. Наприкінці ви точно знатимете, який із них встановити.

Вердикт за 60 секунд​

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

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

Чим вони відрізняються з першого погляду​

GnuCashKMyMoneyHomeBank
Подвійний записТак — повний головний журналТак — під капотомНі — на основі категорій
Виставлення рахунків для малого бізнесуТак (клієнти, постачальники, роботи, дебіторська та кредиторська заборгованість)НіНі
Відстеження інвестиційТак — акції, фонди, онлайн-котируванняТак — цінні папери, історія цінНі
БюджетуванняТак, через модуль бюджетівТак, з прогнозуваннямТак — щомісячно/щорічно за категоріями
Формати імпортуQIF, OFX, HBCI, CSV (через майстер)QIF, OFX, HBCI (через плагіни)QIF, OFX, QFX, CSV
Виявлення дублікатів під час імпортуТакТакТак
Онлайн-банкінгOFX Direct Connect, HBCI (AqBanking)OFX, HBCI (плагіни AqBanking)Без прямого з'єднання — лише імпорт файлів
Зберігання данихXML-файл або SQL (SQLite, MySQL, PostgreSQL)XML-файлОдин XML-файл
ПлатформиLinux, Windows, macOSLinux, WindowsLinux, Windows, macOS
Крива навчанняНайкрутішаПомірнаНайпологичніша

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

GnuCash: повноцінна бухгалтерська система​

GnuCash — це важковаговик: справжній головний журнал із подвійним записом, який розробляється з кінця 1990-х. Кожна транзакція дебетує один рахунок і кредитує інший на рівну суму, роздільні транзакції є повноцінними, а дерево рахунків підтримує повний план — активи, зобов'язання, капітал, доходи, витрати — із субрахунками будь-якої глибини.

У чому він виграє​

Книги малого бізнесу. GnuCash — єдиний із трьох із відстеженням клієнтів і постачальників, виставленням рахунків, оплатою рахунків, роботами, податковими таблицями та умовами оплати. Фрілансер може виставити рахунок, зафіксувати оплату проти дебіторської заборгованості та проаналізувати заборгованість за термінами — справжній робочий процес, а не електронна таблиця поряд із застосунком.

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

Глибина імпорту та банкінгу. GnuCash імпортує QIF через покроковий майстер, розмовляє OFX (це був перший безкоштовний застосунок, що підтримував протокол) і з'єднується з банками, які підтримують HBCI/FinTS, через AqBanking. Дані можуть жити у звичайному XML або переїхати до SQLite, MySQL чи PostgreSQL, коли файл стає великим або двом людям потрібен доступ.

Чим це вам коштує​

Складністю. Реєстр у стилі чекової книжки знайомий, але налаштування рахунків ставить запитання з бухгалтерським присмаком — типи рахунків, батьківські заповнювачі, початкові залишки — які припускають, що ви знаєте, що таке план рахунків. Бюджетування існує, але видається прикрученим порівняно з HomeBank. Очікуйте вечір налаштування, перш ніж звіти виглядатимуть правильно, і тримайте офіційну документацію відкритою під час першого звіряння.

KMyMoney: подвійний запис без бухгалтерського диплома​

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

У чому він виграє​

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

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

Банківська зв'язність. Як і GnuCash, KMyMoney імпортує QIF і розмовляє OFX та HBCI через плагіни AqBanking, включно з прямим завантаженням звітів там, де ваш банк це дозволяє. Імпорт CSV також доступний, що важливо, бо багато банків не експортують нічого іншого.

Чим це вам коштує​

Обсягом. Тут немає виставлення рахунків, немає процесу кредиторської заборгованості й немає SQL-бекенду — ваші дані в одному XML-файлі. KMyMoney працює на Linux і Windows, тож користувачам macOS потрібна віртуальна машина або інший вибір. І хоча проєкт KDE випускає регулярні релізи, екосистема посібників і сторонніх інструментів тонша, ніж у GnuCash.

HomeBank: найшвидший шлях до «куди поділися мої гроші?»​

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

У чому він виграє​

Швидкість налаштування. Створіть рахунки (банк, готівка, актив, кредитна картка, зобов'язання), імпортуйте файл QIF, OFX, QFX або CSV, і виявлення дублікатів разом із правилами автоматичного призначення в HomeBank швидко розкладуть накопичене за категоріями. Отримувачі та категорії автодоповнюються під час введення, заплановані транзакції обробляють повторювані, а теги додають другу вісь аналізу (наприклад, справжня вартість відпустки за п'ятьма категоріями).

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

Портативність. Усе живе в одному XML-файлі. Скопіюйте його на USB-флешку — і ваші книги подорожують з вами; робіть резервну копію так само.

Чим це вам коштує​

Стеля. Жодного відстеження інвестицій — брокерський рахунок це просто залишок, який ви оновлюєте вручну. Ніякого виставлення рахунків, ніякого процесу рахунків до оплати, ніякого прямого банківського з'єднання (лише імпорт файлів). І оскільки під низом немає реєстру подвійного запису, помилки виявляються як неправильні графіки, а не як незбалансований рахунок, який змушує вас знайти помилку. Для домашнього бюджету цей компроміс зазвичай прийнятний; для чогось, що переглядатиме бухгалтер, — ні.

Обличчям до обличчя за чотирма важливими речами​

1. Глибина подвійного запису​

GnuCash дає повний апарат: головний журнал, роздільні записи, прапорці звіряння для кожної транзакції, оборотно-сальдову відомість і формальну фінансову звітність. KMyMoney забезпечує подвійний запис неявно — кожна транзакція все одно балансується, але інтерфейс говорить про перекази й категорії. HomeBank не має реєстру; внутрішні перекази переміщують гроші між рахунками, а категорії класифікують решту.

Практичний наслідок: якщо ви колись наймете бухгалтера або передасте записи податковому консультантові, вивід GnuCash лягає безпосередньо в їхній світ. Експорт і звіти KMyMoney ведуть вас більшу частину шляху. HomeBank дає їм чисті підсумки, але не книги.

2. Відстеження інвестицій​

GnuCash відстежує окремі цінні папери з онлайн-котируваннями та належними роздільними записами прибутків/збитків — єдиний вибір тут для активного інвестора. KMyMoney покриває випадок «купив і тримай» через цінні папери та історію цін. HomeBank не має нічого; інвесторам слід негайно його виключити.

3. Формати імпорту​

Усі три розмовляють QIF та OFX — двома форматами, які найважливіші для втечі від Quicken чи Microsoft Money, — і якщо ви досі зважуєте перехід, наш огляд найкращих альтернатив Quicken порівнює безкоштовні та платні варіанти пліч-о-пліч. HomeBank додає QFX і повноцінний CSV із виявленням дублікатів, що робить його найбільш поблажливим, коли ваш банк експортує дивно. GnuCash і KMyMoney додають онлайн-банкінг HBCI/FinTS через AqBanking — справді корисно в Європі, рідко актуально для банків США, які здебільшого пропонують OFX Direct Connect або завантаження файлів.

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

4. Простота налаштування​

HomeBank виграє з великим відривом — більшість людей бачать свій перший звіт витрат протягом години. Вітальний потік KMyMoney та налаштування на основі установ займають трохи більше часу, але залишаються простою мовою. GnuCash вимагає, щоб ви заздалегідь спроєктували план рахунків, що є правильною дисципліною для бізнесу й чистим тертям для того, хто просто хоче бюджет. Порівняйте вартість налаштування інструмента з розміром проблеми.

Де місце обліку в простому тексті​

Є четвертий варіант, про який варто знати, перш ніж зобов'язуватися настільній базі даних: облік у простому тексті, де ваш реєстр — це текстовий файл, а такі інструменти, як Beancount, читають його. Привабливість у сліді аудиту — кожен залишок перераховується з історії транзакцій, зміни чисто відображаються у версійному контролі, і файл відкриється ще через п'ятдесят років. Той самий похід до крамниці, який ви класифікували б у HomeBank, виглядає так, із явно записаним роздільним записом:

2026-10-20 * "Grocery run" "Weekly shop"
  Expenses:Food:Groceries   84.20 USD
  Expenses:Household         12.45 USD
  Liabilities:CreditCard    -96.65 USD

Цей запис балансується за побудовою, несе обидві категорії й так само легко шукається через grep, як будь-який текст. Якщо ідея володіти своїми даними в найбуквальнішому можливому форматі вас приваблює, документація проводить вас через синтаксис, а Fava перетворює той самий файл на графіки й звіти, які показав би настільний застосунок. Це більше налаштування, ніж у HomeBank, і менше клацань, ніж у GnuCash — правильний компроміс для технічних користувачів, які живуть у текстовому редакторі.

Помилки, яких слід уникати, що б ви не обрали​

Встановлення GnuCash для домашнього бюджету. Найпоширеніший режим невдачі в цьому порівнянні. Якщо ваша проблема — «усвідомлення витрат», план рахунків GnuCash — це проєкт на вихідні, який закінчується незапущеним застосунком. Почніть із HomeBank; переходьте далі, коли матимете причину.

Сліпе довіряння імпортам. Кожен інструмент тут виявляє дублікати, але жоден із них не знає, що списання на $48.17 з позначкою «AMZN MKTP» було канцелярським приладдям, а не продуктами. Правила автоматичного призначення вчаться на ваших виправленнях, тож виправляйте рано — і накопичене саме розкладеться за категоріями.

Пропуск звіряння. Незвірений реєстр розходиться з реальністю — тут відсутній чек, там подвійно порахований переказ — доки залишки не стануть вигадкою. Усі три інструменти мають процеси звіряння; запускайте свій того дня, коли надходить кожен звіт.

Зберігання однієї копії одного XML-файлу. KMyMoney та HomeBank зберігають усе в одному файлі, і типове налаштування GnuCash таке саме. Цей файл — ваша фінансова історія. Покладіть його туди, де робляться резервні копії автоматично, і щокварталу експортуйте знімок QIF, щоб пошкоджений файл був незручністю, а не катастрофою.

Змішування бізнесу й особистого в одному файлі. Якщо дохід від фрілансу потрапляє до того самого реєстру, що й продукти, час податків стає вправою з сортування. Користувачам GnuCash слід тримати окремі файли (або принаймні окремі дерева рахунків верхнього рівня); користувачам HomeBank і KMyMoney слід тримати окремі файли, і крапка.

Ваш контрольний список для рішення​

Дайте відповідь на три запитання — і вибір зробить себе сам. Чи потрібно вам комусь виставляти рахунки або відстежувати, хто вам винен? Це вміє лише GnuCash. Чи маєте ви інвестиції, які хочете відстежувати як цінні папери з цінами? GnuCash для глибини, KMyMoney для простоти — HomeBank відпадає. Чи це виключно про домашні витрати й бюджетування, починаючи вже сьогодні? Встановіть HomeBank і імпортуйте свій перший звіт до вечері.

Що б ви не встановили, виділіть тридцять хвилин цього тижня на негламурну частину: імпортуйте один справжній звіт, розкладіть кожен рядок за категорією та звірте із залишком за звітом. Інструмент — лише контейнер; звірена звичка — це система, яка нарешті каже вам, куди поділися ваші гроші.

Джерело: https://beancount.io/uk/blog/2026/10/27/gnucash-vs-kmymoney-vs-homebank-free-open-source-accounting-guide

Опубліковано: 27 жовтня 2026 р.

8 хв. читання

Огляд GnuCash: чи варто ним користуватися у 2026 році?

GnuCash — це безкоштовне програмне забезпечення з відкритим кодом, перевірене…

accounting-software
bookkeeping
9 хв. читання

Firefly III vs. Actual Budget: Який саморозміщений бюджетний застосунок з відкритим кодом варто обрати?

Firefly III — це подвійна бухгалтерія; Actual Budget використовує конверти в…

budgeting
open-source
12 хв. читання

Альтернативи Quicken: Порівняння настільних, хмарних та plain-text рішень

Monarch підходить для пар, YNAB — для тих, хто перевитрачає, Simplifi — легкий…

personal-finance
accounting-software
8 хв. читання

Безкоштовне бухгалтерське програмне забезпечення для малого бізнесу: що включають безкоштовні тарифи

Що насправді включають безкоштовні бухгалтерські тарифи у 2026 році — Wave,…

accounting-software
small-business
44 хв. читання

Екосистема Beancount: Всебічний аналіз

Зануртеся в основну функціональність і філософію Beancount — відкритої системи…

beancount
accounting