Преминете към основното съдържание

Проследяване на бюджета: Задайте сума, следете разходите си

· 5 минути четене
Mike Thrift
Mike Thrift
Marketing Manager

Повечето счетоводни инструменти ви казват какво сте похарчили. Малко от тях ви помагат да решите какво трябва да похарчите. И почти никой не ви позволява да проследявате тази цел заедно с вашите реални записи в прозрачен, базиран на обикновен текст формат с контрол на версиите.

Проследяването на бюджета в Beancount.io запълва тази празнина.

Проследяване на бюджета за Beancount.io

Какво прави

Проследяването на бюджета ви позволява да задавате лимити за разходите за всяка сметка за разходи във вашата счетоводна книга — месечни хранителни стоки, тримесечни софтуерни абонаменти, годишни пътувания — и да виждате визуално сравнение на вашия бюджет спрямо действителните разходи във времето. Всички данни за бюджета се съхраняват като стандартни custom директиви на Beancount във вашия леджер файл, така че те са под контрол на версиите и са напълно преносими.

Как работи

1. Добавете бюджет

Кликнете върху Add Budget и попълнете три неща: сметката, която искате да проследявате (напр. Expenses:Food:Groceries), интервала (дневно, седмично, месечно, тримесечно или годишно) и целевата сума с валута.

Бюджетът се записва във вашия леджер като стандартна директива на Beancount:

2026-03-01 custom "budget" "Expenses:Food:Groceries" "monthly" 500.00 USD

Той живее във вашия леджер файл заедно с вашите трансакции — без отделна база данни, без затворен формат.

2. Вижте разходите спрямо бюджета с един поглед

Всяка бюджетна сметка получава карта с диаграма, показваща стълбове за действителните разходи заедно с пунктирана линия за бюджета. Задръжте курсора върху всеки стълб, за да видите точната сума за този период. Когато разходите се приближават или надвишават линията на бюджета, това става незабавно видимо.

Диаграмата автоматично използва правилната групировка по интервали — месечният бюджет показва месечни стълбове; седмичният бюджет показва седмични стълбове.

3. Ревизирайте бюджетите без да губите историята

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

Таблицата с история под всяка диаграма показва всеки запис в бюджета с неговата дата и сума, предоставяйки ви пълна одиторска следа за това как са се развивали вашите цели.

4. Премахнете записи, които вече не са ви необходими

Всеки ред от историята има бутон за изтриване. Премахването на запис в бюджета ревизира леджер файла директно и актуализира диаграмата незабавно.

Защо го изградихме по този начин

Бюджетите принадлежат към вашата счетоводна книга. Съхраняването на бюджети като custom директиви държи всичко на едно място. Вашата история на бюджета е с контрол на версиите заедно с вашите трансакции в Gitea, което означава, че можете да сравнявате (diff), връщате промени (revert) или одитирате промените в бюджета по същия начин, по който бихте го направили с всеки друг запис в леджера.

Интервалите съответстват на начина, по който реално планирате бюджета си. Месечният лимит за хранене навън е различен от годишния лимит за конференции. Можете да зададете и двете, и всяко от тях се изобразява с правилната детайлност.

Историческите бюджети се запазват. Вместо да презаписвате бюджет, когато го ревизирате, всяка промяна е нов запис с дата. Диаграмата изобразява тези промени като стъпаловидна линия, така че можете да видите, че сте увеличили бюджета си за хранителни стоки през февруари и да прецените дали това е било правилното решение.

Не е необходимо синхронизиране. Тъй като бюджетите се съхраняват във вашия леджер файл, те се синхронизират автоматично чрез Gitea — същият Git сървър, който управлява версиите на всички ваши счетоводни данни. Няма нищо допълнително за конфигуриране.

За кого е полезно

  • Всеки с повтарящи се категории разходи, който иска да знае дали е в рамките на планираното преди края на месеца, а не след него
  • Фрийлансъри и изпълнители, управляващи нередовни доходи, които искат строги лимити за променливите разходи
  • Домакинства, проследяващи споделени разходи в множество категории с различна продължителност на циклите
  • Хора, мигриращи от инструменти като YNAB или Mint, които искат бюджетни ограничения, без да напускат екосистемата на текстовото счетоводство

Първи стъпки

Проследяването на бюджета е достъпно сега за всички потребители на Beancount.io.

  1. Влезте във вашия леджер.
  2. Навигирайте до Budget в страничната лента.
  3. Кликнете върху Add Budget, изберете сметка, интервал и сума.

Задайте първия си бюджет


ЧЗВ

Как се съхраняват бюджетите? Като стандартни Beancount custom "budget" директиви във вашия леджер файл. Те са в текстов формат, с контрол на версиите и напълно преносими — можете да ги отворите във всеки текстов редактор.

Какви интервали се поддържат? Дневно, седмично, месечно, тримесечно и годишно.

Мога ли да проследявам бюджети във валути, различни от USD? Да. Когато добавяте бюджет, избирате както сумата, така и валутата от съществуващите валути във вашата счетоводна книга.

Какво се случва, когато актуализирам бюджет? Към вашия леджер се добавя нов запис с дата. Старият запис се запазва. Диаграмата показва и двата записа като стъпаловидна линия на бюджета, така че да имате пълна история на вашите цели.

Мога ли да проследявам цели за приходите или само разходи? Инструментът за избор на сметка по подразбиране предлага сметки от тип Expenses (Разходи), което е най-честият случай. Всяка сметка във вашия леджер може да бъде използвана, но сравненията на бюджета са най-смислени за сметки за разходи, където се опитвате да останете под определен лимит.

Достъпно ли е това на мобилни устройства? Страницата за бюджет е част от уеб таблото на Beancount.io. Базовите данни в леджера (директивите custom "budget") са достъпни навсякъде, където можете да четете вашия леджер файл.