Руководство основателя по плану счетов для стартапа
Хорошо структурированный план счетов (COA) — это основа финансовой системы вашего стартапа. Это не просто список категорий; это структура, которая рассказывает историю вашего бизнеса. Это руководство предоставляет чистый, готовый к использованию методом начисления план счетов, который вы можете сразу добавить в бухгалтерскую книгу Beancount. Он разработан как модульный, позволяя начать с минимального набора и добавлять сложность по мере роста.
Отказ от ответственности: Это общая информация, а не юридическая, налоговая или бухгалтерская консультация. Проконсультируйтесь со специалистом, чтобы убедиться, что ваш план счетов соответствует вашим конкретным требованиям законодательства и отчетности.
Основные принципы масштабируемого плана счетов 🧾
Прежде чем углубляться в сами счета, важно понять принципы, которые делают план счетов эффективным для быстрорастущего стартапа.
- Метод начисления: Стройте свой план счетов на основе метода начисления с самого первого дня. Это означает использование таких счетов, как дебиторская задолженность (AR), кредиторская задолженность (AP), расходы будущих периодов и доходы будущих периодов. Метод начисления дает真实ную картину финансового здоровья вашей компании, сопоставляя доходы и расходы с периодом, в котором они были заработаны или понесены, а не только когда движутся денежные средства.
- Держите его компактным: Сопротивляйтесь искушению создавать счет для каждого отдельного поставщика или незначительного расхода. Раздутый план счетов трудно поддерживать, и он скрывает важные сведения. Добавляйте новый счет только в том случае, если это требуется для соблюдения законодательства или для принятия конкретного бизнес-решения.
- Разделяйте COGS и OpEx: Это обязательное условие для понимания вашей прибыльности. Себестоимость проданных товаров (COGS) включает расходы, которые напрямую масштабируются с объемом выручки (например, хостинг для клиентов, комиссии за обработку платежей). Все остальное — это операционные расходы (OpEx). Это разделение является ключом к расчету вашей валовой прибыли.
- Используйте теги для аналитики: Не используйте план счетов для отслеживания расходов по отделам, проектам или конкретным клиентам. Для этого существуют метаданные и теги. Операцию по покупке нового сервера можно провести по счету
Expenses:Cloudи пометить тегами#engineeringи#project-phoenix. Это сохраняет план счетов чистым, позволяя при этом получать детальную многомерную отчетность. - Будьте последовательны: Определите свою учетную политику заранее и задокументируйте ее. Например, будете ли вы рассматривать SAFE (Простое соглашение о будущих акциях) как обязательство или как капитал? Выберите метод, запишите его и придерживайтесь его. Последовательность — залог точного сравнения показателей за разные периоды.
Минимальный план счетов для стадии посева 🌱
Это компактный, подходящий для SaaS план счетов, который вы можете скопировать и вставить прямо в ваш файл beancount. Он охватывает все необходимое для компании на предпосевной или посевной стадии.
; ===== Активы =====
1970-01-01 open Assets:Bank:Checking USD
1970-01-01 open Assets:Bank:Savings USD
1970-01-01 open Assets:AR USD ; Дебиторская задолженность
1970-01-01 open Assets:Clearing:Stripe USD ; Расчетные счета для выплат
1970-01-01 open Assets:Clearing:PayPal USD
1970-01-01 open Assets:Prepaid:Software USD
1970-01-01 open Assets:Prepaid:Insurance USD
1970-01-01 open Assets:Deposits USD ; Депозиты за аренду и т.д.
1970-01-01 open Assets:Equipment USD
1970-01-01 open Assets:Intangibles USD ; Капитализированное ПО / интеллектуальная собственность (если используется)
1970-01-01 open Assets:Crypto:BTC BTC ; Опционально
; ===== Обязательства =====
1970-01-01 open Liabilities:AP USD ; Кредиторская задолженность
1970-01-01 open Liabilities:DeferredRevenue USD
1970-01-01 open Liabilities:Payroll:Withholding USD ; Удержанные налоги с сотрудников
1970-01-01 open Liabilities:Payroll:EmployerTaxes USD
1970-01-01 open Liabilities:SalesTax:CA USD ; Субсчета для каждого штата по мере необходимости
1970-01-01 open Liabilities:SAFE USD ; Если классифицируется как обязательство
1970-01-01 open Liabilities:NotesPayable USD
1970-01-01 open Liabilities:Accrued:Bonus USD ; Начисленные обязательства (бонусы, юридические и т.д.)
1970-01-01 open Liabilities:Accrued:Legal USD
; ===== Капитал =====
1970-01-01 open Equity:CommonStock USD
1970-01-01 open Equity:APIC USD ; Добавочный капитал
1970-01-01 open Equity:SAFE USD ; Если классифицируется как капитал
1970-01-01 open Equity:RetainedEarnings USD
1970-01-01 open Equity:OpeningBalances USD
; ===== Доходы (кредитовое сальдо) =====
1970-01-01 open Income:Revenue:SaaS USD
1970-01-01 open Income:Revenue:Services USD
1970-01-01 open Income:Contra:Discounts USD ; Отрицательная выручка (скидки)
1970-01-01 open Income:Contra:RefundsChargebacks USD
1970-01-01 open Income:Other:Interest USD
1970-01-01 open Income:Other:FXGains USD
; ===== Расходы (дебетовое сальдо) =====
1970-01-01 open Expenses:COGS:Hosting USD ; Переменные облачные затраты на продукт
1970-01-01 open Expenses:COGS:PaymentProcessing USD ; Комиссии Stripe/PayPal
1970-01-01 open Expenses:Payroll:Wages USD
1970-01-01 open Expenses:Payroll:EmployerTaxes USD
1970-01-01 open Expenses:Benefits USD
1970-01-01 open Expenses:Contractors USD
1970-01-01 open Expenses:Software:Subscriptions USD
1970-01-01 open Expenses:Cloud USD ; Внутренние инструменты / рабочие нагрузки
1970-01-01 open Expenses:Rent USD
1970-01-01 open Expenses:EquipmentSmall USD ; Ниже порога капитализации
1970-01-01 open Expenses:Marketing:Paid USD
1970-01-01 open Expenses:Marketing:Brand USD
1970-01-01 open Expenses:Travel USD
1970-01-01 open Expenses:Meals USD
1970-01-01 open Expenses:Legal USD
1970-01-01 open Expenses:Accounting USD
1970-01-01 open Expenses:Insurance USD
1970-01-01 open Expenses:BankFees USD
1970-01-01 open Expenses:Taxes:Income USD
1970-01-01 open Expenses:Taxes:Sales USD
1970-01-01 open Expenses:Depreciation USD
1970-01-01 open Expenses:Amortization USD
1970-01-01 open Expenses:Interest USD
1970-01-01 open Expenses:Other USDМодульные дополнения для роста 📈
По мере развития вашей бизнес-модели вы можете активировать новые наборы счетов. Вот распространенные модули, которые добавляют по мере масштабирования.
Модуль SaaS
Активируйте их, когда начнете выставлять счета клиентам, особенно при годовых планах.
- Детализация выручки:
Income:Revenue:SaaS:Monthly,Income:Revenue:SaaS:Annual,Income:Contra:Credits - Отложенные доходы и дебиторская задолженность:
Liabilities:DeferredRevenue(для денежных средств, полученных авансом) иAssets:AR(для выставленных счетов). - Контроль платежного процессора:
Assets:Clearing:Stripe(для отслеживания выплат) иExpenses:COGS:PaymentProcessing.
Модуль Маркетплейса / Платежей
Добавьте эти счета, если вы храните или перемещаете деньги от имени пользователей.
- Модель "Брутто/Нетто": Счет
Liabilities:MerchantPayable(деньги, причитающиеся продавцам) является критически важным. Ваша выручка — этоIncome:Revenue:MarketplaceFees, которые вы зарабатываете. - Резервы:
Liabilities:ProcessorReservesдля средств, удерживаемых платежными партнерами.
Модуль Персонала и Зарплаты
Как только у вас появятся сотрудники, вам нужно тщательно отслеживать зарплатные обязательства.
- Обязательства:
Liabilities:Payroll:Withholding(налоги с сотрудников),Liabilities:Payroll:EmployerTaxes(ваша доля) иLiabilities:Payroll:BenefitsPayable. - Расходы: Для ясности разделите
Expenses:Benefits:Health,Expenses:Benefits:401kMatchи т.д. - Компенсация акциями: Если вы признаете расходы на вознаграждение акциями, добавьте
Expenses:StockComp.
Модуль Налога с Продаж / НДС
Когда вы начнете собирать налог с продаж или НДС, создайте счета обязательств для каждой юрисдикции.
- Обязательства:
Liabilities:SalesTax:CA,Liabilities:SalesTax:NY,Liabilities:SalesTax:EU:DE - Активы:
Assets:VATRecoverable:EU:DE, если вы можете претендовать на вычет входного НДС в системе НДС.
Шпаргалка по Классификации: Куда Это Отнести?
- COGS против OpEx
- COGS: Затраты, которые напрямую зависят от предоставления продукта. Подумайте об AWS-хостинге для вашего рабочего приложения, комиссиях Stripe и сторонних API-затратах, которые масштабируются с использованием.
- OpEx: Постоянные операционные расходы. Подумайте об AWS для вашего внутреннего CI/CD конвейера, подписке на Slack или GitHub и зарплатах вашего административного и общего персонала.
- Контра-Выручка против Расхода
- Контра-Выручка: Все, что напрямую уменьшает валовую выручку. Используйте
Income:Contra:DiscountsилиIncome:Contra:Refunds. Это гарантирует точное отражение валовой выручки. - Расход: Стоимость ведения бизнеса. Комиссии платежных шлюзов — классический пример, который относится к
Expenses:COGS:PaymentProcessing, а не как статья, уменьшающая выручку.
- Контра-Выручка: Все, что напрямую уменьшает валовую выручку. Используйте
- Расходы Будущих Периодов против Доходов Будущих Периодов
- Расходы Будущих Периодов: Вы заплатили деньги за то, что принесет пользу в будущем (например, годовой страховой полис). Деньги уходят, они "сидят" на счете
Assets:Prepaid:Insurance, а затем ежемесячно списываются в расходы. - Доходы Будущих Периодов: Клиент заплатил вам за то, что вы предоставите в будущем (например, годовой SaaS-план). Деньги приходят, они "сидят" на счете
Liabilities:DeferredRevenue, а затем ежемесячно признаются как доход.
- Расходы Будущих Периодов: Вы заплатили деньги за то, что принесет пользу в будущем (например, годовой страховой полис). Деньги уходят, они "сидят" на счете
Примеры предустановок для распространенных стадий стартапа
A) SaaS с двумя основателями и без выручки (Сверх-компактный)
Только начинаете? Включите минимальный план счетов, но закомментируйте счета, которые вам пока не нужны, например Assets:AR и Liabilities:DeferredRevenue. Сосредоточьтесь на отслеживании денежных средств, кредиторской задолженности и основных операционных расходах.
B) Посевной SaaS с Stripe и годовыми планами
Возьмите минимальный план счетов и убедитесь, что эти счета активны для обеспечения вашего основного бизнес-цикла:
1970-01-01 open Assets:Clearing:Stripe USD
1970-01-01 open Liabilities:DeferredRevenue USD
1970-01-01 open Income:Contra:RefundsChargebacks USD
1970-01-01 open Expenses:COGS:PaymentProcessing USDC) Альфа-версия Маркетплейса (Поток, похожий на Эскроу)
В дополнение к минимальному плану счетов вам absolutely необходимы эти счета для управления средствами, причитающимися вашим продавцам:
1970-01-01 open Liabilities:MerchantPayable USD
1970-01-01 open Income:Revenue:MarketplaceFees USD
1970-01-01 open Liabilities:SalesTax:Marketplace USDДокументирование Политики и Что Исключить
Внесите ключевые положения вашей учетной политики непосредственно в свою бухгалтерскую книгу в виде комментариев. Это создает аудируемую, самодокументирующуюся систему.
; Политика: Метод начисления; ежемесячное признание выручки для годовых SaaS-подписок.
; Политика: Капитализировать оборудование стоимостью > $5000 и амортизировать линейным способом в течение 3 лет.
; Политика: SAFE классифицируются как Обязательства до конвертации в капитал.
; Политика: Использовать теги для отделов (#eng #sales #g&a) и клиентов (#cust-acmeco).Наконец, помните, что не следует включать в ваш план счетов.
- ❌ Отделы и Команды: Используйте теги, такие как
#engineering, вместоExpenses:Engineering:Software. - ❌ Названия Поставщиков: Используйте поле
payee:в вашей транзакции, а неExpenses:Software:Slack. - ❌ Временные "Заглушки": Избегайте создания счетов "Разное" или "Временные". Если вы устраняете неполадки, используйте
Equity:Suspenseи убедитесь, что он обнулен.