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

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

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

Представяме Beancount.io Уебсайт v2: По-мощен, по-полезен

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

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

Свеж нов облик

2025-05-07-beancount-website-v2

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

Разширена документация и уроци

Значително разширихме нашите секции за документация и уроци, за да подкрепим потребители на всяко ниво:

  • Ръководство за първи стъпки: Напълно обновено въвеждащо изживяване за новодошлите в счетоводството в обикновен текст
  • Интерактивни уроци: Стъпка по стъпка ръководства с примери от реалния свят
  • Разширени теми: Подробна документация за сложни счетоводни сценарии, персонализации и интеграции
  • Справочник на команди: Изчерпателни обяснения на всяка команда и опция в Beancount
  • Отстраняване на неизправности: Често срещани проблеми и техните решения, допринесени от нашите експерти от общността

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

Ресурси за по-добро счетоводство

Освен обяснения как да използвате Beancount, добавихме ресурси, които да ви помогнат да станете по-добри в самото счетоводство:

Какво предстои?

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

  • Допълнителни уроци за интеграция с популярни финансови услуги
  • Обновяване на мобилните приложения на Beancount
  • Повече локализирано съдържание за международни потребители
  • Разширен общностен форум за споделяне на знания
  • Редовни уебинари по напреднали счетоводни теми

Ще се радваме да чуем какво мислите за новия сайт! Споделете вашата обратна връзка чрез нашия общностен канал.

Приятно счетоводство!

Екипът на Beancount.io

Десет съвета за счетоводство, които ще подобрят работния ви процес с Beancount

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

Отлична терапия за вашия бизнес е спокойният, балансиран счетоводен регистър. Следните съвети обобщават най-новите насоки за малкия бизнес в рутина, съобразена с Beancount.

Поддържането на безупречен набор от счетоводни книги не е просто оцеляване през данъчния сезон; става дума за разбиране на финансовото здраве на вашия бизнес в реално време. За потребителите на обикновена текстова счетоводна система като Beancount, добрите навици са двигателят, който превръща един прост регистър в мощен инструмент за прозрение и растеж. Следните десет съвета са предназначени да усъвършенстват процеса ви, да ви спестят време и да поддържат финансовите ви данни чисти, проверими и готови за действие.

2024-09-12-bookkeeping-basics-for-therapists-with-beancount

1. Разделете бизнес и лични пари

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

2. Изберете касов или начислен метод рано – след това се придържайте към него

Вашият счетоводен метод определя кога записвате приходи и разходи. IRS позволява на повечето малки предприятия да избират между касовия или начисления метод.

  • Касов метод: Записвате приходи, когато парите постъпят в сметката ви, и разходи, когато парите я напуснат. Той е прост и идеален за бизнеси с ясни, незабавни транзакции.
  • Начислен метод: Записвате приходи, когато ги спечелите (напр. когато предоставите услуга) и разходи, когато ги направите, независимо от това кога се обменят пари. Това дава по-точна картина на рентабилността, особено ако управлявате фактури или застрахователни искове със забавени плащания.

Ключът е да изберете един метод рано и да го прилагате последователно. Можете дори да декларирате избора си в регистъра си, като използвате блока options на Beancount, за да формализирате решението.

3. Сверявайте редовно

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

bean-balance books.bean "Assets:Bank" -e 2025-07-31

4. Автоматизирайте импорта, където е възможно

Времето ви е по-добре прекарано в обслужване на клиенти, отколкото в ръчно въвеждане на данни за транзакции. Екосистемата на Beancount блести тук. Използвайте инструменти като bean-extract, за да създадете конфигурации, които четат CSV файлове от вашата банка, платежен процесор (като Stripe или Square) или EHR система. След като бъдат настроени, тези скриптове могат автоматично да конвертират сурови данни във форматирани записи на Beancount, драстично намалявайки печатните грешки и освобождавайки часове административна работа.

5. Категоризирайте веднага – не по време на данъчния сезон

Отлагането на категоризацията е рецепта за стрес и неточност. Когато транзакция влезе във вашия регистър, незабавно я присвоете към правилната сметка (напр. Income:Therapy:SelfPay, Expenses:Software:EHR, Expenses:CEU). Това в реално време гарантира, че правилно си спомняте контекста на всеки разход. Добре дефинираната сметкоплан прави този процес бърз и последователен, превръщайки вашия регистър в богат отчет за бизнес операциите ви в реално време.

6. Запазвайте цифрови копия на всяка касова бележка и EOB

Хартиените касови бележки избледняват и се губят. Подходът „първо цифрово“ е по-устойчив и ефективен. Сканирайте хартиени касови бележки или запазете PDF фактури и обяснения на обезщетенията (EOB) в защитена, организирана папка на вашия компютър. С Beancount можете да се свържете директно към тези файлове от вашия регистър, като използвате метаданни.

2025-07-15 * "CEU webinar"
Expenses:CEU 79.00 USD
Assets:Bank:Practice
document: "docs/ceu/2025-07-15-trauma-webinar.pdf"

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

7. Следете тенденциите на паричния поток, а не само салдата

Познаването на текущото ви банково салдо е добре; разбирането на потока от пари във вашия бизнес е по-добре. Използвайте мощния език за заявки на Beancount, за да анализирате финансовите си тенденции. Съставете диаграма на месечните си приходи спрямо разходите, идентифицирайте най-печелившите си услуги или прогнозирайте потенциални парични затруднения през по-бавните месеци. Този проактивен подход, препоръчан от водещи ръководства за счетоводство, ви позволява да вземате стратегически решения, вместо да реагирате на финансови изненади.

8. Архивирайте и контролирайте версиите на вашия регистър

Тъй като вашият Beancount регистър е обикновен текстов файл, можете да използвате Git – мощна, безплатна система за контрол на версиите – за да го управлявате. Като държите регистъра си в частно Git хранилище (в услуга като GitHub или GitLab), получавате две критични предимства безплатно:

  1. Пълна история: Можете да видите всяка промяна, правена някога във вашия регистър.
  2. Архивиране извън сайта: Данните ви са защитени от локална повреда на хардуера.

Направете си навик да „избутвате“ промените си след всяка сесия за сверяване.

9. Преглеждайте финансовите отчети месечно

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

bean-report books.bean income_statement -e 2025-07-31

10. Бюджетирайте за данъци през цялата година

За самостоятелно заетите лица денят на данъците никога не трябва да е изненада. Третирайте бъдещата си данъчна сметка като текущ разход. Създайте сметки за задължения в Beancount (напр. Liabilities:Tax:Federal, Liabilities:Tax:State) и редовно прехвърляйте процент от всяко плащане, което получавате, в тези виртуални кошници. Когато дойде време да направите тримесечните си прогнозни данъчни плащания, парите ще бъдат заделени и ще чакат, което прави процеса напълно безболезнен.


Чеклист за бърз старт

  • Отворете отделни банкови сметки за практиката.
  • Изберете касов или начислен метод и го запишете във вашите options.
  • Скриптирайте импорта на CSV файлове от вашата банка и EHR с bean-extract.
  • Маркирайте всяка транзакция с категория при постъпване.
  • Сверявайте седмично; архивирайте в частното си Git хранилище след това.
  • Изпълнявайте месечни отчети и заявки за паричен поток.
  • Прехвърляйте данъчен буфер в отделна спестовна сметка с висока доходност.

Готови ли сте да успокоите счетоводните си книги?

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

Основи на счетоводството за терапевти с Beancount

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

Терапията е за слушане; счетоводството е за слушане на вашите пари. Когато бележките от сесиите се натрупват и възстановяванията на средства закъсняват, прозрачният набор от книги става спокойствието в хаоса.

Управлението на частна практика означава носене на две шапки: клиницист и собственик на бизнес. Докато вашата експертиза е в предоставянето на грижи, финансовото здраве на вашата практика зависи от ясно и последователно счетоводство. За терапевтите тази задача идва със свой собствен уникален набор от предизвикателства.

2024-08-24-bookkeeping-basics-for-therapists-with-beancount

Защо счетоводството за терапия се усеща различно

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

  • Нередовен паричен поток. Вашият поток от приходи рядко е линеен. Доплащането на клиент може да постъпи във вашата сметка днес, но съответното възстановяване от застраховката може да отнеме седмици или дори месеци. Добавете планове за плащане с плъзгаща се скала и вие управлявате пари, които пристигат в много различни времеви рамки. Това прави от решаващо значение да се разбере разликата между това кога печелите пари (счетоводство на начислена основа) спрямо това кога ги получавате (счетоводство на касова основа).
  • Супа от такси. Разходите за управление на модерна практика се натрупват бързо. От абонаменти за електронни здравни досиета (ЕЗД) и такси за обработка на плащания до застраховка "Гражданска отговорност" и професионално развитие, множество малки разходи могат тихо да изядат вашите маржове на печалба, ако не се проследяват щателно.
  • Доказателство за данък върху продажбите, но с много самонаемане. Докато повечето услуги за психично здраве са освободени от данък върху продажбите, вие не сте освободени от IRS. Като самонаето лице, вие сте отговорни за плащането на тримесечни прогнозни данъци, които включват както данък върху доходите, така и данъци за самонаемане (SECA), за да покрият социалното осигуряване и Medicare.
  • Чувствителност към HIPAA. Вашите финансови данни са преплетени със защитена здравна информация (ЗЗИ). Използването на облачен софтуер на трети страни за счетоводство може да разшири "повърхността за атака" на вашата практика, създавайки друг потенциален вектор за изтичане на данни. Счетоводна система с обикновен текст като Beancount съхранява всички ваши данни на вашия собствен компютър, под ваш контрол, намалявайки този риск.

Седемстъпков план на Beancount

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

• Разделете личните и практикуващите средства

Това е неподлежащата на договаряне първа стъпка на бизнес финансите. Отворете специална бизнес разплащателна сметка и бизнес кредитна карта. Отсега нататък всяко плащане от клиент отива в тази сметка и всеки бизнес разход - от такси за лицензиране до офис консумативи - се плаща от тези средства. В Beancount можете лесно да ги обозначите, създавайки ясна граница: всяка транзакция е или лична, или свързана с практиката, елиминирайки догадките. Например, вашата нова сметка става Assets:Bank:Practice.

• Изградете удобна за терапевта сметкоплан

"Сметкоплан" е просто списък на всички категории, които използвате, за да организирате вашите финансови транзакции. Мислете за него като за системата за подаване на вашите пари. Ще започнете с петте основни типа сметки: Активи, Пасиви, Собствен капитал, Приходи и Разходи. След това можете да създадете подсметки, специално пригодени за вашата терапевтична практика.

2025-07-23 open Income:Therapy:SelfPay       USD
2025-07-23 open Income:Therapy:Insurance USD
2025-07-23 open Assets:AccountsReceivable USD
2025-07-23 open Expenses:CEU USD
2025-07-23 open Expenses:Software:EHR USD
2025-07-23 open Expenses:Licensing USD

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

• Изберете парична или начислена основа (и се придържайте към нея)

Трябва да решите кога да признаете вашите приходи и разходи.

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

Например, ако клиент плати предварително $1000 за пакет от пет сесии, касовият метод записва пълния приход от $1000 в деня на плащането. Методът на начисляване би записал $200 приход след всяка завършена сесия, давайки ви по-точна картина на вашите месечни приходи.

Основно правило: Самостоятелна практика, малко застрахователни искове → паричният метод е по-прост и често достатъчен. Групова практика, големи възстановявания → начисленият метод дава по-ясна картина на рентабилността.

• Проследявайте вземания и възстановявания

Една от най-големите силни страни на Beancount е способността му да проследява парите, които ви дължат. Когато подадете застрахователен иск, все още не сте платени, но сте спечелили дохода. Можете да запишете това във вашата сметка Assets:AccountsReceivable. Когато плащането пристигне (често за по-малка сума от фактурираната), можете да "урегулирате" вземането и да отчетете застрахователното отписване.

2025-07-10 * "Сесия CPT 90837 – очаква се BlueCross"
Assets:AccountsReceivable 150.00 USD
Income:Therapy:Insurance

2025-07-25 * "Плащане от BlueCross CPT 90837"
Assets:Bank:Practice 135.00 USD
Expenses:InsuranceWriteOff 15.00 USD
Assets:AccountsReceivable -150.00 USD

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

• Категоризирайте приспадащите се разходи своевременно

Поддържането на вашите разходи е ключово за минимизиране на данъчната ви сметка. IRS ви позволява да приспаднете разходи, които са "обичайни и необходими" за вашата професия. За терапевтите това включва курсове за продължаващо обучение (CEU), задължителен надзор от щата, такси за подновяване на лиценз, застраховка "Гражданска отговорност" и абонаменти за ЕЗД. Като категоризирате тези разходи, когато ги правите, ще имате точна, актуална обща сума, готова за вашите тримесечни данъчни оценки и подаване в края на годината.

• Сверявайте седмично

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

# Проверете крайното салдо на вашата банкова сметка за практика
bean-balance books.bean "Assets:Bank:Practice"

# Вижте обобщение на вашите източници на доход
bean-query books.bean "SELECT account, SUM(position) WHERE account ~ 'Income' GROUP BY account"

# Генерирайте отчет за приходите и разходите за годината до момента
bean-report books.bean income_statement --end 2025-07-23

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

• Автоматизирайте и архивирайте

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

  • Използвайте инструмент за извличане като bean-extract, за да конвертирате автоматично CSV файлове от вашата банка или ЕЗД в записи на транзакции на Beancount.
  • Съхранявайте PDF файлове на важни документи като обяснение на обезщетенията (EOB) или сертификати за CEU в специална папка и ги свържете директно към съответната транзакция във вашата книга, като използвате метаданни document:.
  • Вашата книга .bean е обикновен текстов файл, което я прави идеална за контрол на версиите. Качвайте книгата си в частно хранилище на Git (като на GitHub или GitLab) всяка вечер за сигурно, външно архивиране.

Често срещани клопки (и бързи поправки)

Дори с добра система, няколко често срещани грешки могат да спънат терапевтите. Ето как да ги забележите и поправите.

КлопкаПоправка
Нетно депозитно счетоводство (обединява всички приходи/такси)Разделете всяка застрахователна проверка на редове за приходи и отписване.
Забравяне на такси за неявяванеПубликувайте отделен ред за приходи, маркиран с noshow за яснота.
Смесване на разходи за CEU и пътуванеРазделете Expenses:CEU спрямо Expenses:Travel - и двете са приспадащи се, но се проследяват по различен начин.
Игнориране на стареенето на вземаниятаЗапитване Assets:AccountsReceivable по дата, за да се преследват стари искове.

Чеклист за бърз старт

  • Отворете банкова сметка и кредитна карта само за практиката.
  • Клонирайте стартовото хранилище на Beancount и създайте вашата специфична за терапията сметкоплан.
  • Решете за касова или начислена основа и я отбележете във вашите опции на Beancount.
  • Напишете проста конфигурация на импортьор за вашите банкови, ЕЗД или застрахователни CSV изтегляния.
  • Планирайте повтарящ се "Bean-час" (може би в петък следобед) за вашия работен процес импортиране → сверяване → отчитане.
  • Настройте автоматизирани, външни архиви за вашите .bean файлове и тествайте процеса на възстановяване веднъж на тримесечие.

Допълнително четене

Готови ли сте да успокоите финансовия шум? Инсталирайте Beancount, запишете таксата за първата си сесия и оставете яснотата на счетоводството с обикновен текст да даде на вашата практика пространството за размисъл и финансовата стабилност, които заслужава. Щастливо bean-счетоводство!

Основи на счетоводството за продавачи в Amazon с Beancount

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

Когато маржовете ви зависят от стотинки, прецизността е по-важна от предположенията.

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

2024-07-16-bookkeeping-basics-for-amazon-sellers-with-beancount

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

Защо счетоводството в Amazon е различно

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

  • Двуседмични еднократни плащания: Amazon не ви изпраща приходите от всяка продажба. Вместо това, изпраща един депозит на всеки две седмици. Тази еднократна сума е нетна цифра, като брутните продажби са намалени с реферални такси, FBA такси, рекламни разходи, връщания и други удръжки. За да разберете бизнеса си, трябва да разделите това едно число на съставните му части. (doola: A Business-in-a-Box™)
  • Инвентар навсякъде: Вашият инвентар е постоянно в движение - от вашия доставчик, до център за подготовка, до различни FBA центрове за изпълнение в цялата страна и накрая до клиента. Прецизното проследяване на себестойността на продадените стоки (COGS) изисква да знаете коя партида инвентар (на каква цена) е използвана за всяка продажба. (Bean Ninjas)
  • Такси и промоции на пазара: Значителна част от вашите приходи веднага се консумират от такси: реферални такси, FBA такси за вземане и опаковане, месечни такси за съхранение и рекламни разходи. Проследяването на всяка от тези категории разходи поотделно е единственият начин да изчислите истинския си брутен марж и да определите реалната рентабилност на продукта. (Profitwise Accounting)
  • Пачуърк от данъци върху продажбите: Докато законите на Marketplace Facilitator на Amazon се справят със събирането и превеждането на данъци върху продажбите в повечето щати, това не е пълно решение. Съхраняването на инвентар в складове на FBA може да създаде "нексус" (бизнес присъствие), което потенциално изисква да се регистрирате и подадете документи в тези щати, дори ако не се дължи данък. Това е сложна област на съответствие, която изисква внимателно проследяване. (TaxDo)
  • По-ниски прагове за 1099-K: С намаляването на прага за отчитане на формуляр 1099-K от 20000на20 000 на 5 000 през 2024 г. (и планирано да падне до само $600 от 2026 г.), почти всеки сериозен продавач ще получи формуляр от Amazon, отчитащ брутния обем на транзакциите им към IRS. Вашите книги трябва да могат да се съгласуват перфектно с това число. (IRS)

Седемстепенен план на Beancount

Този план използва прецизността на Beancount, за да се справи с сложността на Amazon.

1. Разделете каналите рано

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

2025-07-22 open Income:Amazon               USD
2025-07-22 open Expenses:Amazon:FBAFee USD
2025-07-22 open Assets:Amazon:Payouts USD

2. Разложете всяко плащане

Това е най-важният навик. Никога не записвайте депозит от Amazon като един ред приходи. Вместо това изтеглете отчета за сетълмент "Всички транзакции" от Seller Central за съответния период. Използвайте този отчет, за да създадете една транзакция Beancount, която разделя плащането на компонентите му.

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

; двуседмично плащане от отчет за сетълмент
2025-07-14 * "Amazon Settlement #4361"
Assets:Bank:Operating 8432.17 USD
Income:Amazon:Sales -12274.50 USD
Expenses:Amazon:FBAFee 2454.80 USD
Expenses:Amazon:Adverts 1012.06 USD
Expenses:Amazon:Refunds 375.47 USD
Assets:Amazon:Reserve -100.00 USD

3. Проследявайте инвентара и COGS с партиди

Beancount има първокласна система за проследяване на инвентара, наречена "партиди". Когато закупите инвентар, записвате броя на единиците и тяхната специфична цена. Когато дадена единица е продадена, можете да отчетете тази точна цена, което ви дава перфектно изчисление за себестойността на продадените стоки (COGS).

; Закупуване на 1000 единици от доставчик
2025-07-01 * "Supplier PO-7421"
Assets:Inventory:WidgetA 1000 WidgetA {@ 4.20 USD}
Assets:Bank:Operating

; По-късно запишете цената на една продажба
2025-07-16 * "FBA sale WidgetA | COGS"
Expenses:COGS 1 WidgetA {4.20 USD}
Assets:Inventory:WidgetA

4. Изберете начисляване за яснота

За всеки бизнес, базиран на инвентар, методът на начисляване е по-добър. Подходът на парична база би показал огромен разход през месеца, в който купувате инвентар, и изкуствено високи печалби през месеците, в които го продавате, изкривявайки вашето представяне. Начисляването правилно съпоставя себестойността на продадените стоки (COGS) с приходите от тази продажба през същия период, предоставяйки много по-ясна картина на вашата брутна печалба. (Bean Ninjas)

5. Автоматизирайте импорта

Ръчното въвеждане на отчети за сетълмент е образователно в началото, но не се мащабира. Екосистемата с обикновен текст е отлична в автоматизацията:

  • Използвайте bean-extract, за да извличате данни от форматирани CSV файлове, експортирани от услуги като A2X.
  • Напишете прости Python скриптове, за да извличате данни директно от SP-API на Amazon.
  • Използвайте съществуващи импортьори, за да извличате CSV файлове от банки, за да съгласувате депозити и такси, начислявани директно на кредитни карти.

6. Съгласувайте седмично

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

# Проверете текущите си количества и стойност на инвентара
bean-balance books.bean "Assets:Inventory" "2025-07-21"

# Генерирайте отчет за приходите и разходите за последния период
bean-report books.bean income_statement -e 2025-07-21

7. Архивирайте изходните документи

За всяка основна транзакция, свържете се с изходния документ. Прикачете официалния PDF файл за сетълмент на Amazon, фактурата на доставчика за закупуване на инвентар или разписка за доставка, като използвате синтаксиса на метаданните на Beancount (document:). Това създава самостоятелен, готов за одит финансов запис.

Контролен списък за данъци върху продажбите и съответствие

  • Закони за фасилитатори на пазара: Разберете, че докато Amazon превежда данъци върху продажбите от ваше име в повечето щати, съхраняването на инвентар в щати като Калифорния, Тексас или Пенсилвания все още може да създаде икономически нексус, което потенциално изисква да регистрирате бизнеса си там. (TaxGPT)
  • Съгласуване на 1099-K: Уверете се, че общата сума, която записвате в Income:Amazon:Sales за годината, съответства на брутната сума, отчетена във вашия формуляр 1099-K до стотинката. Всяко несъответствие е флаг за одит. (IRS)
  • Директен данък върху продажбите: Ако продавате чрез други канали, които не са обхванати от фасилитатор, поддържайте поддърво на сметка Liabilities:SalesTaxPayable:State, за да проследявате данъците, които дължите директно.

Често срещани клопки (и поправки)

  • Клопка: Записване само на нетния депозит от Amazon.
    • Поправка: Винаги разлагайте плащанията, като използвате пълния отчет за сетълмент.
  • Клопка: Игнориране на възстановени връщания или повредени стоки.
    • Поправка: Регистрирайте както първоначалния разход за възстановяване, така и последващото възстановяване от Amazon като отделен кредит.
  • Клопка: Забравяне за подвижните резерви.
    • Поправка: Amazon често задържа "резервен" баланс от плащанията, особено за нови акаунти. Проследявайте тези пари, които ви се дължат, в специална сметка Assets:Amazon:Reserve.
  • Клопка: Несъответствие на псевдоними на SKU между вашата система и тази на Amazon.
    • Поправка: Нормализирайте всички SKU кодове във вашите скриптове за импортиране, за да гарантирате, че търсенията на COGS не се провалят.

Бърз старт - задачи

  • Активирайте и изтеглете първия си отчет за сетълмент в Seller Central.
  • Клонирайте стартов репозиториум на Beancount и изградете план на сметките, специфичен за Amazon.
  • Напишете малък скрипт за импортиране, който конвертира CSV файл за сетълмент в транзакция Beancount (.txn файл).
  • Планирайте седмично напомняне за изтегляне на нови отчети и стартиране на bean-check, за да гарантирате, че файловете ви са валидни.
  • Преглеждайте отчета си за приходите и разходите месечно, за да вземате решения, базирани на данни, относно рекламни разходи, ценообразуване и инвентар.

Допълнително четене

Доставяйте повече, тревожете се по-малко - дръжте боба си балансиран. Приятни продажби!

Основи на счетоводството за Etsy продавачи с Beancount

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

Ръчно зашити счетоводни книги са по-добри от заплетени електронни таблици - особено когато всеки цент е важен.

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

2024-07-16-bookkeeping-basics-for-etsy-sellers-with-beancount

Ами ако можехте да управлявате финансите на магазина си със същата грижа и прецизност, които влагате в продуктите си? Това ръководство представя plain-text счетоводен работен процес, използващ Beancount, двигател с отворен код, проектиран за точност и контрол. Това е метод, който ви помага да овладеете числата си, за да можете да се съсредоточите върху занаята си.

Защо счетоводството за Etsy е различно

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

  • Такси на пазара навсякъде: Вашето окончателно плащане е това, което остава, след като Etsy вземе своя дял. Такси за обяви, такси за транзакции, такси за обработка на плащания и разходи за реклама - всички те отхапват от всяка продажба. Без да ги проследявате поотделно, не можете да знаете истинските си маржове на печалба.
  • Данък върху продажбите, контролиран от платформата: В огромна победа за продавачите, Etsy сега автоматично изчислява, събира и превежда данък върху продажбите от ваше име в повечето щати. Въпреки това, ако продавате по други канали или имате физическо присъствие в определени щати, може все още да имате свои собствени задължения за данък върху продажбите поради правилата за "nexus".
  • Гъвкава честота на плащане: В зависимост от вашите настройки и история на акаунта, Etsy може да депозира средствата ви ежедневно, седмично, двуседмично или месечно. Тази гъвкавост може да направи паричния поток непредсказуем, особено когато средствата се държат в резерв или се забавят. (Etsy Help)
  • По-ниски прагове за 1099-K: Дните на летене под данъчния радар са отминали. Прагът за отчитане на IRS за формуляр 1099-K, който отчита вашите брутни продажби, е определен на 5000за2024г.исепланирадападнедосамо5000 за 2024 г. и се планира да падне до само 600 до 2026 г. Това означава, че почти всеки магазин ще получи формуляр от IRS и вашите книги трябва да могат да се съгласуват с него перфектно. (IRS)

План на Beancount в седем бързи стъпки

Този plain-text план ще ви помогне да изградите ясна, точна и безстресова счетоводна система.

1. Отделни канали от самото начало

Ако Etsy не е единственият ви канал за продажби, създайте отделни сметки за приходи и разходи за всеки един. Това просто разделяне на най-високото ниво на вашата сметкоплан държи анализите ви чисти и прави данъчното време много по-лесно.

2025-07-22 open Income:Etsy               USD
2025-07-22 open Expenses:Etsy:ListingFee USD
2025-07-22 open Assets:Etsy:Payout USD

2. Разбийте всяко плащане

Никога не записвайте Etsy депозит като един ред приходи. Вместо това, изтеглете месечния си CSV файл за сметка за плащане от вашия Shop Manager. Използвайте този отчет, за да създадете единична Beancount транзакция, която "разбива" всеки депозит на неговите брутни продажби и отделни компоненти на таксите.

; седмично плащане от CSV файла за сметка за плащане на Etsy
2025-07-15 * "Etsy Депозит #2025-28"
Assets:Bank:Operating 1842.77 USD
Income:Etsy:Sales -2100.00 USD
Expenses:Etsy:TransactionFee 136.50 USD ; 6.5 %
Expenses:Etsy:PaymentProcessing 66.00 USD ; 3 % + $0.25 на поръчка
Expenses:Etsy:ListingFee 14.00 USD ; $0.20 x 70 подновявания
Assets:Etsy:Reserve -75.73 USD

3. Проследявайте инвентара и себестойността на продадените стоки с партиди

За продавачите на физически стоки, функцията "партиди" на Beancount е революционна за проследяване на себестойността на продадените стоки (COGS). Когато купувате суровини, вие ги записвате като инвентар на определена цена. Когато продавате готов продукт, можете да отчетете точната цена на използваните материали.

; Закупуване на материали на едро за инвентар
2025-07-01 * "Закупуване на прежда на едро | Доставчик XYZ"
Assets:Inventory:ScarfBlue 500 ScarfBlue {@ 3.45 USD}
Assets:Bank:Operating

; Записване на COGS при продажба на артикул
2025-07-20 * "Продаден син шал | Поръчка #1234"
Expenses:COGS 1 ScarfBlue {3.45 USD}
Assets:Inventory:ScarfBlue

4. Изберете своя счетоводен метод рано

Имате два основни избора:

  • Касов метод: Прост и лесен. Записвате приходи, когато парите постъпят в банката ви, и разходи, когато ги платите. Това работи добре за малки магазини на хоби ниво.
  • Метод на начисляване: Предоставя по-вярна картина на рентабилността. Записвате приходи, когато извършите продажбата (не когато получите плащане), и разходи, когато ги направите. Това е по-добре за магазини, които купуват консумативи на едро или продават стоки по поръчка.

5. Автоматизирайте импорта

Спестете време, като автоматизирате въвеждането на данни. Plain-text екосистемата предлага няколко опции:

  • Използвайте bean-extract с персонализирани правила за анализиране на CSV файловете на Etsy.
  • Конфигурирайте CSV импортер за банка, за да улавяте рекламни такси или етикети за доставка, платени с кредитна карта.
  • За напреднали потребители, напишете Python скрипт, за да извличате отчети директно от Etsy API.

6. Сверявайте седмично

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

# Проверете салдото на вашата Etsy сметка
bean-balance books.bean "Assets:Etsy:Payout" "2025-07-21"

# Генерирайте отчет за приходите и разходите за последния период
bean-report books.bean income_statement -e 2025-07-21

7. Прикачете изходни документи

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

2025-07-12 * "Etsy етикет за доставка за поръчка #4321"
Expenses:ShippingLabel 4.25 USD
Assets:Bank:Operating
document: "docs/labels/2025-07-12-order4321.pdf"

Познавайте вашите Etsy такси (САЩ)

За да получите реална представа за вашата печалба, проследявайте всеки тип такса в отделна сметка за разходи:

  • Такса за обява: $0.20 на артикул, която се подновява автоматично на всеки 4 месеца или след продажба. (Etsy)
  • Такса за транзакция: 6.5% от общата сума на поръчката (включително цена на артикула, доставка и опаковане за подарък). (Etsy)
  • Такса за обработка на плащане: Варира в зависимост от държавата, но за САЩ обикновено е 3% + $0.25 на поръчка, обработена чрез Etsy Payments. (Etsy Help)
  • Абонамент (Etsy Plus): Незадължителен $10/месец за допълнителни инструменти.

Съвети за данък върху продажбите и съответствие

  • Докато Etsy превежда данък върху продажбите за повечето щати в САЩ, имайте предвид, че продажбата на други платформи или наличието на физическа работилница може да създаде допълнителни данъчни задължения ("nexus"). Проследявайте внимателно праговете си за продажби.
  • След като праговете за 1099-K се прилагат за вашия магазин, уверете се, че общата сума Income:Etsy:Sales в Beancount съответства на брутната сума във формуляра до цента. (IRS)

Често срещани клопки (и поправки)

  • Клопка: Счетоводство на нетния депозит.
    • Поправка: Винаги използвайте CSV файла за плащане, за да разбиете депозитите на брутни продажби, такси и резерви.
  • Клопка: Остарели разходи за инвентар.
    • Поправка: Записвайте покупките си на консумативи и материали като инвентар в момента, в който ги купувате. Не чакайте, докато готовият продукт се продаде.
  • Клопка: Сляпи петна за възстановяване на суми.
    • Поправка: Когато издавате възстановяване на сума, регистрирайте разхода и също така обърнете първоначалния запис на COGS, за да преместите цената обратно във вашата сметка за инвентар.
  • Клопка: Игнориране на задържаните резерви.
    • Поправка: Отворете сметка Assets:Etsy:Reserve, за да проследявате парите, които Etsy държи. Това поддържа вашите отчети за паричния поток честни.

Чеклист за бърз старт

  • В Shop Manager настройте месечни отчети и изтеглете първия си CSV файл.
  • Клонирайте стартовия репозитори на Beancount и скицирайте сметкоплана на вашия магазин.
  • Решете за касово или начислено счетоводство и се придържайте към него.
  • Напишете основен скрипт за импортиране или файл с правила и планирайте седмична синхронизация.
  • Сверявайте вашите плащания, нива на инвентара и банков баланс всеки понеделник.
  • Генерирайте отчет за приходите и разходите всеки месец и преглеждайте тенденциите на брутния си марж.
  • Архивирайте вашите .bean файлове, като използвате Git и решение за съхранение извън сайта.

Готови ли сте да вплетете счетоводството във вашия творчески работен процес? Инсталирайте Beancount, направете първия си запис и оставете plain-text яснотата да ви освободи повече време на работната маса. Щастливо счетоводство!

Навигиране във вземанията в Beancount

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

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

Разбиране на вземанията в Beancount:

2024-02-17-navigating-receivables-beancount-guide

Вземанията представляват пари, които ви се дължат. Това може да произтича от различни сценарии, като например след връщане на покупка, когато очаквате възстановяване на сума, или когато давате пари назаем на някого. Например, представете си, че сте върнали каишка за часовник на онлайн магазин като Amazon.com и очаквате възстановяване. В Beancount тази транзакция се записва като преместване на пари от задължението по вашата кредитна карта към вашите активи като вземания:

2023-10-31 * "Amazon.com" "[Return] Watch Strap"
Liabilities:CreditCard:Chase -12.00 USD
Assets:Receivables

Управление на възстановяванията:

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

2023-11-01 * "Amazon.com" "[Refund] Watch Strap"
Liabilities:CreditCard:Chase 12.00 USD
Assets:Receivables

Пълен цикъл на транзакциите:

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

2023-10-31 * "Amazon.com" "[Return] Watch Strap"
Liabilities:CreditCard:Chase -12.00 USD
Assets:Receivables

2023-11-01 * "Amazon.com" "[Refund] Watch Strap"
Liabilities:CreditCard:Chase 12.00 USD
Assets:Receivables

Обработка на неразрешени транзакции:

За транзакции, при които възстановяването или погасяването все още не е получено, Beancount използва тага #UNRESOLVED. Този таг помага за идентифициране и проследяване на суми, които все още са в процес на изчакване. Например:

2023-10-31 * "John Doe" "Lending Money" #UNRESOLVED
Liabilities:CreditCard:Chase -100.00 USD
Assets:Receivables

Като се фокусирате върху транзакции, маркирани като #UNRESOLVED, можете бързо да установите кои суми все още предстои да бъдат уредени.

Поддържане на нулево салдо:

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

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

2023-10-31 * "Amazon.com" "[Return] Watch Strap"
Liabilities:CreditCard:Chase -12.00 USD
Assets:Receivables

2023-11-01 * "Amazon.com" "[Refund] Watch Strap"
Liabilities:CreditCard:Chase 12.00 USD
Assets:Receivables

2023-10-31 * "John Doe" "Lending Money" #UNRESOLVED
Liabilities:CreditCard:Chase -100.00 USD
Assets:Receivables

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

Заключение

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

Счетоводство „Направи си сам“ срещу наемане на счетоводител: Наръчник на Beancount за основатели, съобразяващи се с разходите

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

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

Отговорът не е в това да се откажете от контрол; става дума за вземане на решение, основано на данни. Ето как да използвате вашата счетоводна книга на Beancount, за да решите дали да продължите да се занимавате сами или да наемете професионалист.

2023-09-03-счетоводство-направи-си-сам-срещу-наемане-на-счетоводител-наръчник-на-beancount-за-основатели-съобразяващи-се-с-разходите

TL;DR: Ако таксувате времето си на 85/часипрекарватесамочетиричасамесечновсчетоводство,тазиработавиструва85/час и прекарвате само четири часа месечно в счетоводство, тази работа ви струва 340 загубени приходи. Типичен счетоводител на дистанционна работа започва от около $249/месец – плюс това ви освобождава, за да развивате бизнеса си.

1. Определете цена на вашето време

Най-важният показател в това решение е вашата собствена алтернативна цена. Всеки час, който прекарвате в категоризиране на разходи, е час, който не прекарвате в продажби, разработване на продукти или стратегия.

Математиката е проста:

  1. Проследете колко часа прекарвате в счетоводни задачи всеки месец (съгласуване, кодиране, коригиране на грешки).
  2. Умножете тези часове по вашата ефективна таксувана ставка.
  3. Сравнете тази цифра с месечната такса на външен счетоводител (типична начална ставка е около $249/месец).

Ако цената на вашето време е по-висока, имате очевидна печалба от делегиране. Можете дори да проследите това директно в Beancount.

; Проследяване на алтернативната цена на вашето време
2025-07-31 * "Време за счетоводство за юли"
Expenses:Admin:BookkeepingTime 4.00 H ; Вашата персонализирана единица за часове
Equity:OwnerTime -340.00 USD
; metadata: rate:85

Тук H е персонализирана валута за „Часове“. Можете да резервирате времето директно и да използвате скрипт или директива price, за да зададете неговата стойност в долари, правейки цената на вашия собствен труд явна част от вашите финансови отчети.

2. Пребройте скритите разходи на „Направи си сам“

Цената на вашето време не е единственият фактор. Счетоводството „Направи си сам“ носи рискове, които могат да бъдат далеч по-скъпи от месечен абонамент.

  • Данъчни грешки: Разхвърляните счетоводни книги са кошмар за данъчните консултанти. CPA може да таксува от 150150–400 на час само за да почисти вашите записи, преди дори да започне с данъчната декларация.
  • Пропуснати данъчни облекчения и глоби от IRS: Малки, неволни грешки – като неправилно класифициране на разход или забравяне да се запише парична транзакция – могат да се натрупат с течение на времето, което води до санкции, лихви и по-висока данъчна сметка.
  • Прегаряне на основателя: Психическото натоварване от късно вечерно съгласуване е реално. То източва фокус и енергия, които трябва да бъдат посветени на дейности с висок ливъридж, като продажби и продуктови иновации.

Смекчаване с Beancount: Можете да намалите грешките, като добавите Git pre-commit hook, който отказва да извърши промени, ако bean-check се провали или ако транзакциите нямат етикет за категория. Това налага дисциплина, дори когато сте уморени.

3. Три начина, по които счетоводител (или дисциплината на Beancount) спестява пари

Независимо дали наемате професионалист или просто повишавате нивото на собствения си процес, доброто счетоводство се изплаща.

  1. По-чисто данъчно деклариране: Организираните, точни счетоводни книги означават по-малко часове, прекарани от CPA за почистване, което директно се превръща в по-ниска сметка.
  2. Информация за паричните средства в реално време: Познаването на точната ви парична позиция ви помага да избегнете скъпи такси за овърдрафт и необходимостта от last-minute финансиране с висока лихва.
  3. Буфер срещу стрес: Стабилните, предвидими финансови операции намаляват стреса на основателя, което води до по-добро вземане на решения и по-здравословна бизнес култура.

4. Кога не бива да наемате още

Наемането на счетоводител не винаги е правилният ход. В някои случаи „Направи си сам“ все още е по-умният финансов избор.

  • Вие сте пред-приходни или имате много слаб паричен поток. На този етап всеки долар трябва да отива за продажби и придобиване на клиенти. Фокусирайте се първо върху получаването на приходи.
  • Вашите финанси са прости. Ако имате една банкова сметка, един Stripe feed и по-малко от ~60 транзакции на месец, вероятно можете да управлявате всичко в Beancount и Fava за по-малко от час седмично.

5. Хибридният вариант: Вашата „готова за счетоводител“ счетоводна книга на Beancount

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

  • Автоматизирайте въвеждането: Настройте bean-extract да се изпълнява всяка вечер, като автоматично извлича нови транзакции.
  • Стандартизирайте вашата сметкоплан: Използвайте конвенционални имена на сметки (Expenses:Software, Assets:Bank:Checking), така че всеки професионалист да може да разбере вашата счетоводна книга моментално.
  • Прикачете изходни документи: За всеки разход над $75, използвайте link: метаданни, за да прикачите PDF на касовата бележка или фактурата.
  • Следвайте месечен контролен списък за приключване:
    1. Съгласувайте всички банкови и кредитни карти.
    2. Изпълнете bean-check, за да се уверите, че няма грешки.
    3. Експортирайте PDF отчети с bean-report balance_sheet и bean-report income_statement.
  • Извършвайте тримесечно предаване: Дайте на вашия счетоводител или CPA Git tag или обикновен архив (books-Q3-2025.tar.gz). Те могат да проверят вашата работа, да добавят сложни коригиращи записи (като начисления и амортизация) и да подготвят данъчни пакети.

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

6. Бърза матрица за решения

СитуацияНаемете професионалистПродължете с Beancount („Направи си сам“)
>60 Tx/месец, >$20k MRR
Таксувате $100+/час, но прекарвате 3+ часа/месец в счетоводство
В парична криза, <$5k MRR
Наистина обичате електронни таблици и автоматизация

7. Следващи стъпки

  1. Запишете времето си. За следващата ви счетоводна сесия проследете всяка минута, която прекарвате в нея.
  2. Изчислете числата. Умножете това време по вашата таксувана ставка и го сравнете с пазарните ставки по-горе.
  3. Изберете вашия път. Или затегнете работния си процес на Beancount, използвайки хибридния модел, или започнете да интервюирате счетоводители, които се чувстват комфортно да работят с обикновен текстов регистър.

И в двата случая, целенасоченото счетоводство винаги е по-евтино от импровизацията. С Beancount като ваш неизменен източник на истина, ще знаете точно кога професионалната помощ се изплаща – и кога не.

Разделяне на бизнес и лично счетоводство с Beancount

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

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

За всеки собственик на бизнес, от самостоятелно работещ до основател на стартираща компания, една от най-важните финансови дисциплини е стриктното разделяне на бизнес и лични финанси. Смесването на средства – използването на бизнес сметката за хранителни стоки или плащането на бизнес доставчик от личната ви сметка – създава объркана, непрозрачна финансова картина. Това не само привлича вниманието на данъчните власти, но и ви лишава от ясна представа за действителното представяне на вашата компания.

2023-08-12-business-vs-personal-bookkeeping-with-beancount

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

Защо разделянето е важно

Неразделянето на вашите финанси не е просто лош навик; то носи значителни рискове и маскира ценна бизнес информация.

  • Яснота пред НАП: НАП не просто ви предлага да поддържате отделни банкови сметки; те настоятелно го препоръчват. Когато бизнес и личните средства са смесени, става трудно да се докаже кои разходи са легитимни бизнес удръжки. Тази неяснота може да доведе до въпроси и усложнения, които е по-добре да избегнете.
  • Риск от ревизия: Смесването на транзакции е основен червен флаг за одиторите. Ако вашите книги са заплетена бъркотия от лична и бизнес дейност, рискувате валидни удръжки да бъдат отхвърлени или дори да се сблъскате с глоби. Чиста, отделна счетоводна книга демонстрира професионализъм и прави всяка потенциална ревизия по-гладка и по-малко стресираща.
  • По-ясна представа: Как можете да знаете истинския си марж на печалба, ако паричният поток на вашия бизнес е помрачен от лични разходи? Отделна бизнес счетоводна книга ви дава нефилтриран поглед върху финансовото състояние на вашата компания. Можете точно да проследявате приходите, да анализирате разходите и да изчислявате данъчните задължения без "шума" на вашия личен финансов живот.

Основни разлики с един поглед

Целта, правилата и структурата на бизнес и личното счетоводство са коренно различни. Разбирането на тези контрасти е ключово за поддържането на точни записи.

ОбластБизнес счетоводствоЛично счетоводство
ЦелПроследяване на приходи, разходи, активи и пасиви за данъчни и инвестиционни решенияУправление на бюджета на домакинството и спестяванията
Данъчни правилаТрябва да се спазват специфични данъчни закони; строги стандарти за приспаданеМалко формални изисквания освен основно водене на записи
СметкиСобствен капитал, задължения, вземания, ДДС, заплатиРазплащателна, спестовна, инвестиции, заеми
Заплащане на собственикаЗаплата или теглене от собствения капиталНяма – личните тегления финансират разходите за живот

Четириетапен план с Beancount

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

• 1 — Отворете специални сметки

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

2025-07-23 open Assets:Bank:Business   USD
2025-07-23 open Assets:Bank:Personal USD

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

• 2 — Записвайте вноски и тегления на собственика

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

  • Вноска: Когато влагате собствени пари в бизнеса, за да го стартирате или покриете недостиг.
  • Теглене: Когато вземате пари от бизнеса за лична употреба (това е начинът, по който много еднолични търговци "плащат" на себе си).
; Капиталова инжекция за стартиране на бизнеса
2025-07-23 * "Вноска на собственика"
Assets:Bank:Business 10,000.00 USD
Equity:Owner:Contrib

; Теглене на пари за лични разходи за живот
2025-08-05 * "Теглене на собственика за наем"
Equity:Owner:Draw 2,500.00 USD
Assets:Bank:Business

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

• 3 — Обработвайте смесени разписки бързо

Грешки се случват. Може случайно да използвате бизнес картата си, за да платите за лична вечеря. Ключът е да го коригирате незабавно във вашата счетоводна книга. Не изтривайте транзакцията; прекласифицирайте я като теглене на собственика.

2025-08-07 * "Лични хранителни стоки с бизнес карта"
Equity:Owner:Draw 72.35 USD
Assets:Bank:Business

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

• 4 — Сверявайте и преглеждайте по график

Постоянството е вашата най-добра защита срещу объркани книги. Отделете време седмично или месечно, за да сверите вашите бизнес сметки. Използвайте инструментите на Beancount, за да се уверите, че вашата счетоводна книга съответства на вашите банкови извлечения и да прегледате представянето на вашата компания.

# Проверете салдото по вашата бизнес банкова сметка спрямо извлечението ви
bean-balance books.bean "Assets:Bank:Business"

# Генерирайте отчет за приходите, за да прегледате рентабилността
bean-report books.bean income_statement -e 2025-08-31

Този редовен навик за преглед отговаря на изискванията на НАП за водене на записи и ви държи информирани за финансовото състояние на вашия бизнес.

Данъчни съображения

  • Авансови данъци: За да избегнете болезнена данъчна сметка, третирайте бъдещите си данъци като текущ бизнес разход. Създайте сметки за задължения (Liabilities:Tax:Federal, Liabilities:Tax:State) и редовно премествайте определен процент от всеки депозит в тях. Когато тримесечните плащания са дължими, парите вече чакат.
  • Неприспадащи се лични разходи: Запомнете правилото на НАП: бизнес разходите трябва да бъдат едновременно "обичайни и необходими" за вашата работа. Вашите лични хранения, разходи за пътуване до работното място и небизнес абонаменти не отговарят на условията и трябва да бъдат държани изцяло извън отчета за печалбите и загубите на вашия бизнес.

Чеклист за бърз старт

  • Отворете само бизнес банкови и кредитни сметки.
  • Изградете сметкоплан на Beancount с Assets:Bank:Business, Equity:Owner:Contrib и Equity:Owner:Draw.
  • Решете за вашата счетоводна база (парична или начислена) и я отбележете във вашите options на Beancount.
  • Маркирайте всички случайни лични такси по бизнес карти като Equity:Owner:Draw незабавно.
  • Сверявайте седмично; архивирайте вашия .bean файл в частно Git хранилище.
  • Преглеждайте отчета си за приходите, баланса и отчетите за паричните потоци всеки месец.

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

Моделиране на сделки с недвижими имоти в Beancount

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

Сделките с недвижими имоти могат да представляват най-голямата финансова дейност в живота на едно семейство. Тази статия обяснява как да моделирате недвижими имоти в Beancount. Аз третирам недвижимия имот като актив, а поскъпването на къщата като нереализирана печалба. Освен това, ипотеката е моделирана като пасив, а лихвата се счита за разход.

Да приемем, че г-н А е закупил луксозен дом, намиращ се на адрес 123 ABC Street, XYZ City, CA, 12345 на 1 януари 2020 г. на цена от 1 милион. Лихвеният процент е 3.0%, първоначалната вноска е 20%, а сумата на заема е 800 000.

ЕлементСума
Сума на ипотеката800 000
Лихвен процент3%
Период на ипотеката30 години
Обща цена на ипотеката1 478 219.62
Месечни плащания4 106.17
Застраховка на жилището1 300 на година (39 000 общо)
Данък върху имота7 500 на година (225 000 общо)
Изплащане на заема2049 декември
Общо платени лихви414 219.62

2023-06-09-tracking-real-estate

Екранна снимка на детайли за ипотека

Създаване на сметки

Първо, третираме къщата като Актив. Тъй като къщата се посочва като Актив, тя трябва да има единица. В този случай количеството на единицата е само едно, малко вероятно е да има няколко, и дори ако е n-тата къща, бихме искали да я запишем в отделен Актив. Тоест, една къща съответства на един Актив, и този Актив има специална единица, чиято стойност може да бъде само 1.

2019-12-31 commodity HOUSE.ABC
name: "123 ABC Street, XYZ City, CA, 12345"

2019-12-31 open Assets:Property:US:CA:123ABC HOUSE.ABC
2019-12-31 open Liabilities:Bank:US:SomeBank:Mortgage:Loan USD

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

Покупка

При така настроените сметки, актът на закупуване на къща е еквивалентен на

заемане на пари (дълг) + изразходване на пари (първоначална вноска) = 1 къща като актив

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

2020-01-01 * "Покупка на къщата"
Assets:Property:US:CA:123ABC 1 HOUSE.ABC {1,000,000 USD}
Assets:Bank:US:SomeBankA -100,000 USD
Assets:Bank:US:SomeBankB -101,000 USD
Liabilities:Bank:US:SomeBank:Mortgage:Loan -800,000.00 USD
Expenses:Home:Insurance 1,000 USD
Expenses:Home:Mortgage:Loan:ClosingCost

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

Погасяване на ипотеки

Въз основа на горния запис за покупка, в момента дължим 800 000 USD. Поради лихвата и като се има предвид, че всички заеми в САЩ се амортизират равномерно по отношение на главницата и лихвата, месечното плащане включва част за лихва и част за главница. В ранните етапи лихвата съставлява по-голямата част.

За да запишете погасяването на заема, всичко, което трябва да направите, е да проверите извлечението от вашата банка кредитор. Просто трябва да знаете колко от главницата погасявате всеки месец, а останалото е лихва. Лихвата се отчита като Разход.

2020-02-01 * "Ипотечно плащане"
Assets:Bank:US:SomeBank:Saving:Joint -3,372.83 USD
Liabilities:Bank:US:SomeBank:Mortgage:Loan 1,376.26 USD
Expenses:Home:Mortgage:Loan:Interest

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

Поскъпване

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

Аз не възприех този метод, главно поради следните причини:

  1. Текущата стойност на къщата може да бъде само приблизителна оценка, само за справка, без практическа стойност. Обикновено мога да получа оценка на имота само от уебсайтове като Redfin или Zillow, и лично аз не смятам, че тя има висока референтна стойност. Също така не съм обмислял включването на тези поскъпвания в общите активи в реално време.
  2. Лично аз смятам, че преди изплащането на ипотеката, ако паричният поток от къщата е отрицателен, до известна степен имотът все още е пасив. Следователно, преждевременното му включване в активите ще ви даде илюзия за обогатени активи и поскъпване, и аз лично искам да избегна тази илюзия.

Методът, който използвам за записване на поскъпването на имота, който ще бъде обсъден по-късно и за моделиране на RSUs. Този метод е да се използва виртуална валутна единица. Ако приемем, че вашата базова валута е USD, можем да използваме USD.UNVEST (изглежда, че няма нужда да се създава нова Стока за това), за да покажем, че този актив се изчислява в специална валута. Нарастването или намаляването на този актив няма да бъде записано в USD. По този начин мога да постигна първоначалната си цел, а именно да запиша поскъпването на къщата, и това поскъпване няма да бъде включено в крайния баланс (Баланс).

2020-01-01 price HOUSE.ABC                          1,000,000 USD
2025-01-01 price HOUSE.ABC 1,400,000 USD.UNVEST

Трябва само редовно да оценявате имота си в USD.UNVEST.

Така, на страницата "Стоки" на Fava, можете да проследявате тенденцията на референтната цена на къщата. Но на страницата "Баланс", цената на къщата все още е цената на къщата към момента на сделката. Тоест, вашите общи активи все още са парите от първоначалната ви вноска

Разбиране на вземанията и задълженията в Beancount

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

Здравейте на всички! В днешната публикация в блога се потапяме в света на Beancount, инструмент за двустранно счетоводство, който е обичан от мнозина заради своята простота и мощ. По-конкретно, ще говорим за две ключови концепции: Вземания и Задължения.

Разбирането на тези термини е от решаващо значение за ефективното използване на Beancount (или която и да е система за двустранно счетоводство). Но не се притеснявайте, ако сте начинаещи - ще разгледаме всичко, стъпка по стъпка!

Вземания и Задължения: Основи

2023-05-30-receiveable-and-payable

В счетоводството „вземания“ и „задължения“ са термини, използвани за проследяване на дължими пари. „Вземания“ се отнася до пари, които други дължат на вас, докато „задължения“ се отнася до пари, които вие дължите на други.

Нека дадем пример:

  1. Сметки за вземания (A/R): Да предположим, че притежавате книжарница и клиент купува книга на кредит. Парите, които той ви дължи за книгата, са сметка за вземания.

  2. Сметки за задължения (A/P): От друга страна, представете си, че поръчвате нов комплект книги от издател, но не ги плащате предварително. Парите, които дължите на издателя, са сметка за задължения.

В Beancount те обикновено се проследяват чрез съответни сметки. Основното предимство тук е, че ви предоставя ясна и точна картина на вашето финансово състояние във всеки един момент.

Настройване на вземания и задължения в Beancount

Структурата на вашия Beancount файл може да бъде толкова проста или толкова сложна, колкото ви е необходимо. За вземания и задължения вероятно ще искате да създадете отделни сметки под секциите си Активи и Пасиви.

Ето един прост пример:

1970-01-01 open Assets:AccountsReceivable
1970-01-01 open Liabilities:AccountsPayable

Проследяване на транзакции

От страна на кредитора

След като настроите сметките си, можете да проследявате транзакции, които включват вземания и задължения. Нека разгледаме един пример:

2023-05-29 * "Продадени книги на клиент на кредит"
Assets:AccountsReceivable 100 USD
Income:BookSales -100 USD

Тук добавяте 100 щатски долара към вашите вземания, защото клиент ви дължи тази сума. Едновременно с това намалявате приходите си със същата сума, за да поддържате баланса (тъй като все още не сте получили парите).

Когато клиентът в крайна сметка плати, ще го запишете така:

2023-06-01 * "Получено плащане от клиент"
Assets:Bank:Savings 100 USD
Assets:AccountsReceivable -100 USD

От страна на длъжника

Същият принцип важи и за задълженията, но с обърнати знаци:

2023-05-30 * "Купени книги от издател на кредит"
Liabilities:AccountsPayable 200 USD
Expenses:BookPurchases -200 USD

И когато изплатите дълга си:

2023-06-02 * "Изплатен дълг към издател"
Liabilities:AccountsPayable -200 USD
Assets:Bank:Checking 200 USD

В заключение

Вземанията и задълженията са в основата на всяка счетоводна система. Чрез точното им проследяване придобивате цялостно разбиране за вашето финансово здраве.

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