Перейти до основного вмісту

13 дописів з тегом "фінанси"

Переглянути всі теги

Вибір статусу S-Corp: пояснення для користувачів Beancount

· 15 хвилин читання
Mike Thrift
Mike Thrift
Marketing Manager

Що це таке, коли це вигідно, і як це правильно змоделювати у вашій обліковій книзі (з прикладами).

⚠️ Цей посібник призначений лише для США та має освітній характер. Проконсультуйтеся з податковим фахівцем щодо вашої конкретної ситуації.

Коротко (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 Податкового кодексу США (Internal Revenue Code). Це робить ваш бізнес «транзитним» суб'єктом (pass-through entity), що означає, що його доходи, збитки, відрахування та кредити передаються безпосередньо до особистих податкових декларацій акціонерів. Це суто податкова класифікація, а не інший тип юридичної особи.

Ключові наслідки для власника-оператора

Щойно вибір стає активним, ваша роль фундаментально розділяється на дві: тепер ви є одночасно акціонером та співробітником вашої компанії.

Це розрізнення є вирішальним. Компенсація, яку ви отримуєте за свою працю, повинна виплачуватися як заробітна плата за формою W-2, яка підлягає стандартним податкам на заробітну плату (соціальне забезпечення та Medicare). Будь-який залишковий прибуток може бути виплачений у вигляді розподілів, які зазвичай не підлягають оподаткуванню на самозайнятість. IRS наполягає на тому, щоб ви виплачували собі обґрунтовану заробітну плату за свою роботу, перш ніж отримувати будь-які розподіли.

Чи варто обирати статус S-corp?

Вибір статусу S-corp часто варто розглянути, коли ваш бізнес генерує стабільний і значний прибуток. Загальним правилом є розгляд цього варіанту, коли ваш поточний бізнес-прибуток може з комфортом забезпечити ринкову заробітну плату для вашої ролі, і при цьому залишається достатньо коштів, щоб розподіли були вигідними після покриття всіх нових адміністративних витрат.

Точна точка беззбитковості є унікальною для вашої ситуації і залежить від кількох факторів:

  • Ваша "обґрунтована зарплата": Скільки б бізнес платив комусь із вашими навичками та обов'язками у вашій галузі? Ця цифра є базовою для вашої зарплати W-2 і підлягає перевірці з боку IRS.
  • Податки та збори штату: Деякі штати мають власні правила. Наприклад, Каліфорнія стягує податок у розмірі 1,5% з чистого доходу S-corp, а також мінімальний щорічний франшизний податок у розмірі $800.
  • Додаткові витрати: Вам знадобиться сервіс для нарахування заробітної плати, і ви будете платити за страхування на випадок безробіття. Ваші витрати на ведення бухгалтерії та підготовку податкової звітності, ймовірно, також зростуть через додаткову складність.
  • Відрахування QBI (Розділ 199A): Вибір статусу S-corp може вплинути на ваше відрахування з кваліфікованого бізнес-доходу (Qualified Business Income). Заробітна плата W-2, яку ви собі виплачуєте, може або допомогти вам отримати право на повне відрахування, або, при вищих рівнях доходу, стати обмежуючим фактором.

Вимоги та терміни

Не кожен бізнес може стати S-corp. Ось основні вимоги:

  • Це має бути вітчизняна корпорація або відповідне ТОВ (LLC).
  • Вона може мати не більше 100 акціонерів.
  • Вона може мати лише один клас акцій.
  • Акціонерами мають бути фізичні особи, певні трасти або спадкові маєтки (тобто жодних партнерств, корпорацій або акціонерів-нерезидентів).

Коли подавати форму 2553

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

  • Для нового бізнесу: Ви повинні подати документи протягом 2 місяців та 15 днів після першого дня вашого першого податкового року. Наприклад, якщо податковий рік вашого бізнесу починається 7 січня, ваш кінцевий термін — 21 березня.
  • Для існуючої C-corp (або ТОВ, що оподатковується як 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. Ось як структурувати вашу облікову книгу.

Рекомендований план рахунків (стартовий)

Ця базова структура відокремлює ваші витрати на заробітну плату від розподілів і створює рахунки зобов'язань для відстеження податків, які ви винні.

; Основний банк та доходи
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 тис., що виплачується щомісяця.
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 * "Розподіл власнику" "Розподіл за 1 квартал"
Equity:Distributions 20,000.00 USD
Assets:Bank:Checking -20,000.00 USD

Відстеження бази акціонера (необов'язково, але рекомендовано)

Ваша база акціонера визначає, чи є розподіли неоподатковуваними та чи можете ви відняти бізнес-збитки у вашій особистій декларації. Хоча офіційний розрахунок проводиться у вашій податковій декларації, ви можете відстежувати приблизну оцінку в Beancount, використовуючи спеціальний підрахунок капіталу або метадані. Ви будете узгоджувати це з формою Schedule K-1, яку ви щорічно отримуєте від S-corp.

Примітка щодо відрахування QBI (Розділ 199A)

Власники транзитних бізнесів (pass-through businesses), включаючи S-corps, можуть мати право на відрахування до 20% свого кваліфікованого бізнес-доходу (QBI). Однак для платників податків з доходом вище певного порогу це відрахування може бути обмежене сумою заробітної плати W-2, яку виплачує бізнес. Це створює складну взаємодію: виплата обґрунтованої зарплати є обов'язковою для S-corp, і ця ж зарплата може вплинути на ваше відрахування QBI — іноді допомагаючи йому, іноді обмежуючи. Це ключова сфера для моделювання з вашим податковим фахівцем.

Що змінюється в операційній діяльності після вибору?

Перехід на S-corp додає кілька адміністративних рівнів:

  • Нарахування зарплати: Ви повинні офіційно нараховувати зарплату, включаючи утримання податків, сплату податків роботодавцем, квартальну звітність та річні форми W-2.
  • Подача форми 1120-S: Це щорічна податкова декларація S-корпорації. Ви також будете видавати Schedule K-1 кожному акціонеру з деталізацією його частки у фінансових результатах компанії.
  • Правильне оформлення медичного страхування акціонерів: Переконайтеся, що внески для власників з часткою >2% включені до їхньої заробітної плати W-2.
  • Дотримання правил штату: Слідкуйте за будь-якими необхідними виборами S-corp на рівні штату або податками на рівні юридичної особи (як у Каліфорнії та Нью-Йорку).

Поширені помилки, яких слід уникати

  • Пізній або недійсний вибір: Двічі перевірте терміни та переконайтеся, що всі необхідні акціонери підписали форму 2553. Якщо ви пропустили термін, дослідіть можливість отримання пільги згідно з Rev. Proc. 2013-30.
  • Необґрунтована зарплата: Не піддавайтеся спокусі платити собі штучно занижену зарплату. Документуйте, чому ваша компенсація є обґрунтованою на основі вашої ролі та ринкових даних.
  • Змішування зарплати та розподілів: Зберігайте ці транзакції чистими та окремими у вашій бухгалтерії. Розподіли — це не зарплата.
  • Ігнорування вимог штату: Забуття про вибір на рівні штату або несплата податку на рівні юридичної особи може призвести до штрафів та проблем із дотриманням законодавства.

Короткий контрольний список

  • Переконайтеся, що ви відповідаєте вимогам і що потенційна економія на податках перевищує нові витрати.
  • Внесіть у календар кінцевий термін подання форми 2553 (і пам'ятайте про правило вихідних/святкових днів).
  • Налаштуйте сервіс для нарахування зарплати та визначте добре задокументовану, обґрунтовану зарплату.
  • Плануйте отримувати розподіли лише після сплати зарплати та бізнес-витрат.
  • Дослідіть та дотримуйтесь специфічних вимог вашого штату щодо подання документів та податків для S-corp.
  • Оновіть вашу облікову книгу Beancount, додавши необхідні рахунки для зарплати, зобов'язань та власного капіталу акціонерів.

Стартовий шаблон Beancount для S-Corp (нейтральний)

;
; Стартовий шаблон Beancount для S-Corp (нейтральний)
; Згенеровано: 2025-08-09
; ---
; Як це використовувати:
; 1) Знайдіть "TODO" та вкажіть ваш(і) штат(и), постачальника послуг з нарахування зарплати, EIN та назви банків.
; 2) Тримайте заробітну плату та розподіли власнику окремо.
; 3) Узгодьте з вашим постачальником послуг з нарахування зарплати, щоб відобразити медичне страхування для >2% акціонера у формі W-2 (графа 1).
; 4) Видаліть або адаптуйте приклади для CA/NY, якщо ви перебуваєте в іншому штаті.
;
; Примітки:
; - Це бухгалтерський шаблон, а не податкова консультація.
; - Операційна валюта за замовчуванням - USD. Змініть за потреби.
;

option "title" "Облікова книга S-Corp"
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 ; напр., податок на рівні юр. особи в CA 1,5%
2025-01-01 open Expenses:Taxes:State:Franchise USD ; напр., мінімальний франшизний податок у CA $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% акціонера =================================
; Узгодьте з відділом зарплати, щоб загальна річна сума внеску була включена у графу 1 W-2.
; Сам внесок тут є відрахуванням; НЕ утримуйте 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 * "Розподіл власнику" "Розподіл за 1 квартал"
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-статус в NY (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 (додатне) / Банк (від'ємне);
; переконайтеся, що зарплатний відділ включає річний внесок у графу 1 W-2 для >2% акціонера.
;
; Поради:
; - Тримайте розподіли поза рахунками зарплати.
; - Використовуйте теги, як #payroll #distribution, для фільтрації у Fava.
; - Розгляньте можливість використання окремих банківських підрахунків для податкових резервів (федеральних/штатних).

Ключові строки подання податків для S-корпорацій

· 5 хвилин читання
Mike Thrift
Mike Thrift
Marketing Manager

Подання податків для вашої S-корпорації передбачає кілька ключових строків, які ви не можете пропустити. Дотримання їх запобігає дороговартісним штрафам та підтримує ваші фінансові записи в порядку. Ось коротка, зручна для бухгалтера версія того, що подавати, коли це потрібно, що станеться, якщо ви запізнитеся, і як все це впорядкувати у вашому реєстрі Beancount.


Важливі дати (для S-корпорацій з календарним роком) 🗓️

2025-07-25-s-corp-tax-filing-deadlines-2025

Для більшості S-корпорацій, що працюють за стандартним календарним роком, є дві основні дати, які слід пам’ятати для вашої річної податкової декларації, Форма 1120-S.

  • Дата подання декларації: Кінцевий термін подання – понеділок, 17 березня 2025 року. Офіційна дата завжди – 15-й день 3-го місяця після закінчення податкового року (15 березня), але оскільки ця дата припадає на суботу в 2025 році, правило IRS "наступний робочий день" переносить термін на понеділок.
  • Якщо вам потрібно більше часу: Ви можете отримати автоматичне 6-місячне продовження, подавши Форму 7004 до або в день початкового терміну 17 березня. Це переносить дату подання на 15 вересня 2025 року. Пам’ятайте, що це продовження подання, а не продовження сплати будь-яких належних податків.

Примітка для інших платників податків: Якщо ви використовуєте фінансовий рік, ваша декларація має бути подана до 15-го дня 3-го місяця після закінчення вашого податкового року. Якщо ваша S-корпорація була ліквідована, остаточна декларація, як правило, має бути подана до 15-го дня 3-го місяця після дати ліквідації.


Що ви повинні надіслати акціонерам

Основним обов’язком S-корпорації є звітування про частку кожного акціонера в доходах, відрахуваннях та кредитах компанії.

Ви повинні надати Розклад K-1 кожному акціонеру в той самий день, коли має бути подана ваша Форма 1120-S. Це стосується як подання до початкового терміну, так і до продовженого. K-1 надає інформацію, необхідну акціонерам для подання їхніх особистих податкових декларацій.


Штрафи, які вас дійсно хвилюють

IRS накладає значні штрафи за несвоєчасне подання, тому варто бути пунктуальним.

  • Запізніла 1120-S: Штраф становить 245 доларів США на місяць (або частину місяця) за кожного акціонера, до 12 місяців. Якщо ваша декларація за 2024 рік (подана у 2025 році) запізнилася на 60 або більше днів, мінімальний штраф збільшується до меншої з сум належного податку або 510 доларів США.
  • Запізнілі/неправильні K-1: Несвоєчасне надання правильних K-1 тягне за собою штраф у розмірі 330 доларів США за кожен розклад. Якщо порушення сталося через навмисне ігнорування, штраф може подвоїтися або становити 10% від сум, які потрібно було повідомити, залежно від того, що більше.
  • Несплата: Навіть якщо ви подаєте продовження з Формою 7004, відсотки нараховуються на будь-який належний податок від початкового терміну в березні. Хоча більшість S-корпорацій не сплачують федеральний податок на прибуток, деякі можуть зіткнутися з податками на корпоративному рівні в особливих ситуаціях.

Якщо на вас накладено штраф, не просто сплачуйте його негайно. Перевірте варіанти IRS щодо адміністративного пом’якшення штрафів, такі як перше скасування або доведення того, що у вас були поважні причини для затримки.


Оцінка податків на корпоративному рівні (граничні випадки)

Хоча S-корпорації є суб’єктами, що передають дохід, вони іноді можуть сплачувати податки на рівні суб’єкта господарювання за такі речі, як вбудовані прибутки або надлишковий чистий пасивний дохід. Якщо очікується, що ваша S-корпорація заборгує понад 500 доларів США за ці податки, ви повинні здійснювати квартальні розрахункові податкові платежі.

За 2025 календарний рік ці внески мають бути сплачені:

  • 15 квітня 2025 року
  • 16 червня 2025 року (15 червня – неділя)
  • 15 вересня 2025 року
  • 15 грудня 2025 року

Платежі слід здійснювати через Електронну федеральну систему податкових платежів (EFTPS).


Налаштування Beancount: Зробіть подання та платежі очевидними

Використовуйте свій реєстр, щоб створити чіткий аудиторський слід ваших дій щодо дотримання податкового законодавства.

Початкові рахунки

Assets:Bank:Operating
Assets:PrepaidTax:Federal ; Для платежів за продовження/оцінку
Expenses:Tax:Federal:S-Corp ; Для податку, що належить на корпоративному рівні
Liabilities:Tax:Federal:Payable
Equity:Distributions
Income:Sales

Позначте подання та передачу K-1

Використовуйте транзакції note, щоб позначити часом ключові дії щодо дотримання вимог.

2025-03-10 note "Підготовлено Форму 1120-S за 2024 рік; K-1 готові до розповсюдження."
2025-03-17 note "Подано електронно Форму 1120-S за 2024 рік; надано всі K-1 акціонерам."

Реєстрація продовження

Якщо ви подаєте заявку на продовження без оплати (найпоширеніший випадок):

2025-03-17 note "Подано Форму 7004 для продовження 1120-S за 2024 рік до 15.09.2025."

Якщо ви здійснюєте розрахунковий платіж разом із продовженням (рідко для S-корпорацій):

2025-03-17 * "Платіж за продовження 1120-S за 2024 рік (оцінка)"
Assets:Bank:Operating -2000 USD
Assets:PrepaidTax:Federal 2000 USD

Реєстрація остаточного податкового платежу

Якщо ви в кінцевому підсумку заборгували податок на корпоративному рівні під час подання:

2025-09-15 * "Врегулювання податку S-корпорації за 2024 рік з декларацією"
Assets:PrepaidTax:Federal -2000 USD
Expenses:Tax:Federal:S-Corp 2000 USD

Корисні перевірки bean-query

Перевірте свої дії за допомогою простих запитів.

  • Підтвердьте, що ви зареєстрували передачу K-1:

    SELECT date, narration WHERE narration ~ "K-1";
  • Перегляньте всі рухи коштів за федеральними податками за цей рік:

    SELECT SUM(position) WHERE account ~ "Tax:Federal|PrepaidTax:Federal" AND year = 2025;

Короткий контрольний список ✅

  • Позначте 17 березня 2025 року у своєму календарі для подання Форми 1120-S або подайте Форму 7004 до цієї дати, щоб отримати продовження.
  • Надайте Розклад K-1 усім акціонерам у той самий день, коли ви подаєте свою декларацію (оригінальну або продовжену).
  • За потреби заплануйте квартальні розрахункові платежі за будь-які податки на корпоративному рівні.
  • Ставтеся до термінів серйозно, щоб уникнути штрафів, але зверніться за пом’якшенням штрафів, якщо щось неминуче вислизне.

Цей посібник надає загальну інформацію та не замінює професійну податкову консультацію. Зверніться до кваліфікованого CPA, щоб вирішити вашу конкретну фінансову ситуацію.

Представляємо BeFreed.ai – Навчайтеся Чого Завгодно, Із Задоволенням

· 4 хвилини читання
Mike Thrift
Mike Thrift
Marketing Manager

У Beancount.io ми віримо, що знання та цифри поділяють фундаментальний принцип: коли вони добре структуровані, вони сприяють прийняттю кращих рішень. Сьогодні ми раді представити BeFreed.ai, стартап із Сан-Франциско, місія якого — зробити навчання "простим та радісним в епоху ШІ". Для спільноти, яка цінує перетворення складності на ясність, BeFreed.ai пропонує переконливий новий спосіб розширити вашу базу знань, особливо у сфері фінансів.

Чому BeFreed.ai Привернув Нашу Увагу

2025-07-11-представляємо-befreed-ai

У світі інформаційного перевантаження BeFreed.ai виділяється, пропонуючи потужний та ефективний підхід до навчання. Ось що нас вразило:

  • Хвилини, а не години. Домашня сторінка зустрічає вас обіцянкою "Навчайтеся Чого Завгодно, Із Задоволенням, з найкращих світових джерел — за лічені хвилини". Для засновників, інвесторів та фінансово обізнаних осіб у нашій спільноті, які обмежені в часі, це справжня зміна правил гри. Платформа перетворює щільний контент на практичні висновки, поважаючи ваш найцінніший актив: ваш час.

  • П'ять Універсальних Режимів Навчання. BeFreed.ai розуміє, що навчання — це не універсальний процес. Він пропонує п'ять різних режимів, щоб задовольнити ваші вподобання та потреби:

    • Швидкий Огляд: Отримайте основні ідеї книги або теми у стислому форматі.
    • Флеш-картки: Закріплюйте ключові поняття та перевіряйте свої знання за допомогою активного пригадування.
    • Глибокі Занурення: Зануртеся у всебічне дослідження предмета.
    • Епізоди Подкастів: Навчайтеся на ходу з захоплюючими аудіо-оглядами.
    • Інтерактивний Чат: Вступайте в діалог зі ШІ, щоб прояснити поняття та досліджувати ідеї під час навчання.
  • Персональний Агент Знань. Інтелект BeFreed.ai виходить за рамки простого узагальнення. ШІ платформи діє як персональний агент знань, адаптуючи рекомендації на основі ваших інтересів та історії навчання. Він не просто пропонує новий контент; він пояснює, чому певна книга чи подкаст є для вас актуальними, перетворюючи пасивне споживання на активний та персоналізований цикл зворотного зв'язку.

  • Свобода Між Пристроями. Ваш навчальний шлях не повинен обмежуватися одним пристроєм. BeFreed.ai пропонує нативний додаток для iOS для безперебійного мобільного досвіду та встановлюваний прогресивний веб-додаток (PWA) для користувачів Android та настільних ПК. Хоча в початковому описі згадувалися CarPlay та Android Auto, поточна інформація вказує на сильну мобільну та веб-присутність, що ідеально підходить для навчання під час поїздок або за робочим столом.

  • Зростаюча та Обширна Бібліотека. Хоча в початковому описі згадувалося понад 10 000 оглядів, останні звіти вказують, що BeFreed.ai тепер може похвалитися бібліотекою з понад 50 000 преміум-оглядів. Ця величезна колекція охоплює критично важливі теми для нашої спільноти, включаючи менеджмент, інвестування, мислення та багато іншого, з новими назвами, що додаються щотижня.

Чим Це Допомагає Користувачам Beancount

Практичні застосування для спільноти Beancount численні та одразу очевидні:

  • Підвищення Фінансової Грамотності. Уявіть, що ви нарешті беретеся за складні, але надзвичайно важливі фінансові тексти. Від Психології грошей до Капіталу в XXI столітті, BeFreed.ai перетворює ці томи на невеликі, легкозасвоювані уроки, які ви можете переглядати та засвоювати перед наступною сесією балансування облікової книги.

  • Залишайтеся Допитливими Під Час Звірки. Часто тихий час, проведений за запуском bean-doctor або звіркою рахунків, тепер може стати періодом продуктивного навчання. Прослуховування 20-хвилинного глибокого занурення BeFreed.ai в поведінкову економіку або інвестиційні стратегії — це напрочуд приємне та збагачуюче поєднання.

  • Обмін Знаннями в Команді. Функції платформи можуть сприяти культурі навчання у вашій команді. Використовуйте флеш-картки як підказки для обідніх навчальних сесій фінансової команди. Експортуйте ключові моменти та висновки до репозиторію документації вашої команди, так само як ви експортували б звіти Beancount, щоб створити спільну базу знань.

Почати Просто

Готові спробувати? Ось перші кроки:

  1. Відвідайте befreed.ai та створіть безкоштовний обліковий запис, щоб дослідити платформу.
  2. Почніть, шукаючи "особисті фінанси" або "поведінкову економіку" та додайте до закладок три назви, які привернули вашу увагу.
  3. Через тиждень перевірте своє запам'ятовування за допомогою функції перегляду флеш-карток — ви можете бути здивовані, скільки ви пам'ятаєте.
  4. Для повного досвіду розгляньте план Premium, який відкриває доступ до всієї бібліотеки та повної потужності персоналізованого агента. Ціни конкурентоспроможні: місячний план коштує приблизно $12.99, а також доступні більш економічні квартальні та річні варіанти.

Заключні Думки

Найбільшими ворогами як ефективного управління грошима, так і безперервного навчання є тертя та складність. BeFreed.ai присвячений усуненню тертя з навчання, так само як Beancount прагне усунути тертя з ведення бухгалтерського обліку — через чітку, елегантну структуру та інтелектуальну автоматизацію.

Ми заохочуємо вас дослідити BeFreed.ai та побачити, як він може доповнити ваш фінансовий шлях. Повідомте нам, які фінансово орієнтовані огляди ви вважаєте найціннішими. Ми вже ведемо переговори з їхньою командою, пропонуючи майбутні доповнення, такі як Бухгалтерський облік простою мовою та Розумний інвестор.

Щасливого бінкунтування — і щасливого навчання!

Облік у вигляді простого тексту на основі ШІ трансформує час звірки

· 5 хвилин читання
Mike Thrift
Mike Thrift
Marketing Manager

Сучасні фінансові команди зазвичай присвячують 65% свого часу ручній звірці та перевірці даних, згідно з дослідженням McKinsey 2023 року. На Beancount.io ми спостерігаємо, як команди скорочують свій щотижневий час перевірки з 5 годин до лише 1 години за допомогою робочих процесів на основі ШІ, зберігаючи при цьому суворі стандарти точності.

Облік у вигляді простого тексту вже пропонує прозорість та контроль версій. Інтегруючи розширені можливості ШІ, ми усуваємо виснажливе зіставлення транзакцій, пошук розбіжностей та ручну категоризацію, які традиційно обтяжують процеси звірки.

2025-05-24-how-ai-powered-reconciliation-in-plain-text-accounting-reduces-manual-review-time-by-80

Давайте розглянемо, як організації досягають значної економії часу за допомогою звірки на основі ШІ, вивчаючи технічні основи, реальні історії впровадження та практичні рекомендації щодо переходу на автоматизовані робочі процеси.

Приховані витрати ручної звірки

Ручна звірка нагадує розв'язання головоломки з розкиданими частинами. Кожна транзакція вимагає уваги, розбіжності потребують розслідування, а сам процес споживає цінний час. Інститут фінансових операцій та лідерства повідомляє, що 60% бухгалтерів витрачають понад половину свого тижня на ручну звірку.

Це створює каскад проблем, що виходять за рамки просто втраченого часу. Команди стикаються з розумовою втомою від повторюваних завдань, збільшуючи ризики помилок під тиском. Навіть незначні помилки можуть поширюватися по фінансових звітах. Крім того, застарілі процеси перешкоджають співпраці, оскільки команди намагаються підтримувати послідовні записи в різних відділах.

Розглянемо середню технологічну фірму, чиє щомісячне закриття тривало тижнями через ручну звірку. Їхня фінансова команда постійно перевіряла транзакції на різних платформах, залишаючи мінімальний ресурс для стратегічної роботи. Після впровадження автоматизації ми побачили, що час звірки скоротився приблизно на 70%, що дозволило більше зосередитися на ініціативах зростання.

Як ШІ + простий текст трансформують зіставлення банківських виписок

Алгоритми ШІ аналізують шаблони транзакцій у системах обліку у вигляді простого тексту, автоматично пропонуючи збіги між банківськими виписками та бухгалтерськими записами. Обробка природної мови дозволяє ШІ інтерпретувати неструктуровані дані банківських виписок — наприклад, розпізнавати "AMZN Mktp US" як покупку на Amazon Marketplace.

Ось реальний приклад того, як ШІ допомагає зіставляти банківські виписки в Beancount:

# Original bank statement entry:
# "AMZN Mktp US*IF8QX0QS3" -29.99 USD

# AI-suggested Beancount transaction:
2025-05-20 * "Amazon" "Office supplies - keyboard wrist rest"
Expenses:Office:Supplies 29.99 USD
Assets:Bank:Checking -29.99 USD

# Original bank statement entry:
# "UBER *TRIP HELP.UBER.COM" -24.50 USD

# AI-suggested Beancount transaction:
2025-05-21 * "Uber" "Client meeting transportation"
Expenses:Transportation:Taxi 24.50 USD
Assets:Bank:Checking -24.50 USD

Система ШІ:

  1. Розпізнає типові шаблони продавців (наприклад, "AMZN Mktp US*" → "Amazon")
  2. Пропонує відповідні категорії рахунків на основі історії транзакцій
  3. Витягує значущі описи з даних транзакцій
  4. Підтримує правильний формат подвійного запису
  5. Автоматично позначає витрати, пов'язані з бізнесом

Для складніших сценаріїв, таких як розділені платежі або повторювані транзакції, ШІ чудово розпізнає шаблони:

# Original bank statement entries:
# "POPEYES #1234" -80.00 USD
# "ALICE SMITH" +20.00 USD
# "BOB JONES" +20.00 USD
# "CHARLIE BROWN" +20.00 USD

# AI-suggested Beancount transaction with split payments:
2025-05-22 * "Popeyes" "Team lunch - split with Alice, Bob, and Charlie"
Expenses:Food 20.00 USD
Assets:Receivables:Alice 20.00 USD
Assets:Receivables:Bob 20.00 USD
Assets:Receivables:Charlie 20.00 USD
Liabilities:CreditCard -80.00 USD

# AI automatically reconciles repayments:
2025-05-23 * "Alice Smith" "Team lunch repayment"
Assets:Bank:Checking 20.00 USD
Assets:Receivables:Alice -20.00 USD

2025-05-23 * "Bob Jones" "Team lunch repayment"
Assets:Bank:Checking 20.00 USD
Assets:Receivables:Bob -20.00 USD

2025-05-23 * "Charlie Brown" "Team lunch repayment"
Assets:Bank:Checking 20.00 USD
Assets:Receivables:Charlie -20.00 USD

FinTech Insights повідомляє, що 70% фінансових фахівців відчули значне зменшення кількості помилок завдяки використанню інструментів на основі ШІ. Формат простого тексту підвищує цю ефективність, забезпечуючи легкий контроль версій та аудит, залишаючись при цьому високо сумісним з обробкою ШІ.

Реальні результати від команд Beancount.io

Середня бухгалтерська фірма раніше витрачала п'ять годин на ручну звірку кожного клієнтського рахунку. Після впровадження обліку у вигляді простого тексту на основі ШІ вони виконали ту саму роботу за одну годину. Їхній фінансовий контролер зазначив: "Система виявляє розбіжності, які ми могли б пропустити, звільняючи нас для зосередження на аналізі."

Швидкозростаючий технологічний стартап зіткнувся зі зростаючими обсягами транзакцій, які загрожували перевантажити їхню фінансову команду. Після впровадження ШІ-звірки час обробки скоротився приблизно на 75%, що дозволило перенаправити ресурси на стратегічне планування.

З нашого власного досвіду, бухгалтерські рішення на основі ШІ призводять до значно меншої кількості помилок завдяки надійним функціям автоматичного виявлення та виправлення.

Посібник з впровадження автоматизованої звірки

Почніть з вибору інструментів ШІ, які легко інтегруються з Beancount.io, таких як моделі GPT від OpenAI або BERT від Google. Підготуйте свої дані, стандартизуючи формати та категорії транзакцій – з нашого досвіду, належна стандартизація даних значно покращує продуктивність ШІ.

Розробіть скрипти автоматизації, використовуючи гнучкість Beancount для виявлення розбіжностей та перехресного посилання даних. Навчіть моделі ШІ спеціально для виявлення аномалій, щоб виявляти тонкі закономірності, які можуть пропустити людські перевіряючі, наприклад, повторювані прострочені платежі, що можуть вказувати на системні проблеми.

Встановіть регулярні перевірки продуктивності та цикли зворотного зв'язку з вашою командою. Цей ітеративний підхід допомагає системі ШІ навчатися на досвіді, одночасно формуючи довіру до автоматизованого процесу.

Крім економії часу: підвищена точність та готовність до аудиту

ШІ-звірка мінімізує людські помилки за допомогою автоматизованої перехресної перевірки. Дослідження Deloitte показує, що компанії, які використовують ШІ для фінансових процесів, досягають на 70% менше бухгалтерських розбіжностей. Система підтримує детальні аудиторські сліди, що полегшує аудиторам перевірку транзакцій.

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

Висновок

Звірка на основі ШІ докорінно трансформує фінансові операції, пропонуючи як підвищення ефективності, так і покращену точність. Організації, що використовують Beancount.io, демонструють, що автоматизовані робочі процеси скорочують час звірки, одночасно зміцнюючи цілісність даних.

Зі зростанням фінансової складності ручна звірка стає все більш нежиттєздатною. Організації, які впроваджують облік у вигляді простого тексту на основі ШІ, отримують переваги у швидкості, точності та стратегічних можливостях.

Розгляньте можливість початку роботи з одним рахунком у Beancount.io, щоб відчути, як сучасні інструменти можуть покращити ваші фінансові робочі процеси.

Революція простого тексту: Як сучасні фінансові команди вдесятеро збільшують рентабельність інвестицій у технології за допомогою обліку на основі коду

· 3 хвилини читання
Mike Thrift
Mike Thrift
Marketing Manager

Згідно з нещодавнім опитуванням McKinsey, 78% фінансових директорів повідомили, що їхні застарілі фінансові системи стримують цифрову трансформацію. Замість того, щоб додавати складніші програмні рішення, прогресивні фінансові команди досягають успіху, ставлячись до своїх облікових записів як до коду за допомогою обліку в текстовому форматі.

Організації, від гнучких стартапів до усталених підприємств, виявляють, що текстове фінансове управління може значно знизити витрати на технології, одночасно покращуючи точність та можливості автоматизації. Завдяки впровадженню фінансових записів, що контролюються версіями та програмуються, ці команди створюють стійкі системи, які ефективно масштабуються.

2025-05-19-максимізація-рентабельності-інвестицій-у-технології-у-фінансовому-управлінні-підхід-обліку-у-текстовому-форматі

Приховані витрати традиційного фінансового програмного забезпечення: Розбивка загальної вартості володіння (TCO)

Крім очевидних ліцензійних зборів, традиційне фінансове програмне забезпечення несе значні приховані витрати. Оновлення та обслуговування часто супроводжуються непередбаченими витратами – опитування Fintech Magazine 2022 року показало, що 64% фінансових команд зіткнулися з вищими, ніж очікувалося, витратами в цих сферах.

Негнучкість звичайних систем створює власні витрати. Прості

Моделювання операцій з нерухомістю в Beancount

· 4 хвилини читання
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-відстеження-нерухомості

Знімок екрана з деталями іпотеки

Створення рахунків

По-перше, ми розглядаємо будинок як Актив. Оскільки будинок вказується як Актив, йому потрібно присвоїти одиницю виміру. У цьому випадку кількість одиниць становить лише одну, малоймовірно, що їх буде кілька, і навіть якщо це 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 будинок в активі

Найважливішим документом при купівлі нерухомості, ймовірно, є Заява про розрахунок покупця (Buyer’s Settlement Statement), яка чітко описує рух коштів.

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. Особисто я вважаю, що до погашення іпотеки, якщо грошо

Розуміння дебіторської та кредиторської заборгованості в 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 здатний набагато більше. Сподіваюся, цей допис у блозі допоможе прояснити ці важливі концепції. Як завжди, успішного обліку!

Шпаргалка Beancount

· 2 хвилини читання
Mike Thrift
Mike Thrift
Marketing Manager

Приклад назви рахунку

Assets:US:BofA:Checking

шпаргалка-uk

Типи рахунків

Assets          +
Liabilities -
Income -
Expenses +
Equity -

Товари

CNY, EUR, CAD, AUD
GOOG, AAPL, RBF1005
HOME_MAYST, AIRMILES
HOURS

Директиви

Загальний синтаксис

YYYY-MM-DD <Directive> <Parameters...>

Відкриття та закриття рахунків

2001-05-29 open Expenses:Restaurant
2001-05-29 open Assets:Checking USD,EUR ; Обмеження за валютою

2015-04-23 close Assets:Checking

Оголошення товарів (Необов'язково)

1998-07-22 commodity AAPL
name: "Apple Computer Inc."

Ціни

2015-04-30 price AAPL   125.15 CNY
2015-05-30 price AAPL 130.28 CNY

Примітки

2013-03-20 note Assets:Checking "Зателефонував, щоб запитати про знижку"

Документи

2013-03-20 document Assets:Checking "шлях/до/виписки.pdf"

Транзакції

2015-05-30 * "Деякий опис цієї транзакції"
Liabilities:CreditCard -101.23 CNY
Expenses:Restaurant 101.23 CNY

2015-05-30 ! "Cable Co" "Phone Bill" #tag ˆlink
id: "TW378743437" ; Метадані
Expenses:Home:Phone 87.45 CNY
Assets:Checking ; Ви можете пропустити одну суму

Проводки

  ...    123.45 USD                             Просто
... 10 GOOG {502.12 USD} З вартістю за одиницю
... 10 GOOG {{5021.20 USD}} З загальною вартістю
... 10 GOOG {502.12 # 9.95 USD} З обома вартостями
... 1000.00 USD @ 1.10 CAD З ціною за одиницю
... 10 GOOG {502.12 USD} @ 1.10 CAD З вартістю та ціною
... 10 GOOG {502.12 USD, 2014-05-12} З датою
! ... 123.45 USD ... З прапорцем

Твердження балансу та доповнення

; Перевіряє суму лише для вказаної валюти:
2015-06-01 balance Liabilities:CreditCard -634.30 CNY

; Автоматичне вставлення транзакції для виконання наступного твердження:
2015-06-01pad Assets:Checking Equity:Opening-Balances

Події

2015-06-01 event "місцезнаходження" "Нью-Йорк, США"
2015-06-30 event "адреса" "123 Мей Стріт"

Опції

option "заголовок" "Моя особиста книга обліку"

Інше

pushtag #поїздка-до-перу
...
poptag #поїздка-до-перу
; Коментарі починаються з крапки з комою

Магія обліку в текстових файлах з Beancount

· 5 хвилин читання
Mike Thrift
Mike Thrift
Marketing Manager

Відкрийте для себе магію обліку в текстових файлах з Beancount

Банер Beancount.io

Вступ

2023-04-18-вступ-до-beancount

Ласкаво просимо у світ, де бухгалтерський облік більше не є складним завданням. Сьогодні ми представляємо вам Beancount — потужний, гнучкий та інтуїтивно зрозумілий інструмент для обліку в текстових файлах. Beancount дає вам можливість контролювати свої фінанси, пропонуючи прозорий та простий підхід до управління вашими грошима.

У цьому вичерпному посібнику ми заглибимося в основи Beancount, пояснимо його ключові концепції та проведемо вас через його прості, але потужні функції. До кінця цього блогу ви матимете глибоке розуміння Beancount і будете готові почати використовувати його для організації та аналізу свого фінансового життя.

Що таке Beancount?

Beancount — це система обліку в текстових файлах з відкритим вихідним кодом, створена Мартіном Блезом (Martin Blais). Натхненний системою Ledger Джона Віглі (John Wiegley), Beancount прагне забезпечити надійний і стійкий метод управління особистими фінансами та фінансами малого бізнесу за допомогою текстових файлів. За допомогою Beancount ви можете легко відстежувати свої доходи, витрати, інвестиції та багато іншого.

Чому Beancount?

Облік у текстових файлах має кілька переваг перед традиційними системами обліку на основі електронних таблиць або програмного забезпечення:

  • Прозорість: Файли Beancount є зрозумілими для людини, що полегшує розуміння та аудит ваших фінансових даних.
  • Гнучкість: Beancount легко налаштовується відповідно до ваших конкретних потреб, і ви можете використовувати свій улюблений текстовий редактор та систему контролю версій для управління своїми фінансовими даними.
  • Портативність: Ваші фінансові дані доступні на будь-якому пристрої, і їх легко переносити між системами або ділитися ними з іншими.
  • Стійкість до майбутніх змін: Текстові файли є універсально сумісними, що гарантує доступність ваших фінансових даних, навіть коли технології розвиваються.

Основні концепції Beancount

Щоб ефективно використовувати Beancount, важливо зрозуміти його основні концепції:

  • Транзакції: Фінансові події, такі як доходи, витрати або перекази між рахунками, записуються як транзакції.
  • Рахунки: Транзакції включають один або кілька рахунків, таких як активи, зобов'язання, доходи або витрати.
  • Подвійний запис: Beancount застосовує подвійний запис, гарантуючи, що кожна транзакція має збалансовані дебети та кредити.
  • Директиви: Beancount використовує набір директив для визначення транзакцій, відкриття рахунків та інших фінансових подій.

Початок роботи з Beancount

Щоб почати використовувати Beancount, виконайте ці прості кроки:

  • Встановіть Beancount: Встановіть Beancount на свою систему, використовуючи надані інструкції з встановлення для вашої операційної системи.
  • Створіть свій файл Beancount: Створіть новий текстовий файл з розширенням .beancount (наприклад, my_finances.beancount).
  • Визначте свої рахунки: Використовуйте директиву "open" для визначення рахунків, які ви будете використовувати у своїх транзакціях.
  • Записуйте транзакції: Використовуйте директиву "txn" для запису ваших фінансових транзакцій.

Або просто зареєструйтесь на https://beancount.io. Ось кілька прикладів обліку в текстових файлах -

Приклад 1: Базова транзакція

2023-04-01 open Assets:Checking
2023-04-01 open Expenses:Groceries

2023-04-10 txn "Grocery Store" "Buying groceries"
Assets:Checking -50.00 USD
Expenses:Groceries 50.00 USD

У цьому прикладі ми відкриваємо два рахунки: Assets:Checking (Активи:Поточний) та Expenses:Groceries (Витрати:Продукти). 10 квітня 2023 року ми записуємо транзакцію на купівлю продуктів на суму 50 доларів США. Транзакція зменшує залишок на рахунку Assets:Checking на 50 доларів США (дебет) та збільшує залишок на рахунку Expenses:Groceries на 50 доларів США (кредит).

Приклад 2: Транзакція доходу та витрат

2023-04-01 open Assets:Checking
2023-04-01 open Income:Salary
2023-04-01 open Expenses:Rent

2023-04-05 txn "Employer" "Salary payment"
Assets:Checking 2000.00 USD
Income:Salary -2000.00 USD

2023-04-06 txn "Landlord" "Monthly rent payment"
Assets:Checking -1000.00 USD
Expenses:Rent 1000.00 USD

У цьому прикладі ми відкриваємо три рахунки: Assets:Checking (Активи:Поточний), Income:Salary (Дохід:Зарплата) та Expenses:Rent (Витрати:Оренда). 5 квітня 2023 року ми записуємо транзакцію виплати зарплати на суму 2000 доларів США. Транзакція збільшує залишок на рахунку Assets:Checking на 2000 доларів США (кредит) та зменшує залишок на рахунку Income:Salary на 2000 доларів США (дебет). 6 квітня 2023 року ми записуємо транзакцію оплати оренди на суму 1000 доларів США. Транзакція зменшує залишок на рахунку Assets:Checking на 1000 доларів США (дебет) та збільшує залишок на рахунку Expenses:Rent на 1000 доларів США (кредит).

Приклад 3: Переказ між рахунками

2023-04-01 open Assets:Checking
2023-04-01 open Assets:Savings

2023-04-15 txn "Bank" "Transfer from Checking to Savings"
Assets:Checking -500.00 USD
Assets:Savings 500.00 USD

У цьому прикладі ми відкриваємо два рахунки: Assets:Checking (Активи:Поточний) та Assets:Savings (Активи:Ощадний). 15 квітня 2023 року ми записуємо транзакцію переказу 500 доларів США з поточного рахунку на ощадний. Транзакція зменшує залишок на рахунку Assets:Checking на 500 доларів США (дебет) та збільшує залишок на рахунку Assets:Savings на 500 доларів США (кредит).

Ці приклади ілюструють основні концепції системи подвійного запису Beancount. Правильно записуючи транзакції, користувачі можуть вести точні записи своєї фінансової діяльності та генерувати звіти для отримання уявлення про свій фінансовий стан.

Генерування звітів та аналіз даних

Beancount постачається з набором потужних інструментів для генерування фінансових звітів, включаючи баланси, звіти про прибутки та збитки тощо. Ви також можете використовувати Fava, веб-інтерфейс для Beancount, для візуалізації та взаємодії з вашими фінансовими даними. https://beancount.io побудовано на основі Fava з ліцензією MIT.

Висновок

Прийміть силу та простоту обліку в текстових файлах з Beancount. Розуміючи його основні концепції та дотримуючись кроків, викладених у цьому посібнику, ви будете на правильному шляху до легкого та точного управління своїми особистими фінансами або фінансами малого бізнесу. Коли ви освоїте Beancount, ви зможете досліджувати розширені функції та налаштування, щоб адаптувати систему до ваших унікальних потреб.

Незалежно від того, чи хочете ви відстежувати свої витрати, планувати майбутнє або отримувати уявлення про свої фінансові звички, Beancount пропонує гнучкість та прозорість, необхідні для досягнення ваших цілей. Завдяки своєму зручному підходу, Beancount має потенціал революціонізувати спосіб управління вашими фінансами та дати вам можливість взяти під контроль своє фінансове майбутнє.

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

Покращення вашого досвіду Beancount за допомогою користувацьких посилань та запитів

· 3 хвилини читання
Mike Thrift
Mike Thrift
Marketing Manager

Beancount, система бухгалтерського обліку за подвійним записом, яку люблять як розробники, так і фінансові ентузіасти, потужна у своїй простоті. Але для тих, хто прагне більшого контролю та швидшої навігації всередині Fava, вебінтерфейсу Beancount, користувацькі посилання бічної панелі та SQL-запити можуть вивести ваш робочий процес на новий рівень.

У цьому посібнику ми покажемо вам, як:

  • Додавати посилання швидкого доступу до бічної панелі Fava
  • Використовувати SQL-запити для розширеної фільтрації та аналізу
  • Налаштовувати свій робочий процес для щомісячних оглядів або виявлення аномалій

Навіщо налаштовувати Fava?

Fava вже є чудовим інтерфейсом для перегляду вашої бухгалтерської книги Beancount, але зі зростанням вашого журналу зростає і потреба в кращих ярликах та розумніших запитах.

Проблеми, які це вирішує:

  • Повторна навігація за часовими діапазонами
  • Фільтрація транзакцій за вкладеними рахунками
  • Швидше виявлення від'ємних залишків або аномалій

✨ Користувацькі посилання бічної панелі

Почнімо з покращення вашого щоденного робочого процесу за допомогою простих ярликів бічної панелі. Ці посилання з'являються в лівій бічній панелі Fava і можуть перевести вас безпосередньо до відфільтрованих переглядів, таких як транзакції цього місяця або дохід минулого місяця.

Додайте ці рядки до вашого файлу Beancount:

2021-01-01 custom "fava-sidebar-link" "Current Month" "/jump?time=month"
2021-01-01 custom "fava-sidebar-link" "Last Month" "/jump?time=month-1"
2021-01-01 custom "fava-sidebar-link" "Clear All" "/jump?account=&time=&filter="

Що вони роблять:

  • Поточний місяць: Відкриває перегляд транзакцій, відфільтрованих за поточним місяцем.
  • Минулий місяць: Миттєво переходить до попереднього місяця — чудово для оглядів наприкінці місяця.
  • Очистити все: Скидає фільтри, знову показуючи всі записи.

Ці ярлики усувають ручне введення часу та роблять ваш досвід роботи з Fava більш гнучким та персоналізованим.

🔍 Користувацькі SQL-запити

Для глибшого аналізу SQL-інтерфейс Fava є неймовірно потужним. Ось запит, який знаходить усі від'ємні залишки на рахунках, що відповідають шаблону — ідеально для позначення незвичайних або проблемних транзакцій.

SELECT account, units(sum(position)), sum(position)
WHERE number(units(position)) < 0
AND account ~ '.*:BCM:.*'
AND date >= DATE(2021,12,9)
AND date < DATE(2022,1,9)

Розбір:

  • account ~ '.*:BCM:.*': Фільтрує рахунки, що містять :BCM: у своїй назві.
  • number(units(position)) < 0: Позначає від'ємні залишки (наприклад, перевищені бюджети).
  • Фільтри дати звужують результат до певного 1-місячного вікна.

Варіанти використання:

  • Виявлення помилок, таких як дубльовані витрати або неправильні проводки
  • Проведення аудиту конкретного постачальника або категорії
  • Швидке отримання дієвих висновків для бюджетування

🛠 Професійна порада: Комбінуйте посилання + запити

Хоча Fava не дозволяє прямих посилань на користувацькі запити, ви можете створити звичку щомісячного огляду, зробивши наступне:

  • Використовуючи посилання "Поточний місяць", щоб розпочати свій огляд
  • Відкриваючи вкладку збережених запитів в іншій панелі
  • Одночасно переглядаючи обидва — спочатку фільтруйте, потім заглиблюйтесь

Ця комбінація допомагає вам виявляти аномалії до того, як вони розростуться, і забезпечувати чистоту вашої бухгалтерської книги.

Заключні думки

Beancount за задумом є мінімалістичним, але невеликі покращення, подібні до цих, приносять величезні вигоди в ефективності. Незалежно від того, чи переглядаєте ви свій бюджет, налагоджуєте дивні залишки або просто економите кліки, користувацькі посилання та SQL-запити дають вам більше можливостей та менше перешкод.

Бонус: Якщо ви використовуєте користувацькі звіти Fava, ви можете навіть створювати повноцінні інформаційні панелі, адаптовані до ваших ритуалів особистих фінансів.

Готові взяти під контроль?

Почніть з малого: додайте посилання "Поточний місяць". Потім створюйте власні запити. Ваше майбутнє "я" подякує вам.

Хочете більше таких порад? Підпишіться на нашу розсилку новин або досліджуйте більше рецептів Beancount на Beancount.io.