Към основното съдържание
Beancount.io LogoBeancount.io
Monarch Money → Beancount

Monarch Money CSV към Beancount

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

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

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

  1. 1

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

  2. 2

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

  3. 3

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

  4. 4

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

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

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

Beancount резултат

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

Въпроси относно експортирането от 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, импортира бъдещи извлечения за вас и поддържа всяка сума одитируема.

Започни безплатно