Monarch Money CSV към Beancount
Преобразувайте изтегляне на транзакции от Monarch Money в балансирани двустранни Beancount транзакции — в браузъра ви, с колоната Merchant, ISO датите и подписаната сума (Amount) вече картографирани.
Съпоставянето на колони е проверено срещу реално извлечение от Monarch Money
Как да експортирате транзакциите си от 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 или по-малко наведнъж, така че дълга история пристига като няколко файла.
Beancount резултат
Въпроси относно експортирането от 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, импортира бъдещи извлечения за вас и поддържа всяка сума одитируема.
Започни безплатно→