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

61 публикации маркиран с/със "счетоводство"

Вижте всички етикети

Натрупана амортизация (за Beancount): Практично, текстово ръководство

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

Ако следите дълготрайни активи в счетоводството си — лаптопи, камери, машини или дори офис мебели — вашите книги трябва да отразяват намаляващата им стойност. Това включва два ключови понятия: амортизация (разходът) и нейният натрупан тотал, натрупана амортизация. Това ръководство обяснява и двете на прост език и след това показва точно как да ги моделирате в Beancount с готови за копиране примери, включително мощни опции за автоматизация.


2025-08-23-accumulated-depreciation

Какво е натрупана амортизация?

Натрупаната амортизация е общата сума амортизация, записана срещу даден актив от момента, в който е бил въведен в експлоатация. Мислете за нея като за текущо събиране. Това не е нов вид разход — това е просто сума до датата на всички предишни амортизационни начисления за този актив.

В финансовите отчети ще видите натрупаната амортизация заедно с оригиналната цена на актива. Това позволява на всеки, който чете вашите книги, да види както историческата стойност (колко сте платили), така и нетната балансовата стойност (колко струва в момента във вашите книги).

Важно е да се знае, че натрупаната амортизация е контра-актив сметка. Това може да звучи сложно, но е проста идея:

  • Това е сметка от групата Assets, така че живее в секцията Assets на вашия план на сметките.
  • Обаче тя носи кредит баланс (отрицателна стойност в Beancount за активните сметки), което намалява стойността на свързания дълготраен актив.

Къде се появява в баланса?

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

Оборудване: Компютри$3,000.00
Минус: Натрупана амортизация($1,000.00)
Оборудване: Компютри, нетно$2,000.00

Много финансови отчети опростяват това, като показват един ред като “Собственост, съоръжения и оборудване, нетно”. Тази единична сума представлява общата историческа стойност на всички активи минус тяхната обща натрупана амортизация, давайки ви окончателната нетна балансова стойност.


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

Съществуват няколко метода за изчисляване на амортизацията. Методът, който изберете, определя колко разход записвате във всеки период, което от своя страна се добавя към общата натрупана амортизация. Две често срещани категории методи са:

  • Straight-Line (SL): Най‑опростеният и най‑често използван метод за счетоводни цели. Записвате еднаква сума от стойността на актива във всеки период от неговия полезен живот. Например, лаптоп за 3,000сполезенживотот36месеца(3години)щесеамортизирас3,000 с полезен живот от 36 месеца (3 години) ще се амортизира с 83.33 на месец.
  • Данъчни методи (напр. MACRS в САЩ): За данъчни цели правителствата често определят ускорени графици. В САЩ, Modified Accelerated Cost Recovery System (MACRS) позволява по‑големи амортизационни отчисления в първите години от живота на актива. Beancount лесно поддържа тези графици — просто трябва да изчислите сумите според официалните таблици (като тези в IRS Publication 946) и да генерирате съответните журнални записи.

Формула (Straight-Line)

Периодична амортизация = CostSalvage ValueUseful Life\frac{\text{Cost} - \text{Salvage Value}}{\text{Useful Life}}

Натрупана амортизация (към дата t) = (Periodic Depreciation up to t)\sum (\text{Periodic Depreciation up to } t)

Salvage value е оценената остатъчна стойност на актива в края на полезния му живот. За простота често се приема, че е нула.


Пътят в Beancount: Моделиране на стойност и натрупана амортизация

За да следите дълготрайните активи в Beancount, като същевременно запазвате оригиналната им стойност, ще използвате двойка активни сметки за всяка категория, плюс сметка за разходи.

  • Assets:Equipment:Computers:Cost (за историческата стойност)
  • Assets:Equipment:Computers:AccumDep (контра‑активът, който ще се кредитира с течение на времето)
  • Expenses:Depreciation:Computers (за записване на периодичния разход)

Тази структура отразява стандартната счетоводна практика и е препоръчителният подход за управление на амортизацията на дълготрайни активи в Beancount.


Опция A: Ръчно въвеждане на Straight-Line записи

Това е най‑директният метод. Контролирате всеки запис, което е чудесно за разбиране на механиката.

1. Отворете необходимите сметки

2025-01-01 open Assets:Bank:Checking
2025-01-01 open Assets:Equipment:Computers:Cost
2025-01-01 open Assets:Equipment:Computers:AccumDep
2025-01-01 open Expenses:Depreciation:Computers

2. Запишете покупката (на историческа стойност)

Когато купувате актива, дебитирате сметката Cost.

2025-01-20 * "Purchase MacBook Pro"
Assets:Equipment:Computers:Cost 3000.00 USD
Assets:Bank:Checking -3000.00 USD

3. Запишете месечната амортизация

Всеки месец записвате разхода за амортизация. За актив на 3,000за36месеца,месечнатаамортизацияе3,000 за 36 месеца, месечната амортизация е 3000 ÷ 36 = $83.33.

Транзакцията включва дебитиране на сметката за разходи и кредитиране на контра‑активната сметка.

2025-02-28 * "Monthly depreciation - MacBook Pro (SL 36mo)"
Expenses:Depreciation:Computers 83.33 USD
Assets:Equipment:Computers:AccumDep -83.33 USD ; This is the credit to the contra-asset

Повтаряте този запис всеки месец за 36 месеца. Балансът в Assets:Equipment:Computers:AccumDep ще расте по‑негативно с времето, намалявайки нетната балансова стойност на актива.

Бърза проверка: Можете лесно да проверите нетната стойност в Balance Sheet на Fava или чрез бърза заявка:

bean-query myledger.bean "SELECT account, SUM(position) WHERE account   'Assets:Equipment:Computers:(Cost|AccumDep)' GROUP BY account"

Сумата от балансите на двете сметки е вашата нетна балансова стойност.


Опция B: Автоматизация с amortize плъгина на Fava

Ако използвате Fava (популярният уеб интерфейс за Beancount) и вашата амортизация е фиксирана сума всеки месец, можете да я автоматизирате.

Първо, активирайте плъгина в началото на вашия Beancount файл:

plugin "fava.plugins.amortize_over"

След това създайте една транзакция, която дефинира целия график на амортизация.

; 1. Запишете първоначалната покупка както обикновено
2025-01-20 * "Purchase MacBook Pro"
Assets:Equipment:Computers:Cost 3000.00 USD
Assets:Bank:Checking -3000.00 USD

; 2. Дефинирайте графика
2025-01-20 * "Amortization schedule"
Assets:Equipment:Computers:AccumDep -83.33 USD
Expenses:Depreciation:Computers 83.33 USD

Плъгинът ще разпредели тази сума автоматично за следващите 36 месеца.


Опция C: Плъгин за ускорена амортизация (MACRS)

За ускорени графици като MACRS можете да използвате специализиран плъгин (например beancount_macrs). Той изисква да посочите полезния живот и категорията на актива, след което автоматично изчислява необходимите суми.

2025-03-01 * "MACRS amortization for equipment"
Assets:Equipment:Computers:AccumDep -150.00 USD
Expenses:Depreciation:Computers 150.00 USD

Натрупана амортизация в баланса

Активи$3,000.00
Натрупана амортизация($1,000.00)
Нетна стойност$2,000.00

Примери за готови за копиране записи

Пример 1 – Ръчно въвеждане

2025-03-15 * "Purchase office chair"
Assets:Equipment:Office:Cost 500.00 USD
Assets:Bank:Checking -500.00 USD

2025-04-01 * "Monthly depreciation - office chair"
Expenses:Depreciation:Office 13.89 USD
Assets:Equipment:Office:AccumDep -13.89 USD

Пример 2 – Автоматизация с Fava

plugin "fava.plugins.amortize_over"

2025-01-10 * "Purchase server"
Assets:Equipment:Servers:Cost 12000.00 USD
Assets:Bank:Checking -12000.00 USD

2025-01-10 * "Amortization schedule"
Assets:Equipment:Servers:AccumDep -333.33 USD
Expenses:Depreciation:Servers 333.33 USD

Как да проверите натрупаната амортизация

bean-query myledger.bean "SELECT account, SUM(position) WHERE account = 'Assets:Equipment:Computers:AccumDep'"

Това ще ви покаже текущата натрупана сума за конкретната сметка.


Как да коригирате грешки

Ако случайно запишете твърде голяма сума, можете да направите коригираща транзакция:

2025-07-01 * "Correction of over‑amortization"
Assets:Equipment:Computers:AccumDep 50.00 USD
Expenses:Depreciation:Computers -50.00 USD

Това ще намали натрупаната амортизация и ще възстанови част от разхода.


Как да отразите продажба на актив

Когато продадете актив, трябва да отразите както получената сума, така и отписването на историческата стойност и натрупаната амортизация.

2026-01-15 * "Sale of MacBook Pro"
Assets:Bank:Checking 1500.00 USD
Assets:Equipment:Computers:Cost -3000.00 USD
Assets:Equipment:Computers:AccumDep 1000.00 USD
Income:GainOnSale 500.00 USD

Тук Income:GainOnSale е примерна сметка за печалба/загуба от продажбата.


Как да използвате bean-report за визуализация

bean-report myledger.bean balance_sheet
bean-report myledger.bean income_statement

Тези команди генерират красиви HTML отчети, които можете да разгледате в браузъра.


Заключение

Натрупаната амортизация е фундаментален елемент от управлението на дълготрайни активи. С правилното моделиране в Beancount можете да поддържате чисти, точни и автоматизирани финансови книги. Използвайте примери от това ръководство, за да ускорите процеса и да се съсредоточите върху по‑важните бизнес решения. Ако имате въпроси, споделете ги в общността на Beancount или в дискусиите около Fava. Успех!

Какво е задължения към доставчици? Ръководство, съвместимо с Beancount, за проследяване на фактури от доставчици в чист текст

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

Задължения към доставчици (AP) са парите, които вашият бизнес дължи на доставчиците за стоки или услуги, които вече сте получили, но все още не сте платили. В света на счетоводството AP се класифицира като текущ пасив в баланса – сума, обикновено дължима в рамките на следващата година, често в 30‑60 дни.

Тази концепция е централна за начислителното счетоводство, където разходът и съответният пасив се записват в момента, в който фактурата пристигне, а не когато парите действително се изпратят. Това ръководство ще ви покаже как да управлявате целия процес на AP чисто и ефективно, използвайки инструмента за счетоводство в чист текст – Beancount.

2025-08-20-what-is-accounts-payable


Кратко резюме

Преди да се потопим в детайлите, нека обхванем основните неща:

  • Задължения към доставчици (AP) представляват вашите краткосрочни задължения към доставчиците. Ще ги намерите в секцията Liabilities на вашия баланс.
  • Начислително vs. Кеш: AP съществува само ако водите книгите си на начислителна база. Beancount напълно поддържа начислителни процеси, а уеб интерфейсът му, Fava, ще показва вашите пасиви коректно.
  • AP vs. AR: Просто е: задълженията са това, което дължите, докато вземанията (AR) са това, което другите дължат на вас.

Къде се намира AP в Beancount (и във Fava)

За да започнете да проследявате AP, първо трябва да декларирате сметка за него във вашия журнал. Стандартната конвенция е:

Liabilities:AccountsPayable

По желание можете да създадете подсметки за големи доставчици (например Liabilities:AccountsPayable:ForestPaintSupply).

Във Fava тази сметка ще се появи в Баланса под Liabilities. Можете да кликнете върху нея, за да видите списък с всички отворени и платени елементи, получавайки ясен преглед на вашите задължения. Пример можете да видите в публичния примерен журнал на Fava: https://fava.pythonanywhere.com/example-beancount-file/balance_sheet/, където има сметка Liabilities:AccountsPayable.


Блокове от Beancount, които ще използвате

Устойчивият процес за AP в Beancount се базира на няколко основни функции:

  1. Сметки: Основно ще използвате Liabilities:AccountsPayable, кешова сметка като Assets:Bank:Checking и различните си разходни сметки (например Expenses:Supplies).
  2. Метаданни: Можете да прикачвате ключ‑стойност данни към всяка транзакция. За AP ще използвате метаданни като invoice:, due:, terms: и document:. Fava дори разпознава ключа document: и автоматично създава кликваща връзка към прикачения файл, ако сте конфигурирали папка за документи.
  3. Тагове & Връзки: Използвайте #tags (например #ap) за лесно филтриране и ^links (например ^INV-10455) за програмно свързване на фактура и последващото й плащане. Това създава ясен, одитируем след.
  4. Запитвания (BQL): SQL‑подобният език за запитвания на Beancount (BQL) ви позволява да генерирате мощни отчети, като списък с всички отворени задължения, сортирани по дата на падеж, директно от командния ред с bean-query или от страницата „Query“ във Fava.

Основен процес за AP в Beancount

Управлението на AP във вашия журнал включва две или три ключови стъпки: записване на фактурата, плащане и понякога обработка на частични плащания или отстъпки.

1) Записване на фактурата (създава пасив)

Първо, записвате разхода и създавате задължението, когато фактурата пристигне.

; По желание задайте папка за документи в главния файл на Beancount:
option "documents" "documents"

2025-08-05 * "Forest Paint Supply" "Paint order INV-10455" ^INV-10455 #ap
invoice: "INV-10455"
due: "2025-09-04"
terms: "2/10, n/30"
document: "invoices/2025-08-05-forest-paint-INV-10455.pdf"
Expenses:Supplies:Paint 500.00 USD
Liabilities:AccountsPayable -500.00 USD

Този един запис постига две критични неща:

  1. Незабавно признава разход от 500 USD в правилния период (август).
  2. Създава съответстващ пасив от 500 USD, показвайки, че дължите пари на Forest Paint Supply.

Връзката ^INV-10455 е уникален идентификатор, който по-късно ще поставите и в плащането, за да свържете логически фактурата и плащането.

2) Плащане на фактурата (изчиства пасива)

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

а) Стандартно плащане (без отстъпка):

2025-09-01 * "Forest Paint Supply" "Payment INV-10455" ^INV-10455
Liabilities:AccountsPayable 500.00 USD
Assets:Bank:Checking -500.00 USD

Този запис намалява вашия AP баланс с 500 USD и същевременно намалява баланса на разплащателната сметка с тази сума. Пасивът вече е изчистен.

б) Отстъпка за ранно плащане (напр. „2/10, n/30“):

Ако условията са „2/10, n/30“, можете да вземете 2 % отстъпка, ако платите в рамките на 10 дни. За нашата фактура от 500 USD това е отстъпка от 10 USD. Има два приети начина за запис – изберете един и бъдете последователни.

; Опция 1: Записване на отстъпката като друг доход (контра‑разходен ефект)
2025-08-12 * "Forest Paint Supply" "Early payment discount INV-10455" ^INV-10455
Liabilities:AccountsPayable 500.00 USD
Assets:Bank:Checking -490.00 USD
Income:Discounts:Payables -10.00 USD

; Опция 2: Намаляване директно на оригиналния разход
2025-08-12 * "Forest Paint Supply" "Early payment discount INV-10455" ^INV-10455
Liabilities:AccountsPayable 500.00 USD
Assets:Bank:Checking -490.00 USD
Expenses:Supplies:Paint -10.00 USD

И в двата случая изчиствате пълния пасив от 500 USD, намалявате банковата сметка с 490 USD, които сте платили, и отразявате ползата от 10 USD.

3) Обработка на частични плащания

Функцията за връзки в Beancount прави проследяването на частични плащания просто и чисто.

; Фактура за 1 200 USD
2025-08-10 * "Acme Parts" "INV-9001" ^INV-9001
invoice: "INV-9001"
due: "2025-09-09"
Expenses:Parts 1200.00 USD
Liabilities:AccountsPayable -1200.00 USD

; Първо плащане от 400 USD
2025-08-20 * "Acme Parts" "Payment INV-9001 (1/3)" ^INV-9001
Liabilities:AccountsPayable 400.00 USD
Assets:Bank:Checking -400.00 USD

; Финално плащане от 800 USD
2025-09-05 * "Acme Parts" "Payment INV-9001 (final)" ^INV-9001
Liabilities:AccountsPayable 800.00 USD
Assets:Bank:Checking -800.00 USD

Като използвате връзката ^INV-9001 във всички три транзакции, лесно можете да филтрирате журнала, за да видите пълната история на конкретната фактура и свързаните й плащания.


Полезни запитвания (BQL)

Можете да изпълните тези запитвания в таба „Query“ на Fava или от командния ред с bean-query.

Съвет: Функцията any_meta() е изключително полезна за извличане на полета като invoice: и document: в резултатите от запитванията.

Отворени задължения по доставчик (преглед на баланса):

Това запитване сумира текущия остатък, който дължите на всеки доставчик.

SELECT payee, COST(SUM(position)) AS amount
WHERE account "^Liabilities:AccountsPayable"
GROUP BY payee
ORDER BY payee;

Отворени задължения по фактура + дата на падеж:

Получете подреден списък с всички отворени фактури, сортирани по дата на падеж, за да приоритизирате плащанията.

SELECT payee,
any_meta('invoice') AS invoice,
any_meta('due') AS due,
COST(SUM(position)) AS amount
WHERE account "^Liabilities:AccountsPayable"
GROUP BY payee, invoice, due
ORDER BY due, payee;

Списък с фактури, към които има прикачени PDF‑ове:

Това запитване намира всички ваши фактури и показва пътя към свързания документ.

SELECT date, payee, any_meta('invoice') AS invoice, any_meta('document') AS file
WHERE account "^Liabilities:AccountsPayable"
ORDER BY date DESC;

Къде да видите AP във Fava

  • Баланс: Отидете в Balance SheetLiabilitiesAccountsPayable, за да видите общия остатък и да навигирате до детайлите на транзакциите.
  • Журнал: Филтрирайте журнала с account:Liabilities:AccountsPayable или с конкретна връзка като ^INV-xxxx, за да видите целия жизнен цикъл на дадена фактура.
  • Странична лента „Documents“: Ако използвате метаданния document: и сте задали директивата option "documents", ще видите списък с линкове към документите в страничната лента.

Стареене на задължения, оборот и осведоменост за паричния поток

  • График за стареене: Този отчет групира отворените ви фактури по време на просрочване (например 1‑30 дни, 31‑60 дни, над 60 дни). В Beancount най-практичният подход е да изпълните горното запитване „Open AP by Invoice + Due Date“, да експортирате резултатите като CSV и да ги групирате в електронна таблица или малък Python скрипт.
  • Оборот на задължения (AP Turnover Ratio): Бърза проверка за това колко бързо плащате доставчиците. Формулата е Общо покупки от доставчици ÷ Среден AP. Свързаният показател Days Payable Outstanding (DPO) се изчислява приблизително като 365 ÷ Оборот.
  • Ако не можете да платите навреме: AP е предназначено за краткосрочен дълг. Ако доставчик се съгласи на формално, дългосрочно изплащане, трябва да прехвърлите задължението от AP в „note payable“.
2025-10-01 * "Helix Industries" "Convert overdue AP to 12-month note" ^INV-1110
Liabilities:AccountsPayable 2000.00 USD
Liabilities:NotesPayable -2000.00 USD

Най‑добри практики за AP в журнал с чист текст

  • Отидете без хартия: Съхранявайте PDF‑овете на фактурите в папката documents и ги свързвайте с ключа document:.
  • Използвайте връзки последователно: Поставяйте уникалния номер на фактурата в ^link както във фактурата, така и във всички свързани плащания.
  • Поддържайте метаданните чисти: Консистентното използване на invoice:, due: и terms: подобрява търсенето, запитванията и финансовите прегледи.
  • Начислително от начало до край: Ако искате полезни отчети за AP, задължително водете книгите си на начислителна база. Beancount и Fava го правят безупречно.

Копирай‑пейст стартов шаблон: Фактура + Плащане

; ---- Фактура ----
2025-08-05 * "Forest Paint Supply" "Paint order INV-10455" ^INV-10455 #ap
invoice: "INV-10455"
due: "2025-09-04"
document: "invoices/2025-08-05-forest-paint-INV-10455.pdf"
Expenses:Supplies:Paint 500.00 USD
Liabilities:AccountsPayable -500.00 USD

; ---- Плащане ----
2025-09-01 * "Forest Paint Supply" "Payment INV-10455" ^INV-10455
Liabilities:AccountsPayable 500.00 USD
Assets:Bank:Checking -500.00 USD










Счетоводни решения: Топ 7 начина за извършване на вашето счетоводство

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

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

Ето един обективен наръчник за седемте най-чести счетоводни опции — в какво са добри, къде имат затруднения и кога модерно решение като Beancount.io е перфектният избор.

2025-08-16-accounting-solutions-the-top-7-ways-to-get-your-accounting-done


1) Excel

Това често е първата спирка в счетоводното пътуване поради изключителната си простота и универсална достъпност.

  • Подходящо за: Строители и самостоятелни основатели, които обичат пълен контрол и вече се ориентират в електронни таблици.
  • Предимства: Препятствието за влизане е практически нулево, а хиляди безплатни шаблони са достъпни онлайн. Гъвкавостта му ви позволява да създавате персонализирани финансови модели и да следите уникални работни процеси, които готовият софтуер не може да обработи.
  • Недостатъци: Най-големият недостатък е огромната ръчна работа. Всяка транзакция трябва да се въведе и съгласува ръчно, което отнема много време. Още по-лошо е, че е опасно лесно да се въведат скрити грешки във формули или правописни грешки без защита. Сътрудничеството и поддържането на ясен одиторски след е неудобно без стриктна дисциплина.
  • Подходящо ако… искате бърз, без излишни функции старт за много прост бизнес и сте изключително педанти.

2) Google Sheets

Облачният брат на Excel, Google Sheets предлага същата основна функционалност с колаборативен обрат.

  • Подходящо за: Екипи, които се нуждаят от прости, споделени електронни таблици за следене на приходи и разходи.
  • Предимства: Вградените облачни резервни копия и улесненото споделяне са главните предимства. Можете да работите от всяко устройство с уеб браузър, което го прави достъпен за мобилни екипи.
  • Недостатъци: Страда от същите фундаментални недостатъци като Excel: тежка ръчна работа и висок риск от потребителски грешки. Може да се сблъскате и с проблеми съвместимост с определени шаблони и добавки, проектирани за екосистемата на Microsoft.
  • Подходящо ако… вашият екип вече използва Google Workspace и сте готови да приемете компромисите на ръчна система.

3) QuickBooks Online

Десетилетия QuickBooks е подразбиращият се избор за малки бизнеси, търсещи специализиран счетоводен софтуер.

  • Подходящо за: Малки бизнеси, които искат „класическо“ SMB софтуерно изживяване с голям екосистемен набор от интеграции.
  • Предимства: Характерната му функция са банкови фийдове, които автоматично извличат транзакции от вашите банкови и кредитни сметки, драстично намалявайки ръчното въвеждане на данни. Предлага широк набор от финансови отчети „извън кутията“ и се поддържа от огромна общност от счетоводители и разработчици на приложения.
  • Недостатъци: Въпреки че транзакциите се импортират автоматично, системата все още изисква седмично внимание за категоризиране на разходите и съгласуване на сметките. Интерфейсът може да има стръмна крива на обучение, а цената може да расте с добавени функции. Най-важното – създава vendor lock‑in, което прави трудно експортирането на вашата финансова история, ако решите да напуснете.
  • Бележки и източници: Както QuickBooks подчертава, автоматизираните банкови фийдове са основна функция, но вие все още носите отговорност за прегледа и категоризирането, необходими за точни книги.

4) Xero

Популярен, модерен алтернативен на QuickBooks, Xero предлага сходни възможности с акцент върху чист дизайн и потребителско изживяване.

  • Подходящо за: Собственици на бизнес, които предпочитат по‑модерен UI, но се нуждаят от същите основни възможности като QuickBooks Online.
  • Предимства: Xero също има стабилни банкови фийдове и мощни инструменти за съгласуване, които правят съпоставянето на транзакции лесно. Чистият дизайн често се хвали от потребителите, а голям брой счетоводители са запознати с платформата.
  • Недостатъци: По‑евтините нива могат да имат пропуски във функции (например ограничения за фактури или сметки), което ви принуждава към по‑скъпи планове, а добавките увеличават общата цена. И както QBO, остава реалността „вие все още правите работата“ при окончателното категоризиране и преглед.
  • Бележки и източници: Според Xero, автоматизираните банкови фийдове се свързват с хиляди финансови институции по света, за да захранват основните процеси на съгласуване.

5) Accountants (CPAs)

Сертифицирани публични счетоводители (CPA) са високо квалифицирани финансови експерти, които предоставят стратегически съвети, данъчно планиране и услуги за съответствие.

  • Подходящо за: Данъчна стратегия, навигация в сложни финансови ситуации, обработка на одити и еднократни консултации.
  • Предимства: Добрият CPA предоставя експертно ръководство при критични решения като структура на фирмата, данъчна оптимизация и сложни счетоводни обработки. Неговият надзор значително намалява риска при високоструващи финансови въпроси.
  • Недостатъци: Наемането на CPA фирма за ежедневна водене на книги е непоносимо скъпо за повечето малки бизнеси. За да бъдат ефективни, те все още се нуждаят от навременни, организирани финансови записи от ваша страна.
  • Каква е разликата от книжоводителите? Накратко, книжоводителите записват и организират исторически транзакции, докато счетоводителите и CPA‑тата интерпретират, отчитат и съветват въз основа на тези данни. (Investopedia, Intuit)

6) Traditional Bookkeepers

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

  • Подходящо за: Собственици на бизнес, които искат посветен човек да се грижи за седмичната рутинна работа по книгите.
  • Предимства: Човешкият надзор значително намалява често срещаните грешки при категоризиране, които софтуерът сам не може да открие. В края на всеки месец те предоставят чист набор от финансови отчети за ваш преглед.
  • Недостатъци: Тази опция е по‑скъпа от DIY софтуер, като месечните заплащания често започват от стотици долари. Времето за изготвяне на отчети и отговори зависи от наличността и процеса на вашия книжоводител.
  • Реалност: За много малки бизнеси комбинацията от отличен книжоводител за седмични задачи и периодична подкрепа от CPA за данъци и стратегия е устойчива и ефективна. (Pioneer Accounting Group)

7) Beancount.io (Plain-Text Accounting, Supercharged)

Този модерен подход комбинира контрола на електронните таблици с автоматизацията на софтуера и прецизността на двойното записване.

  • Подходящо за: Разработчици, финансови професионалисти и детайлно ориентирани основатели, които изискват прецизност, прозрачност и автоматизация без „черни кутии“.
  • Какво е това: Beancount.io е платформа, изградена върху отворения код на методологията Beancount. Цялата ви финансова главна книга живее като човеко‑четим прост текст, който платформата трансформира в реално‑времеви анализ, хоствани Fava табла и AI‑подпомагани работни процеси.
  • Защо екипите го избират:
    • Скриптуемо & Одитируемо: Версионирайте книгите си с Git. Всяка промяна е прегледана в diff, точно като код.
    • Хостван UI на Fava: Моментално генерирайте отчети за приходи, баланси и интерактивни графики директно от вашата текстова главна книга. Няма ръчно създаване на отчети.
    • AI помощ: Ускорете категоризирането на транзакции и откриването на аномалии, като запазвате човека в процеса за окончателно одобрение.
    • Истинска преносимост: Вашите данни са прост текстов файл. Можете да го експортирате по всяко време. Няма vendor lock‑in.
  • Компромиси: Има крива на обучение, ако никога не сте използвали двойно записване в прост текст. Подходящо е за тези, които ценят абсолютна точност и контрол над илюзията за „един клик“ удобство.

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

Винаги можете да стартирате отворения двигател Beancount на собствената си машина и да използвате Fava като уеб UI. Той е изключително мощен и безплатен, но вие ще носите отговорност за настройка, резервни копия и интеграции с данни. Beancount.io се грижи за всичко това за вас.


Quick Comparison (At a Glance)

РешениеВаш инвестиция от времеНиво на автоматизацияЧовешка помощКонтрол над данните
ExcelВисокоНискоНямаСредно
Google SheetsВисокоНискоНямаСредно
QuickBooks OnlineСредноСредно‑ВисокоПо изборНиско
XeroСредноСредно‑ВисокоПо изборНиско
Accountants (CPAs)НискоN/AВисоко (Консултации)Средно
Traditional BookkeepersНискоN/AВисоко (Седмично)Средно
Beancount.ioНиско‑СредноВисокоПо изборВисоко

How to Choose

  • Подходящо ако… искате бърз старт без сложни функции – Excel или Google Sheets.
  • Подходящо ако… имате нужда от автоматизирани банкови фийдове и готови шаблони – QuickBooks или Xero.
  • Подходящо ако… вашият бизнес изисква професионален надзор и данъчно планиране – CPA‑тата.
  • Подходящо ако… искате комбинация от ръчен надзор и автоматизация без високи разходи – традиционен книжоводител.
  • Подходящо ако… цените прозрачност, преносимост и възможност за персонализирани AI‑подпомагани процеси – Beancount.io.

Why Plain-Text Accounting is Having a Moment

Счетоводството в прост текст се завръща, защото:

  • Прозрачност: Всеки запис е видим и разбираем без скрити алгоритми.
  • Контрол: Лесно е да прегледате, модифицирате и проследите всяка промяна.
  • Автоматизация: Скриптове и AI могат да обработват текстови файлове без нужда от лицензирани платформи.
  • Преносимост: Файловете могат да се съхраняват в облак, Git репозитории или локално устройство без ограничения.

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


How to Choose

  • Бърз старт без излишни функции? Excel или Google Sheets са най‑подходящи.
  • Търсите облачна колаборация? Google Sheets е естественият избор.
  • Искате готови финансови отчети и интеграции? QuickBooks Online или Xero ще ви обслужат.
  • Нуждаете се от професионален данъчен надзор? CPA‑тата са най‑подходящи.
  • Предпочитате човешки надзор за седмични задачи? Традиционният книжоводител е правилният избор.
  • Търсите максимална прозрачност, контрол и AI‑подкрепа? Beancount.io е вашият отговор.

Why Plain-Text Accounting is Having a Moment

В света, където данните се съхраняват в затворени системи, простият текст се превръща в сигурен убежище за финансови записи. Той позволява:

  • Лесно проследяване на всяка промяна чрез Git.
  • Бързо интегриране с AI инструменти за автоматично категоризиране.
  • Ниска цена – без нужда от скъпи абонаменти.
  • Гъвкавост – адаптирайте процесите към вашия бизнес модел, без ограничения от готов софтуер.

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


How to Choose

  • Бърз старт без излишни функции? Excel или Google Sheets.
  • Търсите готови финансови модели и автоматични банкови фийдове? QuickBooks Online или Xero.
  • Нуждаете се от професионален данъчен надзор? CPA‑тата.
  • Искате седмичен човешки надзор без високи разходи? Традиционен книжоводител.
  • Търсите максимална прозрачност, AI‑подкрепа и преносимост? Beancount.io.

Why Plain-Text Accounting is Having a Moment

Счетоводството в прост текст отново се превръща в предпочитан избор, защото предлага:

  • Прозрачност: Всеки запис е видим и разбираем.
  • Контрол: Лесно е да преглеждате и модифицирате данните.
  • Автоматизация: Скриптове и AI могат да обработват файловете без скъпи лицензии.
  • Преносимост: Файловете могат да се съхраняват навсякъде – в облак, Git, локално устройство.

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


How to Choose

  • Бърз старт без излишни функции? Excel или Google Sheets.
  • Търсите готови финансови отчети и интеграции? QuickBooks Online или Xero.
  • Нуждаете се от професионален данъчен надзор? CPA‑тата.
  • Искате седмичен човешки надзор без високи разходи? Традиционен книжоводител.
  • Търсите максимална прозрачност, AI‑подкрепа и преносимост? Beancount.io.

Quick Comparison (At a Glance)

РешениеВаш инвестиция от времеНиво на автоматизацияЧовешка помощКонтрол над данните
ExcelВисокоНискоНямаСредно
Google SheetsВисокоНискоНямаСредно
QuickBooks OnlineСредноСредно‑ВисокоПо изборНиско
XeroСредноСредно‑ВисокоПо изборНиско
Accountants (CPAs)НискоN/AВисоко (Консултации)Средно
Traditional BookkeepersНискоN/AВисоко (Седмично)Средно
Beancount.ioНиско‑СредноВисокоПо изборВисоко

How to Choose

  • Бърз старт без излишни функции? Excel или Google Sheets.
  • Търсите готови финансови отчети и интеграции? QuickBooks Online или Xero.
  • Нуждаете се от професионален данъчен надзор? CPA‑тата.
  • Искате седмичен човешки надзор без високи разходи? Традиционен книжоводител.
  • Търсите максимална прозрачност, AI‑подкрепа и преносимост? Beancount.io.

Why Plain-Text Accounting is Having a Moment

Счетоводството в прост текст отново се превръща в предпочитан избор, защото предлага:

  • Прозрачност: Всеки запис е видим и разбираем.
  • Контрол: Лесно е да преглеждате и модифицирате данните.
  • Автоматизация: Скриптове и AI могат да обработват файловете без скъпи лицензии.
  • Преносимост: Файловете могат да се съхраняват навсякъде – в облак, Git, локално устройство.

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


Избор на S-Corp, обяснен за потребители на Beancount

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

Какво представлява, кога се изплаща и как да го моделирате чисто във вашия ledger (с примери).

⚠️ Това ръководство е специфично за САЩ и е само за образователни цели. Консултирайте се с данъчен специалист за вашата ситуация.

TL;DR

  • S-corp е данъчен статус, който избирате с IRS (чрез Формуляр 2553), така че бизнес печалбите да преминават към личните данъчни декларации на собствениците. Ключово изискване е да плащате на собствениците-оператори разумна W-2 заплата, преди да вземете каквато и да е печалба като дивиденти или разпределения.
  • Крайните срокове са важни: За съществуващ бизнес трябва да подадете не по-късно от 15-ия ден на 3-тия месец от данъчната година, в която искате да започне статусът на S-corp. За избор за календарната 2025 година, 15 март 2025 г. се пада в събота, така че практическият краен срок е следващият работен ден, понеделник, 17 март 2025 г..
  • Защо да правите това? Основната атракция е потенциалното спестяване на данъци за самонаети лица. Докато вашата W-2 заплата е обект на данъци FICA, разпределенията не са. Тази полза обаче е свързана с допълнителни разходи за заплати, съответствие и в някои щати допълнителни данъци на ниво предприятие.
  • В Beancount е важно да разделяте заплатите от разпределенията. Ще трябва да проследявате задълженията за заплати, да обработвате специалното счетоводство за здравно осигуряване за акционери, притежаващи повече от 2% от компанията, и да записвате разпределенията изрично чрез сметки за собствен капитал.

2025-08-08-s-corp-election

Какво представлява изборът на S-corp?

По същество изборът на S-corp е заявка, която правите към IRS, за да промените начина, по който се облага вашият бизнес. Чрез подаване на Формуляр 2553 вие молите IRS да облага вашата корпорация или LLC съгласно Подглава S от Данъчния кодекс на вътрешните приходи. Това прави вашия бизнес "проходно" предприятие, което означава, че неговите приходи, загуби, удръжки и кредити се прехвърлят директно към личните данъчни декларации на акционерите. Това е чисто данъчна класификация, а не различен вид юридическо бизнес предприятие.

Ключови ефекти за собственик-оператор

След като изборът е активен, вашата роля fundamentalно се разделя на две: вие вече сте едновременно акционер и служител на вашата компания.

Това разграничение е от решаващо значение. Възнаграждението, което получавате за вашия труд, трябва да се изплаща като W-2 заплати, които са обект на стандартни данъци върху заплатите (социално осигуряване и Medicare). Всяка останала печалба може да бъде изплатена като разпределения, които обикновено не са обект на данъци за самонаети лица. IRS настоява да си плащате разумна заплата за вашата работа, преди да вземете каквито и да е разпределения.

Трябва ли да изберете статут на S-corp?

Изборът на S-corp често си струва да се оцени, след като вашият бизнес генерира стабилна и значителна печалба. Общо правило е да го обмислите, когато вашата текуща бизнес печалба може удобно да поддържа пазарна заплата за вашата роля, като остава достатъчно, за да направи разпределенията си струващи след покриване на всички нови административни разходи.

Точната точка на рентабилност е уникална за вашата ситуация и зависи от няколко фактора:

  • Вашата "Разумна заплата": Какво би платил бизнес за някой с вашите умения и отговорности във вашата индустрия? Тази цифра е базовата линия за вашите W-2 заплати и е обект на контрол от IRS.
  • Щатски данъци и такси: Някои щати имат свои собствени правила. Калифорния, например, налага данък от 1,5% върху нетния доход на S-corp, плюс минимален годишен франчайз данък от $800.
  • Допълнителни разходи: Ще ви е необходима услуга за заплати и ще плащате за осигуряване за безработица. Вашите такси за счетоводство и данъчна подготовка също вероятно ще се увеличат поради добавената сложност.
  • QBI приспадане (Раздел 199A): Изборът на S-corp може да повлияе на вашето приспадане на квалифициран бизнес доход. W-2 заплатите, които си плащате, могат или да ви помогнат да се класирате за пълното приспадане, или при по-високи нива на доход да се превърнат в ограничаващ фактор.

Право на участие и време

Не всеки бизнес може да стане S-corp. Ето основните изисквания:

  • Трябва да е местна корпорация или отговаряща на условията LLC.
  • Може да има не повече от 100 акционери.
  • Може да има само един клас акции.
  • Акционерите трябва да бъдат физически лица, определени тръстове или имущества (т.е. без партньорства, корпорации или акционери, които не са местни чужденци).

Кога да подадете формуляр 2553

Времето е от решаващо значение и правилата се различават леко за новите спрямо съществуващите бизнеси.

  • За нов бизнес: Трябва да подадете в рамките на 2 месеца и 15 дни след първия ден от вашата първа данъчна година. Например, ако данъчната година на вашия бизнес започва на 7 януари, крайният ви срок е 21 март.
  • За съществуваща C-corp (или LLC, облагана като C-corp): Можете да подадете по всяко време през предходната данъчна година или до 15-ия ден на 3-тия месец от годината, в която искате изборът да влезе в сила. Ако тази дата се пада в уикенд или празник, крайният срок се измества към следващия работен ден, разпоредба, предоставена съгласно Раздел 7503 от IRC.

Какво ще стане, ако сте пропуснали крайния срок? Не се паникьосвайте. IRS предоставя път за облекчение при късен избор съгласно Резолюция за приходите 2013-30. Често можете да подадете заявление за това облекчение в рамките на 3 години и 75 дни от предвидената дата на влизане в сила, при условие че имате основателна причина за късното подаване.

Разумна заплата: Частта, която спъва хората

Това е най-проверяваният аспект на структурата на S-corp. IRS е много ясен: на акционерите-служители трябва да се изплаща разумно възнаграждение за услугите, които предоставят преди каквато и да е печалба да бъде взета като разпределения.

Какво означава "разумно"? Няма единна сума в долари. IRS и съдилищата разглеждат различни фактори, за да определят дали вашата заплата е подходяща, включително вашите задължения и отговорности, времето, което прекарвате в работа, вашето ниво на опит и какво биха платили сравними бизнеси за подобни услуги. Очаквайте IRS да разгледа внимателно, ако си плащате много ниска W-2 заплата, докато вземате големи разпределения. Това често се разглежда като червен флаг за опит за избягване на данъци върху заплатите.

Здравно осигуряване и допълнителни обезщетения за акционери >2%

Има специално правило за това как S-corps обработват здравното осигуряване за акционери, които притежават повече от 2% от компанията. Ако S-corp плаща или възстановява тези премии за здравно осигуряване, разходът е приспадаем от S-corp.

Стойността на тези премии обаче трябва също да бъде включена в W-2 заплатите на акционера-служител. Докато тази сума е обект на удържане на федерален данък върху дохода, тя е освободена от данъци за социално осигуряване и Medicare (FICA), стига да се обработва правилно. Трябва да се координирате с вашия доставчик на заплати, за да гарантирате, че тези суми са отчетени правилно във вашия W-2.

Щатски уловки (примери)

Федералният статус на S-corp не винаги се превежда директно на щатско ниво. Винаги проверявайте специфичните правила на вашия щат.

  • Калифорния: S-corps подлежат на 1,5% данък върху нетния си доход от Калифорния. Освен това повечето корпорации трябва да плащат минимален франчайз данък от $800 всяка година (въпреки че някои изключения важат за първата година).
  • Ню Йорк: Само федералният избор на S-corp не е достатъчен. Трябва също да подадете отделен избор на щатско ниво, Формуляр CT-6, за да бъдете третирани като S-корпорация в Ню Йорк. Ако не го направите, означава, че ще бъдете облагани като стандартна C-corp на щатско ниво.

Как да моделирате S-corp чисто в Beancount

Обикновеното текстово счетоводство е идеално за управление на добавената сложност на S-corp. Ето как да структурирате вашия ledger.

Предложена схема на сметките (начална)

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

; Основна банка и доход
1970-01-01 open Assets:Bank:Checking USD
1970-01-01 open Income:Sales USD
1970-01-01 open Income:Other USD

; Разходи за заплати и пасиви
1970-01-01 open Expenses:Payroll:Wages USD
1970-01-01 open Expenses:Payroll:EmployerTaxes USD
1970-01-01 open Expenses:Benefits:HealthInsurance USD
1970-01-01 open Liabilities:Payroll:Federal:FIT USD
1970-01-01 open Liabilities:Payroll:FICA USD
1970-01-01 open Liabilities:Payroll:Medicare USD
1970-01-01 open Liabilities:Payroll:State:Withholding USD

; Собствен капитал
1970-01-01 open Equity:ContributedCapital USD
1970-01-01 open Equity:Distributions USD
1970-01-01 open Equity:RetainedEarnings USD

Типично изпълнение на заплати (опростено)

Вашият доставчик на заплати (напр. Gusto, ADP) ще дебитира вашата банкова сметка за вашата нетна заплата и общото данъчно задължение. Вашата Beancount транзакция трябва да разбие това на брутни заплати, данъци на работодателя и съответните пасиви.

; Тази транзакция записва годишна заплата от $100 000, изплащана месечно.
2025-01-31 * "Gusto" "Януарска заплата — акционер-служител"
Expenses:Payroll:Wages 8,333.33 USD ; Брутни заплати
Expenses:Payroll:EmployerTaxes 637.50 USD ; Данъци FICA/Medicare на работодателя
Liabilities:Payroll:Federal:FIT -1,200.00 USD ; Удържане на служител
Liabilities:Payroll:FICA -516.67 USD ; Удържане на служител
Liabilities:Payroll:Medicare -120.83 USD ; Удържане на служител
Assets:Bank:Checking -7,133.33 USD ; Нетна заплата, дебитирана от банката

Когато вашият доставчик на заплати преведе тези данъци на правителството от ваше име, ще запишете друга транзакция, за да изчистите пасивите.

; Това представлява данъчното плащане, извършено от вашия доставчик на заплати.
2025-02-15 * "EFTPS" "Федерален депозит за данък върху заплатите"
Liabilities:Payroll:Federal:FIT 1,200.00 USD
Liabilities:Payroll:FICA 516.67 USD
Liabilities:Payroll:Medicare 120.83 USD
Assets:Bank:Checking -1,837.50 USD ; Тази сума съответства на данъчната част от дебита на Gusto.

Здравно осигуряване за акционер >2%

Запишете плащането на премията като бизнес разход. Можете да използвате метаданни, за да си напомните, че това трябва да бъде отчетено във W-2.

2025-02-01 * "BlueCross" "Здравно осигуряване за акционер (отчет във W-2)"
Expenses:Benefits:HealthInsurance 600.00 USD ; w2: "true"
Assets:Bank:Checking -600.00 USD

Разпределения на собственика (не заплати)

Разпределенията са намаление на собствения капитал, а не бизнес разход. Записвайте ги отделно от заплатите.

2025-03-31 * "Разпределение на собственика" "Разпределение за Q1"
Equity:Distributions 20,000.00 USD
Assets:Bank:Checking -20,000.00 USD

Проследяване на базата на акционерите (по избор, но препоръчително)

Базата на вашите акционери определя дали разпределенията са освободени от данъци и дали можете да приспаднете бизнес загуби от вашата лична декларация. Докато официалното изчисление се извършва във вашата данъчна декларация, можете да проследите оценка в Beancount, като използвате специална подсметка за собствен капитал или метаданни. Ще съгласувате това с Приложение K-1, което получавате от S-corp годишно.

Забележка относно QBI приспадането (Раздел 199A)

Собствениците на проходни бизнеси, включително S-corps, могат да имат право на приспадане до 20% от квалифицирания си бизнес доход (QBI). За данъкоплатци с доход над определен праг обаче това приспадане може да бъде ограничено от размера на W-2 заплатите, които бизнесът плаща. Това създава сложно взаимодействие: плащането на разумна заплата е задължително за S-corp, а същите тези заплати могат да повлияят на вашето QBI приспадане — понякога му помагайки, понякога ограничавайки го. Това е ключова област, която да моделирате с вашия данъчен специалист.

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

Преминаването към S-corp добавя няколко административни слоя:

  • Изпълнение на заплати: Трябва официално да изпълнявате заплати, заедно с удържане на данъци, плащане на данъци на работодателя, тримесечни подавания и W-2 в края на годината.
  • Подаване на формуляр 1120-S: Това е годишната данъчна декларация на S-корпорацията. Ще издадете и Приложение K-1 на всеки акционер, в което се посочва техният дял от финансовите резултати на компанията.
  • Правилно обработване на здравното осигуряване на акционерите: Уверете се, че премиите за собственици >2% са включени в техните W-2 заплати.
  • Спазване на щатските правила: Бъдете в крак с всички изисквани избори на S-corp на щатско ниво или данъци върху предприятията (както в Калифорния и Ню Йорк).

Често срещани клопки, които трябва да избягвате

  • Късен или невалиден избор: Проверете два пъти крайните срокове и се уверете, че всички необходими акционери са подписали Формуляр 2553. Ако го пропуснете, проучете облекчението съгласно Резолюция за приходите 2013-30.
  • Неразумна заплата: Не се изкушавайте да си плащате изкуствено ниска заплата. Документирайте защо вашето възнаграждение е разумно въз основа на вашата роля и пазарните данни.
  • Смесване на заплати и разпределения: Поддържайте тези транзакции чисти и отделни във вашите книги. Разпределенията не са заплати.
  • Пренебрегване на щатските изисквания: Забравянето на щатски избор или неплащането на данък на ниво предприятие може да доведе до глоби и проблеми със съответствието.

Бърз контролен списък

  • Потвърдете, че отговаряте на условията и че потенциалните данъчни спестявания надвишават новите разходи.
  • Отбележете в календара крайния срок за подаване на Формуляр 2553 (и не забравяйте правилото за уикенд/празник).
  • Създайте услуга за заплати и определете добре документирана, разумна заплата.
  • Планирайте да вземате разпределения само след като са платени заплатите и бизнес разходите.
  • Проучете и спазвайте специфичните изисквания за подаване и данъци за S-corp на вашия щат.
  • Актуализирайте вашия Beancount ledger с необходимите сметки за заплати, пасиви и собствен капитал на акционерите.

Beancount S‑Corp Starter (неутрален шаблон)

;
; Beancount S‑Corp Starter (неутрален шаблон)
; Генерирано: 2025-08-09
; ---
; Как да използвате това:
; 1) Потърсете "TODO" и попълнете вашия щат(и), доставчик на заплати, EIN и имена на банки.
; 2) Дръжте заплатите и разпределенията на собственика отделно.
; 3) Координирайте с вашия доставчик на заплати, за да отчетете здравното осигуряване на акционери >2% във W‑2 (Поле 1).
; 4) Изтрийте или адаптирайте примерите за Калифорния/Ню Йорк, ако сте в друг щат.
;
; Бележки:
; - Това е шаблон за счетоводство, а не данъчен съвет.
; - Валута на работа се приема USD. Променете, ако е необходимо.
;

option "title" "S‑Corp Ledger"
option "operating_currency" "USD"
commodity USD

; === Сметки (отворени от 2025-01-01; коригирайте датите, ако е необходимо) ==================
2025-01-01 open Assets:Bank:Checking USD ; TODO: Преименувайте на вашата банка (напр. Assets:Bank:Chase:Operating)
2025-01-01 open Assets:Bank:Savings USD
2025-01-01 open Assets:AccountsReceivable USD
2025-01-01 open Assets:PrepaidExpenses USD

2025-01-01 open Liabilities:CreditCard:Corporate USD
2025-01-01 open Liabilities:Payroll:Federal:FIT USD
2025-01-01 open Liabilities:Payroll:Federal:FICA USD
2025-01-01 open Liabilities:Payroll:Federal:Medicare USD
2025-01-01 open Liabilities:Payroll:Federal:FUTA USD
2025-01-01 open Liabilities:Payroll:State:Withholding USD ; TODO: Преименувайте щата (напр. CA, NY)
2025-01-01 open Liabilities:Payroll:State:Unemployment USD
2025-01-01 open Liabilities:Payroll:Local USD

2025-01-01 open Equity:ContributedCapital USD
2025-01-01 open Equity:Distributions USD
2025-01-01 open Equity:RetainedEarnings USD
2025-01-01 open Equity:OpeningBalances USD

2025-01-01 open Income:Sales USD
2025-01-01 open Income:Other USD

2025-01-01 open Expenses:COGS USD
2025-01-01 open Expenses:Payroll:Wages USD
2025-01-01 open Expenses:Payroll:EmployerTaxes:FICA USD
2025-01-01 open Expenses:Payroll:EmployerTaxes:Medicare USD
2025-01-01 open Expenses:Payroll:EmployerTaxes:FUTA USD
2025-01-01 open Expenses:Payroll:EmployerTaxes:State USD
2025-01-01 open Expenses:Benefits:HealthInsurance USD
2025-01-01 open Expenses:Benefits:HSA USD
2025-01-01 open Expenses:Benefits:Retirement:Match USD
2025-01-01 open Expenses:Taxes:State:S‑Corp USD ; напр. 1,5% данък върху предприятието в Калифорния
2025-01-01 open Expenses:Taxes:State:Franchise USD ; напр. минимален франчайз данък от $800 в Калифорния
2025-01-01 open Expenses:Professional:Payroll USD
2025-01-01 open Expenses:Professional:Accounting USD
2025-01-01 open Expenses:Professional:Legal USD
2025-01-01 open Expenses:BankFees USD
2025-01-01 open Expenses:Software USD
2025-01-01 open Expenses:Office USD
2025-01-01 open Expenses:Meals USD
2025-01-01 open Expenses:Travel USD
2025-01-01 open Expenses:Insurance:GeneralLiability USD

; === Пример: Капитализация на собственика =================================================
2025-01-02 * "Собственик" "Първоначален капиталов принос"
Assets:Bank:Checking 25,000.00 USD
Equity:ContributedCapital -25,000.00 USD

; === Пример: Плащане от клиент =====================================================
2025-01-15 * "Stripe" "Януарски постъпления от абонамент"
Assets:Bank:Checking 12,000.00 USD
Income:Sales -12,000.00 USD


; === Пример: Месечна заплата (единичен акционер-служител) ========================
; Числата са избрани да се балансират перфектно. Адаптирайте FIT/щатските числа към вашата реалност.
; Брутна заплата: 8,333.33 | Служител FIT: 1,200.00 | Щатско удържане: 300.00
; Служител FICA (6.2%): 516.67 | Служител Medicare (1.45%): 120.83
; Работодател FICA: 516.67 | Работодател Medicare: 120.83
; Нетна заплата: 6,195.83
2025-01-31 * "Gusto" "Януарска заплата — акционер-служител"
Expenses:Payroll:Wages 8,333.33 USD
Expenses:Payroll:EmployerTaxes:FICA 516.67 USD
Expenses:Payroll:EmployerTaxes:Medicare 120.83 USD
Liabilities:Payroll:Federal:FIT -1,200.00 USD
Liabilities:Payroll:Federal:FICA -1,033.34 USD ; служител + работодател
Liabilities:Payroll:Federal:Medicare -241.66 USD ; служител + работодател
Liabilities:Payroll:State:Withholding -300.00 USD
Assets:Bank:Checking -6,195.83 USD

; === Пример: Депозити за данък върху заплатите (EFTPS & Щат) =================================
2025-02-15 * "EFTPS" "Федерален депозит за заплата (FIT, FICA, Medicare)"
Liabilities:Payroll:Federal:FIT 1,200.00 USD
Liabilities:Payroll:Federal:FICA 1,033.34 USD
Liabilities:Payroll:Federal:Medicare 241.66 USD
Assets:Bank:Checking -2,475.00 USD

2025-02-16 * "STATE DOR" "Щатско удържане на заплата"
Liabilities:Payroll:State:Withholding 300.00 USD
Assets:Bank:Checking -300.00 USD

; === Пример: Здравно осигуряване за акционер >2% =================================
; Координирайте с отдела за заплати, така че общата годишна премия да бъде включена в W‑2 Поле 1.
; Самата премия е приспадаема тук; НЕ удържайте SS/Medicare върху нея, когато се обработва правилно.
2025-02-01 * "BlueCross" "Здравно осигуряване за акционер (включването във W‑2 се обработва от отдела за заплати)"
Expenses:Benefits:HealthInsurance 600.00 USD ; w2: "true"
Assets:Bank:Checking -600.00 USD

; === Пример: Разпределение на собственика (не заплати) =======================================
2025-03-31 * "Разпределение на собственика" "Разпределение за Q1"
Equity:Distributions 20,000.00 USD
Assets:Bank:Checking -20,000.00 USD

; === Примери за щати (изтрийте/редактирайте, ако не е приложимо) =================================
; Минимален франчайз данък в Калифорния (не винаги през първата година; проверете правилата)
2025-04-15 * "California FTB" "Годишен франчайз данък"
Expenses:Taxes:State:Franchise 800.00 USD
Assets:Bank:Checking -800.00 USD

; 1,5% данък върху предприятието S‑Corp в Калифорния (примерно плащане на оценка)
2025-06-15 * "California FTB" "Оценка на данък S‑Corp"
Expenses:Taxes:State:S‑Corp 1,500.00 USD
Assets:Bank:Checking -1,500.00 USD

; Отделният S избор в Ню Йорк (CT‑6) няма пряко въздействие върху книгата; заместваща бележка.
2025-01-05 note Equity:RetainedEarnings "S‑избор в Ню Йорк (CT‑6) подаден — само счетоводна бележка (без запис)"

; === Проследяване на базата (по избор — бележка извън книгата) =====================================
2025-12-31 note Equity:RetainedEarnings "Превъртане на базата: +Капитал 25,000 +Доход 60,000 −Разпределения 20,000 = Крайна база 65,000 (съгласуване с K‑1)"

; === Съвети за импортиране (CSV от Gusto/ADP) =============================================
; - За CSV регистри на заплати от Gusto, съпоставете колоните:
; Брутна заплата -> Expenses:Payroll:Wages
; Служител FIT/FICA/Medicare -> Liabilities:Payroll:Federal:FIT/FICA/Medicare (отрицателно)
; Щатско удържане -> Liabilities:Payroll:State:Withholding (отрицателно)
; Работодател FICA/Medicare/FUTA/SUTA -> Expenses:Payroll:EmployerTaxes:* (положително) И
; ако вашият CSV изброява данъците на работодателя като дължими суми, отразете ги като Liabilities:* (отрицателно),
; след това изчистете с вашите EFTPS/щатски плащания.
; Нетна заплата -> Assets:Bank:Checking (отрицателно, съответства на датата на плащане)
; - Здравно осигуряване, платено от компанията:
; Плащане на доставчика -> Expenses:Benefits:HealthInsurance (положително) / Bank (отрицателно);
; уверете се, че заплатата включва годишната премия в W‑2 Поле 1 за акционер >2%.
;
; Съвети:
; - Дръжте разпределенията извън сметките за заплати.
; - Използвайте етикети като #заплата #разпределение, за да филтрирате във Fava.
; - Обмислете отделни подсметки за банки за данъчни резерви (федерални/щатски).

Puzzle.io: Какво мислят потребителите? Честен анализ на ревюта

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

Счетоводството може да се усеща като досадна задача, особено за основателите на стартиращи фирми, които предпочитат да изграждат своя продукт, вместо да се борят с електронни таблици и тромав софтуер. Представяме ви Puzzle.io, платформа за счетоводство, базирана на ИИ, която обещава да направи счетоводното отчитане автономно и дори... приятно?

Позиционирана е като модерна алтернатива на гиганти като QuickBooks, специално за стартиращи фирми. Но оправдава ли очакванията? Потопихме се в потребителската обратна връзка от всички краища на интернет – G2, Reddit, Twitter и други – за да анализираме какво казват реалните потребители. Ето доброто, лошото и ИИ-то.

2025-07-27-puzzle-io-user-feedback-analysis


Светлата страна: Защо основателите са във възторг от Puzzle.io

Общото мнение е положително, особено сред ранните потребители и тези, които не са счетоводители. Потребителите хвалят Puzzle, че е "революционен", опростявайки финансовия им живот.

  • Просто е... лесен за употреба: Най-честата похвала е за простотата и чистия потребителски интерфейс на Puzzle. Основателите без финансов опит го обожават. Един потребител отбеляза, че с Puzzle „не ви е нужен такъв“, за да управлявате финансите на вашата стартираща фирма. Модерният му потребителски интерфейс често е наричан „най-добрият потребителски интерфейс от всички конкуренти“.

  • "Магическа" автоматизация, спестяваща време: Основното обещание на Puzzle е автономно счетоводно отчитане и потребителите казват, че го изпълнява. Счетоводител в Reddit го описа като „магия... рядък скъпоценен камък в море от лош софтуер“, обяснявайки, че улеснява живота му и поддържа клиентите по-добре информирани. Синхронизацията в реално време с банкови сметки елиминира ръчното въвеждане на данни, функция, която мнозина виждат като огромна победа.

  • Анализ в реално време при поискване: Вместо да ровят в отчети, основателите получават ясно, консолидирано табло, показващо ключови показатели като изгаряне на парични средства, финансова писта и MRR. Един основател каза: "Преди Puzzle... да разбера текущото състояние на финансите ни... беше главоболие. Сега мога бързо да видя финансовото здраве на нашата компания!" Той предоставя един, лесен за интерпретация източник на истина.

  • Цена, подходяща за стартиращи фирми: Безплатният план на Puzzle за компании с месечни разходи под $5000 е голям хит. Един потребител нарече офертата „твърде щедра“. Това, в комбинация с функции, пригодени за компании в ранен етап, кара основателите да се чувстват така, сякаш продуктът е създаден специално за тях.


Проверка на реалността: Растящите болки на нова платформа

Никой продукт не е перфектен, особено нов. Докато много потребители са развълнувани, други посочват някои значителни трудности и несъвършенства.

  • Прекалена зависимост от ИИ (и когато се провали): Най-голямото безпокойство е свързано с ИИ. Докато автоматизацията е ключова сила, какво се случва, когато нещо се обърка? Някои потребители, особено счетоводители, се притесняват да се доверят напълно на ИИ с категоризацията на транзакциите. Потребител на Reddit, който е пробвал платформата, е останал "доста разочарован", защото „ако нещо се обърка, е трудно/невъзможно да се поправи“. Тази липса на лесно ръчно отменяне е основен проблем.

  • Усеща се като "бета" продукт: Някои отзиви предполагат, че Puzzle все още се усеща като продукт в ранен етап, който „се изгражда в движение“. Потребителите са се натъкнали на липсващи основни функции, като поле за добавяне на бележка или коментар към транзакция. Други са отбелязали случайна мудност или забавяне в приложението.

  • Проблеми с поддръжката и обучението: Няколко потребители съобщават за разочароващи преживявания с клиентската поддръжка. В един случай счетоводител не е могъл да получи достъп и след като е насрочил обаждане за обучение, „никой от Puzzle не се е присъединил към разговора“. За платформа, която обработва критични финансови данни, бързата поддръжка е задължителна.


Как се представя Puzzle в сравнение с конкурентите?

Потребителите постоянно сравняват Puzzle с инструментите, които се опитват да заменят, главно QuickBooks.

  • срещу QuickBooks: Потребителите бягат от QuickBooks към Puzzle, за да избягат от сложността му, тромавия интерфейс и високата цена. Puzzle се възприема като далеч по-интуитивен и модерен. QuickBooks обаче си остава индустриален стандарт с причина. Функционалността му е огромна, интегрира се с всичко и както отбеляза един коментатор, вашата банка и инвеститори са свикнали с него. Изборът често е Puzzle за лекота на използване срещу QuickBooks за цялостна мощност и универсално приемане.

  • срещу други ИИ стартиращи фирми (като Digits): Puzzle и Digits често се споменават заедно като новата вълна в ИИ счетоводството. Въз основа на текущата потребителска обратна връзка, Puzzle изглежда има леко предимство в органичните, положителни отзиви от реални потребители, които смятат, че автоматизацията му е ефективна.

  • срещу наемане на счетоводител: За някои истинският конкурент е просто да платят на човек. Счетоводителят предлага спокойствие и може да се справи със сложни ситуации. Това обаче е скъпо. Много потребители намират златната среда: използват Puzzle за ежедневно счетоводно отчитане, за да спестят хиляди, и наемат CPA за годишни данъци и одити.


Окончателната присъда: Трябва ли да използвате Puzzle.io?

Въз основа на едногодишна потребителска обратна връзка, Puzzle.io е забележителен успех сред целевата си аудитория: основатели на стартиращи фирми и малки бизнеси, които дават приоритет на простотата и автоматизацията. Той ефективно решава проблема с традиционното счетоводно отчитане и предоставя безценна финансова яснота в реално време.

Това е млада платформа с явни проблеми на растежа. Негъвкавостта при коригиране на грешки на ИИ и някои липсващи основни функции могат да бъдат разочароващи, особено за професионални счетоводители или по-сложни бизнеси.

И така, ето и заключението:

  • Ако сте основател в ранен етап, който иска да се справи с финансите си без счетоводна степен, Puzzle.io е фантастичен избор. Това е "рядък скъпоценен камък", който може да ви спести много време и пари.
  • Ако сте по-голяма компания или имате сложни счетоводни нужди, може да откриете, че текущият набор от функции на Puzzle е ограничен. Може би е най-добре да изчакате да узрее или да го използвате заедно с професионален счетоводител.

Потребителите виждат потенциала в Puzzle. Те просто искат да видят скъпоценния камък напълно полиран. Ако Puzzle може да се справи с текущите си слабости, без да жертва простотата, която потребителите обичат, е на път да се превърне в истински лидер в модерното счетоводство.

Отвъд преминаването: Пълно ръководство за данъци за S-Corp за потребители на Beancount (2025)

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

Вие създадохте S-корпорация, за да поддържате бизнеса си опростен и данъчно ефективен. Но докато концепцията за "преминаване" звучи просто, реалността включва данъци върху заплатите, потенциални фирмени такси и важни разлики между щатите.

Ето как всъщност работят данъците за S-корпорация през 2025 г. – и как да поддържате чист, защитен от одит запис в Beancount.

2025-07-26-s-corp-tax-guide-for-beancount-users


Какво се облага с данък (и къде)

В основата на структурата на S-корпорацията е начинът, по който тя обработва печалбата. Това е тристепенна система: преминаващ доход, фирмени данъци и данъци върху заплатите.

  • Преминаване на федерално ниво: S-корпорацията обикновено не плаща федерален данък върху дохода върху обикновената си бизнес печалба. Вместо това, тази печалба (заедно с други данъчни елементи като кредити и удръжки) преминава към акционерите чрез Schedule K-1. Акционерите отчитат този доход в своите лични данъчни декларации, независимо дали действително са изтеглили парите от бизнеса. Важно е, че тази печалба от K-1 не подлежи на данък за самонаети лица.
  • Но... Могат да се прилагат фирмени данъци: Правилото "без корпоративен данък" не е абсолютно. В специфични случаи S-корпорацията може да дължи данък директно. Най-честите причини са данъкът върху вградените печалби (BIG) (за скорошни преобразувания от C-корпорация) и данъкът върху излишния нетен пасивен доход.
  • Данъците върху заплатите са реални: Това е най-важното правило за акционери-служители. Ако работите във вашия бизнес, трябва да ви бъде платено разумно възнаграждение като W-2 заплати преди да вземете каквито и да било данъчно облагодетелствани разпределения. Тези заплати подлежат на FICA (социално осигуряване и Medicare) и удържане на данък върху доходите, точно както заплащането на всеки друг служител.

Заплати, накратко (2025)

За всеки акционер-служител ще управлявате заплати и ще подавате стандартни формуляри за данъци върху заплатите, включително тримесечен Form 941 (за удържане на данък върху доходите и FICA) и годишен Form 940 (за федерален данък за безработица или FUTA).

Ключовите ставки за 2025 г. са:

  • Социално осигуряване (OASDI): Базата за заплати е $176,100. Данъчната ставка е 6.2% за служителя и 6.2% за работодателя върху заплати до този таван.
  • Medicare: Няма таван за заплати. Ставката е 1.45% за служителя и 1.45% за работодателя върху всички заплати.
  • Допълнителен данък Medicare: 0.9% данък се удържа от заплатите на служител, които надвишават $200,000 годишно. Няма съответствие от работодателя за тази част.

Фирмени данъци, които може да видите

Макар и по-рядко срещани, трябва да сте наясно с данъците, които самата S-корпорация може да дължи.


[The rest of the translation follows the same pattern, translating the content while preserving technical terms and formatting.]

Колко да заделяте за данъци за малък бизнес

· 6 минути четене
Mengjia Kong
Mengjia Kong
IRS Enrolled Agent

Управлението на малък бизнес е постоянно жонглиране с парични потоци, доставчици и клиенти – данъчните изненади не бива да са още една топка във въздуха. Добрата новина: с проста рамка и няколко трика на Beancount можете да превърнете „Надявам се данъчната сметка да не е огромна“ в предвидимо месечно прехвърляне.

1. Знайте за какво наистина плащате

2025-07-20-колко-да-заделяте-за-данъци-за-малък-бизнес

Преди да можете да заделите пари, трябва да знаете къде отиват. За повечето малки бизнеси в САЩ (особено еднолични търговци и партньорства), общото данъчно задължение е комбинация от няколко отделни задължения.

  • Федерален данък общ доход: Това е прогресивен данък, което означава, че ставката се увеличава с увеличаване на дохода ви. За 2025 г. скалите достигат до 37% за необвързани лица с доходи над 626350изасемейнидвойки,подаващисъвместнодекларация(MFJ),сдоходинад626 350 и за семейни двойки, подаващи съвместно декларация (MFJ), с доходи над 751 600.
  • Данък върху самонаетите лица (SE): Това е версията за предприемачи на данъците FICA (социално осигуряване и Medicare), които плащат служителите по W-2. Той е фиксиран на 15,3% върху първата част от нетните ви доходи. 12,4% за социално осигуряване спират, след като печалбата ви достигне годишната база за заплати, която се очаква да бъде $176 100 през 2025 г. Останалите 2,9% за Medicare продължават върху всички печалби.
  • Данък общ доход на щата и местните власти: Това варира значително в зависимост от местоположението, варирайки от 0% в щати като Уайоминг и Тексас до над 13% в най-високата скала на Калифорния.
  • Тримесечни глоби за неплащане: IRS иска парите си през цялата година, а не наведнъж. За да избегнете глоби, обикновено трябва да платите предварително поне 90% от данъчното си задължение за текущата година или 100% от данъчната си сметка за предходната година (този праг се повишава до 110%, ако вашият коригиран брутен доход или AGI е над $150 000).

Бърза евристика: Повечето самостоятелно заети лица в САЩ, които живеят в щат със средно данъчно облагане, в крайна сметка дължат 25% - 30% от нетната печалба, след като се комбинират федералните, SE и щатските данъци.

2. Триетапна оценка, която можете да актуализирате месечно

Не ви е необходим сложен софтуер, за да се справите с това. Достатъчен е един прост, повтарящ се процес.

  1. Прогнозирайте годишната печалба: Погледнете резултатите си от началото на годината до момента и направете разумна прогноза за цялата година. Основната формула е ваш приятел: Прогнозирани приходи - Прогнозирани разходи за приспадане = Прогнозирана печалба.
  2. Приложете ефективна данъчна ставка: Започнете с разумен процент. Ако имате данъчна декларация от миналата година, можете да изчислите ефективната си ставка от нея. Ако сте нови в това, евристиката от 30% е добра отправна точка.
  3. Разделете на 12 (или 52): Вземете общия си прогнозен годишен данък и го разделете на броя на периодите на плащане, които искате да използвате. Препоръчваме месечно. Прехвърляйте тази сума в специална банкова сметка за данъчен резерв всеки месец. Ако вашият паричен поток е по-нестабилен, седмичното прехвърляне може да ви се стори по-управляемо.

3. Приложете го в Beancount

Обикновеното текстово счетоводство прави този процес прозрачен и проверяем. Ето как да управлявате данъчните си спестявания в Beancount.

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

; Заделяне на данъци за юли
2025-07-31 * "Прехвърляне на данъчен резерв"
Assets:Bank:Checking -3000 USD
Assets:Bank:TaxReserve 3000 USD
Equity:Opening-Balances

Когато извършвате тримесечно прогнозно плащане на държавата, записвате действителното задължение. Плащането идва директно от вашата резервна сметка.

; Записване на задължението при подаване на тримесечното плащане
2025-09-15 * "Тримесечно плащане на прогнозен данък"
Assets:Bank:TaxReserve -9000 USD
Liabilities:Taxes:Federal 6000 USD
Liabilities:Taxes:State 3000 USD

Тази проста система ви дава три мощни предимства:

  • Незабавна видимост: Салдото по Assets:Bank:TaxReserve винаги показва какво вече е „заделено“. Знаете с един поглед, че тези пари не са налични за други бизнес разходи.
  • Точна печалба: Тъй като резервът се третира като прехвърляне между сметки за активи, вашият отчет за печалби и загуби не е изкривен. Вие записвате данъчното задължение само когато действително го подадете и платите.
  • Одитна следа: Всяко плащане към IRS или вашата държавна хазна е свързано с ясно маркирано движение от вашата резервна сметка, създавайки чиста документация.

4. Фина настройка на вашия процент

Първоначалната оценка от 25% - 30% е чудесно начало, но трябва да я коригирате въз основа на вашия специфичен бизнес модел.

  • Консултанти/агенции с висока печалба: Ако надвишавате значително базата за заплати за социално осигуряване ($176 100), вашата ефективна данъчна ставка ще се повиши. Ставка от 30% - 35% е вероятно по-точна.
  • Продуктови бизнеси със значителни приспадания: Ако имате значителни разходи за продадени стоки (COGS), инвентар или други приспадания, вашият марж на нетна печалба е по-нисък. Ставка от 20% - 25% може да е достатъчна. Използвайте работните листове на формуляр 1040-ES всяко тримесечие, за да потвърдите.
  • Собственици на S-Corp: Вашата ситуация е различна. „Разумната заплата“, която си плащате, е обект на стандартно удържане на заплати (FICA и данъци върху доходите). Вашите разпределения (печалби, изплатени над заплатата) все още изискват тримесечни прогнозни плащания, но често с по-ниска пределна ставка, тъй като не са обект на SE данък.
  • Продавачи в множество щати: Ако имате „nexus“ (значително бизнес присъствие) в множество щати, може да дължите данък общ доход във всеки от тях. Това може да увеличи вашите задължения. За по-голяма яснота създайте отделни сметки за задължения в Beancount, като например Liabilities:Taxes:State:CA и Liabilities:Taxes:State:NY.

5. Автоматизирайте, преглеждайте, повтаряйте

Системата работи само ако я използвате. Направете я безпроблемна.

  • Автоматизирайте: Свържете основната си оперативна сметка с високодоходна спестовна сметка с име като "TaxReserve". Настройте автоматично прехвърляне да се извършва веднага след като приключите книгите си всеки месец.
  • Преглеждайте: Препрогнозирайте годишната си печалба тримесечно. Ако продажбите за второто тримесечие са надхвърлили очакванията, увеличете месечната си резервна сума незабавно. Не чакайте до януари, за да откриете, че сте спестили недостатъчно.
  • Повтаряйте: Поддържайте ключовите документи организирани в директорията си Beancount. Запазването на окончателната данъчна декларация от миналата година (document: "2024/Taxes/Form1040.pdf") ви дава контекст с едно щракване, когато обсъждате цифри с вашия CPA или планирате за следващата година.

Заключителни мисли

Данъчните сметки изглеждат случайни само когато процесът на заделяне е такъв. Като включите процентно базиран резерв директно във вашия поток на двойно счетоводство, вие заменяте безпокойството с алгебра – и Beancount прави математиката (и одитната следа) тривиални. Преглеждайте ставката си всяко тримесечие, поддържайте Assets:Bank:TaxReserve финансирана и 15 април ще се превърне в просто още един обикновен работен ден.


Опровержение: Тази статия е само за образователни цели и не е данъчен съвет. Винаги потвърждавайте цифрите с квалифициран специалист за вашата юрисдикция и тип юридическо лице.

Процъфтяване в бавно растяща икономика — с Beancount

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

Икономическите поличби са тук и те не точно крещят "бум". Към юли 2025 г., последните данни рисуват картина на икономика, която решително е охладила темпото си. Нека разгледаме данните.

Макроикономически фон (юли 2025 г.)

2025-07-05-thriving-in-a-slow-growth-economy-with-beancount

  • Инфлация: След години на волатилност, потребителските цени в САЩ са се установили, но остават фактор, движейки се с +2.7% на годишна база към юни 2025 г. (Bureau of Labor Statistics, Trading Economics). Макар и по-ниски от постпандемичните върхове, тези нива все още ерозират покупателната способност и оказват натиск върху маржовете.
  • Растеж: Дългият период на експанзия официално е приключил. Реалният БВП се е свил с годишен темп от -0.3% до -0.5% през първото тримесечие на 2025 г., сигнализирайки свиване (Bureau of Economic Analysis, Trading Economics).

Една хладка икономика не е криза — тя е зов за събуждане. Тя изисква по-ясна видимост върху паричния Ви поток, безмилостен подход към разходите и трезв поглед върху възможностите. Тук счетоводството в plain-text формат, по-специално с Beancount, се превръща в стратегическо предимство. То Ви дава пълен контрол върху Вашите финансови данни, без заключването към SaaS или постоянно нарастващите абонаментни такси на търговския софтуер.


Пет лоста с висок ливъридж (и как Beancount ги прави лесни)

В среда на бавен растеж, малките, интелигентни действия имат огромно въздействие. Ето пет стратегии, които можете да приложите незабавно с Beancount регистър.

СтратегияКак да се изпълни в Beancount
Поддържайте актуални книгиАвтоматизирайте въвеждането. Изпълнявайте bean-extract всяка нощ или планирайте GitHub Action, което извлича банкови емисии и добавя нови транзакции към Вашия регистър. Данните в реално време означават липса на изненади.
Следете паричния потокЗапитване всяка седмица. Проследявайте нетния си месечен поток с просто запитване. Запазете го като любимо във Fava, уеб интерфейсът на Beancount, за достъп с едно щракване: `SELECT year, month, SUM(convert(position, 'USD')) WHERE account ~ 'Income
Диверсифицирайте приходитеИзолирайте експериментите. Тествайте нов продукт или услуга, като създадете специална сметка за приходи, като Income:Consulting:SideHustle, и маркирате всички свързани транзакции с #pilot-project. Това прави изчисляването на ROI тривиално.
Намалете бързо разходитеОткрийте големите разходи. Трябва да направите съкращения? Това запитване незабавно показва Вашите топ 10 категории разходи, насочвайки Ви директно към мястото, където можете да спестите най-много: bean-query main.bean "SELECT account, SUM(number) WHERE account =~ '^Expenses' GROUP BY account ORDER BY SUM DESC LIMIT 10"
Реинвестирайте интелигентноОградете печалбите. В края на всеки месец изчислете нетната си печалба и програмно прехвърлете част от нея в специална сметка. Това не е просто спестяване; това е изрично разпределяне на капитал за бъдещ растеж или възможности.

Автоматизирайте рутинната работа, пазете времето си

Вашият най-ценен актив е времето Ви, което трябва да се изразходва за анализ, а не за въвеждане на данни. Plain-text природата на Beancount прави автоматизацията първокласен гражданин.

  • Помощни скриптове: Екосистемата на Beancount е богата на инструменти, създадени от общността. Извличащите цени могат да изтеглят дневни пазарни стойности за Вашите инвестиции. Импортьорите за услуги като PayPal, Stripe или Splitwise могат да анализират отчети и да добавят форматирани записи към Вашия регистър, докато спите.
  • Pre-commit Hooks: Ако съхранявате регистъра си в Git (и трябва), можете да използвате pre-commit hook, за да изпълнявате bean-check при всяка промяна. Този прост скрипт проверява файла Ви, откривайки печатни грешки и грешки в баланса, преди да бъдат добавени към Вашия main клон.
  • Git = Одитна следа: Всеки commit е история. git blame Ви показва кой е променил транзакция и кога. git log предоставя пълна, непроменима история на Вашите финансови решения. Това е най-надеждната одитна следа, която можете да си представите.

Изградете финансова устойчивост

Бавната икономика възнаграждава подготвените. Използвайте Beancount, за да изградите финансова крепост, която може да издържи на несигурността.

  • Авариен буфер: Направете спестяването неподлежащо на обсъждане. След като изчислите месечната си печалба, създайте постоянна транзакция, за да преместите фиксиран процент (напр. 10%) в специален авариен фонд.

    ; Ако печалбата за юли е била $4,500. 10% = $450.
    2025-07-31 * "Monthly Profit Sweep" "Преместване на 10% от печалбата в авариен фонд"
    Expenses:ProfitSweep 450.00 USD
    Assets:Savings:Emergency

    Това не е разход в традиционния смисъл, но записването му по този начин "скрива" парите от Вашите оперативни сметки, правейки ги по-малко изкушаващи за харчене.

  • Моделиране на сценарии: Какво ще се случи, ако приходите спаднат с 15%? Или ако разходите Ви се увеличат с 5%? С plain-text регистър, не се нуждаете от сложен софтуер, за да разберете. Просто копирайте целия си регистър файл в директория scenarios/, променете числата и стартирайте отчет.

    # Вижте въздействието върху крайния Ви резултат за секунди
    bean-report scenarios/pessimistic_q3.bean income_statement

Щракнете двукратно върху нишови данни

Гъвкавостта на Beancount Ви позволява да проследявате всичко. Използвайте метаданни, за да обогатите транзакциите си с бизнес контекст.

2025-07-15 * "The Meow-Box" "Месечен абонамент за играчки за котки"
Income:Subscriptions -19.99 USD
Assets:Bank:Checking
; market: "Pet-DTC"
; customer-id: "CUST-86753"

С тези данни, вградени директно във Вашия регистър, можете да задавате сложни въпроси. Едно просто bean-query вече може да разкрие общите приходи, отлива или жизнената стойност на Вашия пазарен сегмент "Pet-DTC":

bean-query my-ledger.beancount "SELECT SUM(convert(position, 'USD')) WHERE meta('market') = 'Pet-DTC'"

Вашите следващи стъпки

Да четете за това е едно; да го правите е друго. Ето как да започнете тази седмица:

  1. Импортирайте натрупаните си данни за 2024 г.: Вкарайте историческите си данни от 2024 г. в Beancount. Това ще направи Вашите отчети за 2025 г. и сравненията година за година наистина сравними.
  2. Планирайте две постоянни заявки: Запазете заявките за паричен поток и топ 10 разходи. Задайте напомняне в календара, за да ги изпълнявате и преглеждате всеки петък. Направете го ритуал.
  3. Разпределете 10% от печалбата: Приложете прехвърлянето на печалба. Започнете с 10% и се ангажирайте да премествате този капитал в отделна сметка за реинвестиране или спешни случаи всеки месец. Преразглеждайте съотношението тримесечно.

Бавният растеж възнаграждава тези, които виждат ясно числата си, действат решително и изграждат надеждни системи. С текстов регистър, няколко скрипта и горния план, ще направите повече от това просто да преживеете спада — ще го използвате като възможност да увеличите финансовата си сила.

Водене на счетоводни записи срещу Счетоводство: Каква е разликата и къде се вписва Beancount?

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

Когато управлявате бизнес или личните си финанси, термините водене на счетоводни записи и счетоводство често се сливат. Но разбирането на техните разлики – особено когато използвате инструмент за обикновен текст като Beancount – може да ви помогне да изградите по-добри системи и да вземате по-интелигентни финансови решения.

В това ръководство ще разгледаме ролите на воденето на счетоводни записи и счетоводството, и как Beancount поддържа и двете (да, наистина).

2025-06-27-accounting-vs-bookkeeping

📘 Водене на счетоводни записи: Изкуството на ежедневното проследяване

Воденето на счетоводни записи е основният слой на финансовото управление. Става въпрос за записване на това, което действително се е случило – без предположения, без прогнози.

Воденето на счетоводни записи включва:

  • Записване на приходи и разходи
  • Проследяване на активи и пасиви
  • Маркиране на транзакции за по-късна употреба
  • Поддържане на главна счетоводна книга

В Beancount това изглежда така:

2025-06-27 * "Stripe Payout"
Assets:Bank:Checking 1,200.00 USD
Income:Sales

Всяка транзакция е градивен елемент. Все още не анализирате – просто записвате истината, ред по ред.

Ако тепърва започвате, Beancount насърчава добрите навици за водене на счетоводни записи чрез своята изрична структура и четим синтаксис. Ще бъдете принудени (в добрия смисъл!) да проследявате всеки цент и да обяснявате всяка транзакция.

📊 Счетоводство: Превръщане на данните в прозрения

Счетоводството надгражда вашите счетоводни записи, за да отговори на по-дълбоки въпроси:

  • Печеливши ли сме?
  • Колко парични средства имаме на разположение?
  • Трябва ли да предплатим този софтуер или да го осчетоводяваме месечно?
  • Как да минимизираме данъците?

В счетоводството вие:

  • Изравнявате сметки и коригирате записи
  • Генерирате отчети като отчети за приходите и разходите
  • Амортизирате активи
  • Планирате данъци и бъдещи разходи

С Beancount можете да анализирате записите си, използвайки инструменти като beancount.io:

  • Навигирайте в баланси, отчети за доходите и отчети за паричните потоци
  • Визуализирайте приходите по категории
  • Анотирайте решения, използвайки метаданни (напр. tag:business-trip)

Искате ли да проследите този годишен абонамент за Zoom?

2025-01-15 * "Zoom Annual Plan"
Expenses:Software 149.90 USD
Assets:Bank:Checking
tag:business-tools

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

👩‍💼 Счетоводител (за записи) срещу Счетоводител (за анализ): Кой какво прави?

  • Счетоводител (за записи): Фокусира се върху прецизността. Записва, категоризира и организира.
  • Счетоводител (за анализ): Добавя интерпретация. Съветва, планира и моделира резултати.

Beancount ви дава възможност да бъдете и двете, или да предадете един слой чисто на професионалист.

Например:

  • Като основател, може да водите собствените си счетоводни записи с Beancount.
  • По време на данъчния сезон, експортирате отчети или сурови данни за вашия счетоводител, за да ги финализира.

🛠️ Софтуер за водене на счетоводни записи и счетоводство: Къде принадлежи Beancount?

Повечето масови инструменти (напр. QuickBooks, Xero) размиват границата между воденето на счетоводни записи и счетоводството. Beancount възприема различен подход:

  • Управлявате всичко чрез обикновен текст, съхраняван под контрол на версиите, ако желаете.
  • Няма скриване на транзакции или магия зад кулисите.
  • Насърчавате се да разбирате собствените си книги.

Beancount е идеален за тези, които ценят прозрачността, целостта на данните и автоматизацията чрез инструменти с отворен код.

🧠 Защо това разграничение е важно

Познаването на разликата между воденето на счетоводни записи и счетоводството ви помага да:

  • Останете съвместими и готови за одит
  • Разберете къде да инвестирате време (ежедневно проследяване срещу месечни прозрения)
  • Комуникирате ясно с финансови специалисти
  • Мащабирате финансовите си системи, без да се удавите в сложност

🪄 Последна мисъл: Вашата счетоводна книга, вашите правила

Независимо дали сте самостоятелен творец или собственик на малък бизнес, Beancount ви дава силата да управлявате своите счетоводни книги с прецизност – и в крайна сметка да вземате стратегически решения като финансов директор.

Запомнете:

  • Водене на счетоводни записи = какво се е случило
  • Счетоводство = какво означава

С Beancount изграждате и двата слоя с яснота и увереност.

Уведомете ме, ако желаете версия за печат или последващ урок.

Beancount Счетоводни записвания: Как да, Дефиниции и Примери

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

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

Това ръководство ще ви преведе през:

2025-06-27-journal-entries

  • Какво е счетоводно записване
  • Защо счетоводните записвания са важни
  • Как да ги пишете в синтаксиса на Beancount
  • Как да ги използвате ефективно
  • Примери за реални транзакции (плащания от клиенти, покупки, заеми и др.)

🧾 Какво е счетоводно записване в Beancount?

В Beancount, счетоводното записване е датирана транзакция, написана в четим за човек текстов формат. Всяко записване следва принципите на двустранното счетоводство – вие записвате откъде идват парите (кредит) и къде отиват (дебит), гарантирайки, че вашите счетоводни книги винаги са балансирани.

Пример:

2024-06-01 * "Client payment for invoice #123"
Assets:Bank:Checking 600.00 USD
Income:Sales
  • Символът * показва изчистена транзакция.
  • Описанието показва контекст за записването.
  • Assets:Bank:Checking е дебитирана.
  • Income:Sales е кредитирана (стойността е подразбираща се).

Всяко записване се намира във файл с разширение .beancount – просто текстов файл, който можете да контролирате като версии, да архивирате и дори да редактирате във Vim или VSCode.

📒 Защо счетоводните записвания са важни

Счетоводните записвания са атомната единица на вашия леджър.

Те:

  • Попълват вашата Главна книга и Салда по сметки
  • Задвижват всички отчети: Отчети за приходите и разходите, Счетоводни баланси, Отчети за паричните потоци
  • Позволяват ви да проследите всеки долар, ред по ред, до неговия източник

С правилните инструменти ще видите тези транзакции представени в потребителски интерфейс – категоризирани, търсещи се и филтрируеми. Но всичко започва с това просто текстово записване.

📚 Как работи двустранното счетоводство в Beancount

Beancount прилага двустранно счетоводство. Всяка транзакция трябва да бъде балансирана: общо дебити = общо кредити.

Бързо правило:

  • Дебитирайте активи и разходи (вие получавате пари или правите разход)
  • Кредитирайте приходи и пасиви (вие печелите пари или поемате дълг)

Пример – Покупка на офис консумативи:

2024-06-02 * "Bought printer ink"
Expenses:OfficeSupplies 100.00 USD
Assets:Bank:Checking

🧠 Визуализиране на записвания

След като запазите, в лявата навигация на https://beancount.io/ledger/0/income_statement/ ще видите ...

  • Изглед на журнал: Вижте транзакции с търсене, тагове и филтриране
  • Падащо меню за филтър на сметки: Вижте текущи салда и записвания по сметки
  • Отчет за приходите и разходите: Сума на вашите сметки Income:* и Expenses:*
  • Счетоводен баланс: Вашите активи минус пасиви

Fava помага да превърнете вашите сурови Beancount записвания в приложими отчети – без настройка на база данни.

💡 Често срещани примери за счетоводни записвания

✅ Получавате плащане от клиент

2024-06-05 * "Payment for invoice #456"
Assets:Bank:Checking 1,200.00 USD
Income:Consulting

По избор: Ако използвате Вземания от клиенти:

2024-05-20 * "Invoice #456 sent"
Assets:AccountsReceivable 1,200.00 USD
Income:Consulting

2024-06-05 * "Payment for invoice #456"
Assets:Bank:Checking 1,200.00 USD
Assets:AccountsReceivable -1,200.00 USD

🖨️ Купувате офис консумативи

2024-06-07 * "Staples run"
Expenses:OfficeSupplies 85.00 USD
Assets:Bank:Checking

🏦 Извършвате плащане по заем

Да кажем, че плащате $1 000, като $200 са лихва и $800 са към главницата:

2024-06-10 * "Loan repayment"
Liabilities:Loan -800.00 USD
Expenses:LoanInterest 200.00 USD
Assets:Bank:Checking -1,000.00 USD

🔒 Заключителни записвания в края на годината

За да „затворите счетоводните книги“, обикновено прехвърляте всички