Перейти к основному содержимому

Капитализация против отнесения на расходы: когда капитализировать разработку ПО, подписки и расходы на облачную инфраструктуру

Опубликовано 12 мин чтенияMike ThriftMike Thrift
Капитализация против отнесения на расходы: когда капитализировать разработку ПО, подписки и расходы на облачную инфраструктуру
Содержание страницы

Вы только что потратили $180 000 на создание заказного программного обеспечения для своего бизнеса. Ваш разработчик называет это инвестицией. Ваш бухгалтер называет это расходом. Ваш налоговый консультант говорит, что ответ — «и то, и другое, но в разных отчётностях». Все трое могут быть правы одновременно — и выбор неправильного подхода может завысить вашу прибыль на шестизначную сумму, спровоцировать корректировку при проверке или незаметно нарушить ковенант по кредиту.

Решение о капитализации или отнесении на расходы — одно из наиболее ответственных суждений в бухгалтерском учёте малого бизнеса. Капитализируйте затраты — и они попадут в ваш баланс как актив, а затем постепенно проявятся в отчёте о прибылях и убытках как амортизация в течение нескольких лет. Отнесите их на расходы — и вся сумма сразу уменьшит прибыль текущего года. Тот же отток денежных средств, но совершенно иная финансовая отчётность.

Это руководство разбирает правила, регулирующие разработку ПО, подписки SaaS и расходы на облачную инфраструктуру — ASC 350-40, ASC 985-20 и руководство по облачным вычислениям — а также показывает, где налоговые правила расходятся с вашими книгами.

Почему это решение так сильно влияет на ваши показатели​

Капитализация распределяет признание затрат на будущее. Отнесение на расходы признаёт их сейчас. Эта разница во времени отражается на всём, что важно для читателя вашей отчётности:

  • Прибыль и EBITDA. Капитализация $180 000 затрат на разработку вместо отнесения их на расходы добавляет $180 000 к прибыли до налогообложения текущего года (за вычетом небольшой амортизации первого года). EBITDA вырастает почти на всю сумму, поскольку амортизация прибавляется обратно.
  • Ковенанты по кредитам. Многие кредитные соглашения малого бизнеса устанавливают минимальные коэффициенты покрытия обслуживания долга или прибыльности. Агрессивная капитализация может создать видимость соблюдения условий у испытывающего трудности заёмщика — пока проверка банка это не обнаружит.
  • Оценка стоимости. Покупатели и инвесторы нормализуют прибыль с учётом капитализированного ПО. Непоследовательная политика приводит к снижению цены покупки в ходе комплексной проверки.
  • Налоги. Ваши книги и налоговая декларация здесь следуют разным сводам правил. Разрыв между ними создаёт отложенные налоговые активы и обязательства, которые необходимо отслеживать, а ошибка в налоговой части означает штрафы за недоплату.

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

Три учётных подхода к затратам на ПО​

US GAAP не содержит единого правила для ПО. Их три, и первый шаг — определить, к какому из них относятся ваши расходы.

Подход 1: ПО внутреннего использования (ASC 350-40)​

ПО, которое вы создаёте или покупаете для ведения собственного бизнеса — внутренняя панель управления, заказная система обработки заказов, скрипты автоматизации, портал для сотрудников — подпадает под ASC 350-40. Это подход, в котором живёт большинство малых предприятий. Даже ПО, которое вы продаёте клиентам как хостинговую услугу (SaaS), как правило, учитывается как ПО внутреннего использования, поскольку клиент никогда не получает права владения кодом.

ASC 350-40 делит каждый проект на три стадии, и именно стадия определяет учёт:

Стадия 1 — Предварительная стадия проекта: всё относится на расходы. Оценка поставщиков, сравнение вариантов «создать или купить», выбор технологии и работы по оценке осуществимости относятся на расходы по мере возникновения. Если вы платите консультанту $15 000 за определение объёма проекта и рекомендацию платформы, эти $15 000 — расход, и точка.

Стадия 2 — Стадия разработки приложения: капитализируются квалифицируемые затраты. Как только предварительная стадия завершена, руководство приняло решение финансировать проект и завершение вероятно, начинается капитализация. К капитализируемым затратам относятся:

  • Заработная плата и связанные с ней расходы сотрудников, непосредственно работающих над проектом (пропорционально затраченному времени)
  • Плата внешним разработчикам и подрядчикам за проектирование, программирование, конфигурирование и тестирование
  • Стоимость ПО, приобретённого специально для проекта
  • Затраты на преобразование данных, когда преобразование выполняется ПО, разработанным для этой цели
  • Процентные расходы, понесённые в период разработки ПО, если они существенны

Затраты на обучение всегда относятся на расходы, даже если они понесены на этой стадии. То же касается общих административных накладных расходов и затрат, которые нельзя обоснованно связать с проектом.

Стадия 3 — После внедрения и эксплуатация: всё снова относится на расходы. Обучение, сопровождение, исправление мелких ошибок и текущая поддержка после ввода ПО в эксплуатацию относятся на расходы. Исключение: модернизация или усовершенствование, добавляющее функциональность, может возобновить капитализацию для этой новой работы, следуя тому же анализу трёх стадий.

Капитализированное ПО внутреннего использования амортизируется в течение срока его полезного использования — как правило, от трёх до пяти лет для большинства бизнес-приложений — начиная с момента, когда ПО готово к использованию по назначению.

Подход 2: ПО для продажи, сдачи в аренду или продвижения (ASC 985-20)​

Если вы создаёте ПО, которое продаёте как продукт — загружаемое приложение, лицензируемое локальное ПО, игру — применяется ASC 985-20. Здесь разделительная линия — один рубеж: технологическая осуществимость. Все затраты до этой точки являются исследованиями и разработками и относятся на расходы по мере возникновения. Затраты после достижения осуществимости, но до общего выпуска, капитализируются. Сопровождение после выпуска относится на расходы.

На практике многие гибкие команды достигают технологической осуществимости очень поздно — иногда с рабочей моделью, появляющейся за считанные дни до выпуска — поэтому капитализировать почти нечего. Это законный результат, а не неудача в капитализации. Принудительное отнесение затрат в актив, когда осуществимость никогда чётко не устанавливалась, — одна из наиболее частых причин пересмотра отчётности в компаниях-разработчиках ПО.

Подход 3: Соглашения об облачных вычислениях (ASU 2018-15)​

Облачные сделки бывают двух видов, и учёт зависит от одного вопроса: включает ли договор лицензию на ПО или это чисто услуга?

  • Соглашение включает лицензию (вы могли бы получить во владение ПО и запускать его самостоятельно): учитывайте лицензию как ПО внутреннего использования по ASC 350-40, а связанные затраты относите на расходы или капитализируйте по модели трёх стадий.
  • Договор чисто на услуги (типичные соглашения SaaS, хостинга и инфраструктуры): абонентская плата и плата за использование являются операционными расходами. Но затраты на внедрение — конфигурирование, настройка, работы по интеграции, миграция данных — оцениваются по ASC 350-40 по аналогии. Работы по внедрению на стадии разработки приложения капитализируются и амортизируются в течение срока хостинга (включая продления, которые вы разумно уверены, что возьмёте). Оценка на предварительной стадии и поддержка после внедрения относятся на расходы.

Это застаёт многие предприятия врасплох в обе стороны. Некоторые относят на расходы внедрение ERP стоимостью $60 000, которое правила предписывают капитализировать. Другие капитализируют трёхлетнюю абонентскую плату SaaS, которая явно является операционным расходом. Абонентская плата почти никогда не является активом; разовые работы по запуску системы — часто являются.

А как насчёт подписок и счетов за облачную инфраструктуру?​

Примените изложенную выше схему к статьям типичного счёта за технологии:

ЗатратаОбычный учётПочему
Ежемесячная подписка SaaS (без лицензии)РасходДоговор на услуги; вы платите за доступ, а не за актив
Плата за использование AWS, Azure или хостингаРасходПотребление услуг с оплатой по факту использования
Внедрение и конфигурирование ERP или SaaSЧасто капитализируетсяРаботы на стадии разработки приложения по ASU 2018-15
Заказные интеграции и коннекторы API, которые вы создаётеЧасто капитализируетсяРазработка ПО внутреннего использования
Скрипты миграции данныхКапитализировать, если управляются ПОПравило ASC 350-40 о преобразовании данных
Обучение персонала работе с новой системойРасходОбучение всегда относится на расходы
Планы текущей поддержки и сопровожденияРасходСтадия после внедрения
Новый модуль, добавляющий функциональность год спустяКапитализировать новую работуУсовершенствование возобновляет анализ стадий

Две серые зоны заслуживают особого внимания. Во-первых, конфигурирование против настройки: переключение настроек в панели администратора SaaS редко подлежит капитализации, тогда как написание заказного кода или сложных скриптов интеграции обычно подлежит. Документируйте, какие часы к чему относились. Во-вторых, срок хостинга для амортизации: амортизируйте капитализированные затраты на внедрение в течение периода, в который вы рассчитываете пользоваться услугой, включая продления, которые вы разумно уверены, что возьмёте — а не в течение какого-то теоретического срока службы ПО.

Обновление 2025 года, которое меняет стадии​

В сентябре 2025 года FASB выпустил ASU 2025-06, который упраздняет трёхстадийные обозначения для ПО внутреннего использования в пользу единого порога: капитализируйте затраты, как только руководство приняло решение финансировать проект и завершение вероятно. Обновление обязательно для годовых периодов, начинающихся после 15 декабря 2027 года, с разрешённым досрочным применением.

Для большинства малых предприятий практический эффект скромен — разделительная линия проходит примерно там же, где сегодня находится граница между предварительной стадией и стадией разработки — но новый стандарт сигнализирует, что больше затрат на гибкую, итеративную разработку будут квалифицироваться. Если ваша команда работает спринтами, а не по каскадным фазам, поговорите со своим CPA о досрочном применении. До тех пор продолжайте применять модель трёх стадий и ведите документацию по стадиям, которую ожидает ваш аудитор.

Ваша налоговая декларация играет по другим правилам​

Вот где владельцы обжигаются: учёт по GAAP в ваших книгах и налоговый учёт в вашей декларации регулируются совершенно разными сводами правил, и они часто не совпадают.

Для налоговых лет, начинающихся после 31 декабря 2021 года, Закон о сокращении налогов и рабочих местах требовал от предприятий капитализировать внутренние расходы на исследования и эксперименты — явно включая разработку ПО — и амортизировать их в течение пяти лет (пятнадцати для зарубежных исследований). Это превратило «мы потратили $200 000 на разработчиков» из текущего вычета в вычет первого года в размере $20 000, а остальное растянулось на пять лет.

Закон One Big Beautiful Bill Act, подписанный в 2025 году, восстановил немедленное отнесение на расходы внутренних затрат на исследования и эксперименты, задним числом с налоговых лет, начинающихся в 2025 году, и уточнил, что разработка ПО учитывается. У малых предприятий, как правило, есть переходные варианты для неамортизированных остатков 2022–2024 годов — ускорить оставшуюся часть или продолжать её амортизировать. Зарубежные расходы на исследования остаются на пятнадцатилетнем графике.

Практические последствия:

  • У вас будут различия между книжным и налоговым учётом. GAAP может требовать капитализации затрат на внедрение, которые ваша налоговая декларация относит на расходы немедленно, или наоборот. Отслеживайте оба подхода параллельно; от этого зависят ваши налоговые резервы и Schedule M-1.
  • Соответствие на уровне штатов различается. Не каждый штат следует федеральному восстановлению, поэтому затрата, отнесённая на расходы на федеральном уровне, может по-прежнему амортизироваться для целей штата.
  • Документация служит двум хозяевам. Учёт времени по фазам проекта одновременно поддерживает ваш анализ стадий по GAAP и вашу заявку на исследовательский кредит по разделу 41. Одна хорошая система питает оба.

Налоговое законодательство меняется достаточно быстро, чтобы любое подобное руководство было лишь снимком. Подтвердите правила текущего года со своим специалистом до подачи — и никогда не позволяйте налоговому хвосту вилять бухгалтерской собакой. Ваша финансовая отчётность должна следовать GAAP независимо от того, что делает налоговая декларация.

Пять ошибок, которые вызывают корректировки​

  1. Капитализация стадии оценки. Демонстрации поставщиков, запросы предложений и консультации «создавать или покупать» — это затраты предварительной стадии. Отнесение их на расходы не является опцией.
  2. Капитализация обучения. Каждый стандарт однозначен: обучение относится на расходы, даже в ходе разработки приложения. Выделяйте его отдельно из счетов за внедрение.
  3. Забыли остановиться. Капитализация прекращается, когда ПО готово к использованию по назначению — а не когда приходит последний счёт. Часы подрядчиков после ввода в эксплуатацию являются сопровождением, пока не начнётся подлинное усовершенствование.
  4. Капитализация абонентской платы. Трёхлетний предоплаченный контракт SaaS — это предоплаченный расход, который амортизируется по мере потребления услуги, а не актив ПО. Не проводите его через ASC 350-40.
  5. Отсутствие учёта рабочего времени. Капитализированная заработная плата без одновременного учёта времени по проектам и стадиям — первое, что отклоняет аудитор или проверяющий. Оценки, восстановленные в конце года, редко выдерживают проверку.

Практический контрольный список капитализации​

Прежде чем отнести любые затраты на ПО к активу, ответьте на эти вопросы письменно и подшейте служебную записку к материалам проекта:

  1. Какой подход применяется — внутреннее использование (350-40), ПО для продажи (985-20) или договор на облачную услугу?
  2. Закончилась ли предварительная стадия — принято ли решение о финансировании и вероятно ли завершение?
  3. Является ли ПО по существу завершённым и готовым к использованию? Если да, капитализация прекратилась.
  4. Является ли эта затрата обучением, сопровождением, вводом данных или общими накладными расходами? Если да, отнесите её на расходы.
  5. Можете ли вы привязать каждый капитализированный доллар к табелю, счёту или техническому заданию подрядчика?
  6. Какой период амортизации отражает ожидаемый срок полезного использования (или срок хостинга для затрат на внедрение)?
  7. Записали ли вы налоговый учёт отдельно, включая любое различие между книжным и налоговым учётом?

Короткая служебная записка с ответами на эти семь вопросов пишется за двадцать минут и может сэкономить недели споров с аудитором, банковским инспектором или IRS.

Держите свои расходы на ПО готовыми к проверке​

Каждый счёт от ваших разработчиков, поставщиков SaaS и облачного провайдера — это решение о классификации, которое ждёт своего часа. Предприятия, которые делают это правильно, объединены одной привычкой: они отслеживают затраты на ПО по проектам и стадиям по мере оттока денег, а не когда CPA спрашивает об этом двенадцать месяцев спустя. Помечайте часы внедрения отдельно от часов поддержки, выделяйте обучение из технических заданий поставщиков и ведите текущую записку о том, на какой стадии находится каждый проект.

Чистые записи также делают разделение книжного и налогового учёта управляемым. Когда ваш регистр уже разделяет капитализированную разработку и отнесённые на расходы подписки, подготовка декларации — и её защита — становится делом формирования отчёта, а не восстановления года.

Beancount.io предоставляет вам учёт в виде простого текста, который делает каждую из этих классификаций прозрачной, версионируемой и готовой для ИИ — так что ваша политика капитализации живёт в ваших книгах, а не в электронной таблице, которую никто не может найти. Начните бесплатно и узнайте, почему разработчики и финансисты переходят на учёт в виде простого текста.

Источник: https://beancount.io/ru/blog/2026/10/10/capitalization-vs-expensing-software-subscriptions-cloud-infrastructure-asc-350-guide

Опубликовано: 10 октября 2026 г.

11 мин чтения

Капитализация программного обеспечения согласно ASC 350-40: Практическое руководство по выбору между капитализацией и расходами

Стандарт ASC 350-40 регулирует, какие затраты на разработку ПО SaaS-компании…

saas
software-capitalization
9 мин чтения

FASB ASU 2025-06: как новое правило капитализации программного обеспечения для внутреннего использования вписывается в agile-разработку

Стандарт FASB ASU 2025-06 заменяет трёхэтапный тест ASC 350-40 единым порогом…

software-capitalization
saas
10 мин чтения

Feast против Tecton: капитализация собственной инфраструктуры feature store по ASC 350-40, когда вы создаете, а не покупаете

Создание на базе Feast превращает зарплату инженеров в капитальный актив по ASC…

software-capitalization
saas
14 мин чтения

Списание расходов на НИОКР по Разделу 174 в 2026 году: как софтверные стартапы восстанавливаются после ловушки капитализации TCJA

Новый Раздел 174A закона OBBBA восстанавливает немедленное списание расходов на…

tax
tax-planning
11 мин чтения

Распределение облачных затрат для небольших SaaS-команд: практическое руководство по шоубэку

30-дневный план шоубэка для небольших SaaS-команд — определите аналитические…

saas
cloud-services