Към основното съдържание
Инструменти

Безплатен браузърен инструмент

Конвертор от CSV към Beancount

Поставете банков експорт и получете балансирани двустранни транзакции, готови за добавяне в ledger-а ви. Съпоставянето на колоните се открива автоматично и остава редактируемо.

Всичко работи във вашия браузър. Извлечението ви никога не се качва никъде.

Запазени съпоставки

Профилите се пазят само в този браузър. Транзакциите ви не го напускат.

Все още няма запазени съпоставки. Поставете CSV, настройте колоните и запазете конфигурацията тук, за да я използвате отново.

Импортиране на профили от файл

Изберете .json файл, експортиран от този конвертор. Нищо не се запазва или прилага, докато не изберете.

Beancount резултат

Вашите транзакции ще се появят тук, след като поставите CSV файл.

Вече знаете банката или приложението си?

Тези експорти вече са съпоставени — изберете своя и пропуснете настройката.

Въпроси относно този инструмент

Дали банковите ми данни се качват някъде?

Не. Конвертирането се извършва изцяло във вашия браузър чрез JavaScript на тази страница — вашият CSV никога не се изпраща до beancount.io или до никой друг, и нищо не се съхранява. Можете да проверите това, като отворите раздела за мрежа в браузъра си, или като изключите интернет и конвертирате отново: то пак ще работи.

Кои CSV формати разбира?

Файлове, разделени със запетая, точка и запетая, табулация или вертикална черта, със или без заглавен ред. Разбира полета в кавички, съдържащи запетаи или нови редове, американски и европейски числови формати (1,234.56 и 1.234,56), отрицателни числа в скоби или с минус отзад, и дати във формат ISO, ден-първи, месец-първи или като '09.08.2026 г.' Работи както с една колона за сума със знак, така и с отделни колони за дебит и кредит.

Какви са двете сметки?

Двустранното счетоводство означава, че всяка транзакция премества пари между две сметки, така че двете страни винаги се балансират. Първата е сметката, към която принадлежи извлечението — вашата разплащателна сметка или кредитна карта. Втората е мястото, накъдето отиват парите; оставянето им като Expenses:Uncategorized е нормално, а вие ще ги категоризирате допълнително, след като транзакциите са във вашия ledger.

Как да проверя експорта спрямо салдата по извлечението ми?

Включете сверяване с извлечението в конвертора и въведете началната/крайната дата на извлечението плюс подписаните начално и крайно салдо за една валута. Салдата по кредитни карти, които дължите, обикновено са отрицателни. Само редовете, които запазите (след преглед за застъпване), се броят към движението; пропуснатите или изключените редове не се броят. Режимът Complete може да запише начална транзакция; режимът append никога не го прави. При съвпадение се добавя декларация за крайно салдо — след това изпълнете bea check (или bean-check) върху изтегления файл, за да потвърдите, и проверете всяко несъответствие с bea balances / bean-report, преди да приемете импорта за приключен.

Мога ли да разделя един банков ред между няколко сметки?

Да, по един ред наведнъж в „Разделяне на ред между сметки“. Пример: такса по карта от -100.00 USD в квартален магазин, разделена на 60.00 към Expenses:Groceries и 40.00 към Expenses:Household, става една транзакция с три записа — Liabilities:CreditCard -100.00 USD, Expenses:Groceries 60.00 USD, Expenses:Household 40.00 USD. Възстановяване от +25.00 USD, разделено на 15.00 и 10.00, вместо това се записва като -15.00 USD и -10.00 USD: винаги въвеждате положителни суми и конверторът прилага обратния знак. Сумите трябва да се събират точно до сумата на реда, без повече знаци след десетичната запетая от реда, в собствената валута на реда (без валутни курсове), и нито един ред на разделянето не може да използва сметката от извлечението. Докато едно разделяне не се балансира, копирането и изтеглянето остават спрени — коригирайте го, премахнете го или изключете реда, чието разделяне тогава се игнорира. Разделянията са временни промени в този файл: те никога не се запазват в профилите за съпоставяне и промяната на файла, съпоставянето на колоните, знака или изходната сметка ги изчиства.

Мога ли да спра да правя това на ръка всеки месец?

Да — точно за това служат Smart Import и Bank Sync на Beancount.io. Те се свързват с поддържаните институции, категоризират транзакциите автоматично и ги записват в ledger, който остава ваш, като plain-text. Този инструмент съществува за еднократни импортирания, за банки, които никой не поддържа, и за здравословния навик да проверявате какво всъщност произвежда импортиращият механизъм.

Водете ledger-а. Пропуснете копирането и поставянето.

Beancount.io синхронизира сметките ви, категоризира транзакциите и съхранява всяка една от тях в plain-text файлове, които можете да изтеглите и да запазите завинаги.