Към основното съдържание
Конвертор от CSV към Beancount

Monarch Money → Beancount

Monarch Money CSV към Beancount

Преобразувайте изтегляне на транзакции от Monarch Money в балансирани двустранни Beancount транзакции — в браузъра ви, с колоната Merchant, ISO датите и подписаната сума (Amount) вече картографирани.

Съпоставянето на колони е проверено срещу реално извлечение от Monarch Money

Обработката се извършва локално в браузъра ви.

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

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

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

Beancount резултат

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

Как да експортирате транзакциите си от Monarch Money

  1. Влезте в Monarch в десктоп браузър — изтеглянето не е в мобилното приложение — и отворете страницата Accounts.

  2. Изберете акаунта, който искате. Важно е по един акаунт наведнъж: Settings → Data exports изнася всички акаунти в един файл, а този конвертор записва всеки ред към единствения акаунт, който посочите по-долу.

  3. Кликнете върху Edit в горния десен ъгъл, след това върху „Download transactions“. Преименувайте файла при записването — това е съветът на самия Monarch, защото името на изтеглянето е общо.

  4. Отворете файла в текстов редактор и копирайте цялото му съдържание, включително заглавния ред — картографирането по-долу е обвързано с имената на колоните на Monarch.

Сумата на Monarch вече е с подходящия знак, какъвто Beancount изисква

Отрицателното е изходящи пари, а положителното е входящи, също и за кредитни карти: покупка с карта се изнася като отрицателна, което е точно знакът, който запис в акаунт от тип Liabilities: приема, така че оставете „Flip every sign“ изключено. Датите излизат в ISO формат (2026-08-01), единственият експорт в тази група без неяснота между месец и ден. Две колони описват получателя — Merchant е почистеното име на Monarch, което предварителната настройка картографира, а Original Statement е суровият банков дескриптор, на една стъпка разстояние. Изтеглянията спират на 10 000 транзакции, а Monarch препоръчва 5 000 или по-малко наведнъж, така че дълга история пристига като няколко файла.

Въпроси относно експортирането от Monarch Money

Изтеглянето ми спря на 10 000 реда — къде е останалото?

Това е ограничението на Monarch за едно изтегляне, което препоръчва да останете под 5 000 реда, за да избегнете грешки. Изтеглете историята си на парчета по дати, преобразувайте всеки файл тук и поставете резултатите един след друг; Beancount чете датата от всяка транзакция, така че редът, в който ги добавяте, няма значение.

Трябва ли да използвам изтеглянето на акаунта или Settings → Data?

Изтеглянето на ниво акаунт: Accounts, след това акаунта, след това Edit и накрая „Download transactions“. Settings → Data обединява всички акаунти в един файл и тъй като този конвертор записва всеки ред към един-единствен Beancount акаунт, непрофилтриран експорт би класифицирал ипотеката, картата и разплащателната сметка на едно място. Ако вече имате обединен файл, първо го разделете по колоната Account.

Допълнителната колона Owner в плановете за домакинство (household plans) нарушава ли картографирането?

Не. Плановете за домакинство добавят Owner след Tags, което оставя Amount там, където вече е, така че експортът с осем и девет колони се преобразуват без промени с тази предварителна настройка. Category, Notes и Tags също присъстват във файла; конверторът картографира дата, търговец и сума, а останалото оставя на вас да превърнете в Beancount тагове или метаданни.

Конвертирате ли експорт от друга банка или приложение?

Запазете току-що конвертирания регистър

Beancount.io хоства вашия регистър в plain-text, импортира бъдещи извлечения за вас и поддържа всяка сума одитируема.