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

Керуєте бізнесом на API-обгортці? Чому рахунок за вихідний API — це COGS за моделлю націнки — і що станеться з вашою маржею, коли постачальник підніме ціни

Опубліковано 11 хв. читанняMike ThriftMike Thrift
Керуєте бізнесом на API-обгортці? Чому рахунок за вихідний API — це COGS за моделлю націнки — і що станеться з вашою маржею, коли постачальник підніме ціни
Зміст цієї сторінки

Ваш дашборд показує валову маржу 81 відсоток. Ваш банківський рахунок із цим не згоден. Десь між сторінкою з цінами, яку ви написали пів року тому, і рахунком від постачальника, що надійшов сьогодні вранці, математика змінилася: активний користувач відкрив для себе ваш продукт, вихідна модель переоцінилася, або обидві події трапилися одного тижня. Якщо ви продаєте продукт, побудований на чужому API — AI-функцію, потік повідомлень, збагачення даних, оформлення замовлення — ваша найважливіша витрата — це рахунок, який ви не контролюєте, і ваші книги мають ставитися до нього саме так, перш ніж він поставить так до вас.

Це посібник про те, як чесно вести облік бізнесу на API-обгортці: чому рахунок від постачальника — це собівартість проданих товарів, коли правила обліку кажуть, що ваша «виручка» — це лише ваша націнка, що насправді відбувається з вашою маржею в день переоцінки, і чотири захисти, які не дають одній заяві постачальника з'їсти ваш квартал.

Модель націнки в одному абзаці​

API-обгортка купує вимірюваний вхідний ресурс оптом і продає готовий продукт у роздріб. Постачальник бере з вас плату за токен, за хвилину, за запит або за повідомлення; ви берете з клієнта підписку, плату за робоче місце, кредити за використання або власний лічильник із націнкою. Ваш валовий прибуток — це різниця між цими двома лічильниками, і весь ваш бізнес — це ставка на те, що різниця залишається додатною за будь-якого рівня використання кожним клієнтом.

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

Чому рахунок від постачальника — це COGS, а не накладні витрати​

Те, де рахунок від постачальника потрапляє у ваші книги, визначає, чи ваша валова маржа говорить правду. Тест простий: чи зростає й падає ця витрата з обслуговуванням клієнтів? Якщо залучення ще одного клієнта, або використання продукту одним клієнтом удвічі більше, збільшує цей рахунок, це пряма витрата на доставку вашого продукту. Це і є собівартість проданих товарів.

Галузеві посібники з COGS для софтверних бізнесів кажуть це прямо: продуктивний хостинг, обробка платежів, підтримка та сторонні API, від яких залежить продукт, — усе це над лінією валової маржі. Плата за інференс та API, що обслуговує платних клієнтів, — це COGS, і крапка. Ваша обгортка не може доставити жодної одиниці цінності без вихідного виклику, тож кожен токен, хвилина чи запит, які споживають ваші клієнти, — це одиниця собівартості виручки.

Накладні витрати — це те, що ви платите, коли ніхто нічим не користується. Оренда, маркетинг, інженери, що будують функції наступного кварталу, ваша власна зарплата — це операційні витрати, бо вони не рухаються разом із використанням. Контрольне питання для будь-якої неоднозначної статті: якби кожен клієнт призупинився на місяць, чи цей рахунок упав би до нуля? Лічильник використання впав би. Фіксована платформна плата чи зобов'язання щодо зарезервованої потужності — ні, тому багато компаній розділяють рахунок постачальника на змінні COGS для вимірюваного використання та фіксовані COGS для зобов'язань — обидва над лінією, обліковуються окремо, щоб юніт-економіка залишалася чистою.

Неправильна класифікація бреше двічі. Помістіть рахунок за API у накладні витрати, і ваша валова маржа виглядатиме як класичний SaaS — 75–85 відсотків — тоді як операційні витрати тихо поглинають вартість кожної дії клієнта. Це прикрашає число, за яким орієнтуються інвестори, а AI-нативні бізнеси там не живуть: з інференсом у COGS вони групуються навколо 40–60 відсотків валової маржі. Гірше те, що брехня приховує вашу цінову підлогу. Засновник, який вірить у число 80 відсотків, думає, що є простір для знижки за обсяг; засновник, який бачить справжні 50 відсотків, точно знає, наскільки може впасти ціна, перш ніж кожен новий клієнт почне приносити збиток. Другий засновник переживе першу корпоративну угоду.

Валове чи чисте? Питання ASC 606, що ховається у вашому рядку виручки​

Ось облікове питання, яке більшість обгорток ніколи не ставить: чи витрата на постачальника взагалі є витратою, чи вона взагалі не повинна торкатися вашого звіту про прибутки та збитки? За ASC 606 відповідь зводиться до одного слова — контроль. Якщо ви контролюєте послугу до того, як вона переходить до вашого клієнта, ви є принципалом: ви визнаєте повний платіж клієнта як виручку (валово) і проводите рахунок постачальника як COGS. Якщо ви лише організовуєте надання послуги кимось іншим, ви є агентом: ви визнаєте як виручку лише свою комісію чи націнку (чисто), а перевиставлений рахунок проходить через рахунок балансу.

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

Чому це важливо, перш ніж ви станете достатньо великими для аудиту. Валове звітування завищує верхній рядок виручки та стискає відсотки маржі; чисте звітування показує меншу виручку з набагато вищою маржею. Жодне не є «кращим» — але інвестори, кредитори та покупці, які виявлять, що ви обрали неправильне, перепишуть ваші числа, а переписана історія зростання — це те, як помирають угоди. Якщо ваш продукт справді тонкий — запити всередину, відповіді назовні, з ціною близько до власного лічильника постачальника — запитайте свого бухгалтера, чи ви визнаєте виручку, яку ніколи не контролювали. Набагато дешевше виправити політику на першому році, ніж пояснювати переписування на третьому.

День, коли постачальник піднімає ціни​

Переоцінка постачальником — не гіпотеза; це фоновий ритм API-економіки. Між жовтнем 2025 року та жовтнем 2026 року прейскурантні ціни за токен зросли на 10 із 14 відстежуваних модельних рівнів, причому постачальники прив'язували підвищення до заявлених можливостей — кожна нова флагманська модель коштує більше за токен, ніж попередня, бо робить більше за токен. Ціноутворення флагманів навіть зробило розворот на 180 градусів у межах одного покоління: після років стрімкого падіння найкраща загальна модель тепер коштує в кілька разів більше, ніж її попередниця. І підвищення не завжди надходять як прес-релізи; іноді вони надходять як календарні дати, скажімо, великий постачальник подвоює API-тарифи однієї моделі 1 грудня, про що оголошено за тижні в журналі змін, який ваші клієнти ніколи не прочитають.

Ваші ціни для клієнтів тим часом не переоцінюються ніколи. Що б ви не пообіцяли — $29 за робоче місце, $49 за план, $0.10 за кредит — це контракт, сторінка з цінами й очікування. Різниця, яку ви змоделювали при підписанні, — це та різниця, яку ви фінансуєте, доки її не зміните, і три сили стискають її з обох боків одночасно.

Фіксований план зустрічає активного користувача. Один важкий користувач на безлімітному плані може генерувати вдесятеро більшу витрату у постачальника, ніж середній — практики повідомляють про окремі робочі місця, що спалюють сотні доларів інференсу проти підписки за $29. Правило великого пальця одного засновника data-SaaS: закладайте 20 000 викликів на користувача за $49 на місяць, і маржа на папері виглядає як 59 відсотків, доки один клієнт не запустить скрипт бекфілу на вихідних і не спалить шість місяців маржі до ранкового стендапу в понеділок. Середні значення брешуть; розподіли виставляють рахунок.

Агрегатор зустрічає пікове ціноутворення. У жовтні 2026 року агрегатор AI-підписок із фіксованим тарифом скоротив квоти своїх користувачів на одній популярній моделі аж до 75 відсотків після того, як пікове ціноутворення API та важке спалювання токенів зламали економіку його фіксованих планів — передплатник, що спалює $60 перевиставлених кредитів за планом за $10, — це щомісячний дефіцит у $50, який фінансує платформа. Скорочення квот — це те, як виглядає переоцінка, коли ви не можете переоцінити: лічильник постачальника продовжує крутитися, тож продукт зменшується натомість. Ваші клієнти відчувають це як погіршення продукту за ті самі гроші, бо це саме те, чим воно є.

Стек переоцінюється шарами. Ваша обгортка рідко залежить від одного лічильника. Мовлення, міркування, зберігання, доставка та платіжний канал — кожен виставляє рахунок окремо, і кожен переоцінюється за власним графіком. Підвищення на 20 відсотків на вхід, який ви використовуєте найбільше, може стерти більше маржі, ніж подвоєння входу, до якого ви майже не торкаєтеся. Якщо ви не можете сказати, яка стаття витрат у постачальника є вашою найбільшою витратою на клієнта, ви дізнаєтеся це з рахунку, а це найдорожчий можливий учитель.

Чотири захисти, що зберігають різницю додатною​

Ви не можете зупинити постачальників від переоцінки. Ви можете побудувати бізнес, де переоцінка — це рутинна подія, а не надзвичайна ситуація. Чотири практики, за порядком важеля:

1. Відстежуйте маржу за одиницю, за клієнта, за модель. Сукупні COGS кажуть вам, що минулий місяць був поганим; відстеження за одиницю каже вам чому і чия це провина. Логуйте витрату у постачальника проти кожного клієнта та кожного лічильника постачальника — токени за моделлю, хвилини за напрямком, запити за ендпоінтом — і щомісяця переглядайте клієнтів із найгіршою маржею. Платформи-перепродавці зрозуміли це рано: єдина усереднена націнка ламається щойно каталог змішує кешовані та некешовані токени, пакетні та реальночасові тарифи, або договірні та прейскурантні ціни. Якщо ваші книги не можуть видати витрату на клієнта, ваше ціноутворення — це здогад у костюмі електронної таблиці. Книги в простому тексті роблять це дешевим для старту: позначте кожен рядок рахунку постачальника за когортою клієнтів, і звіт про маржу стає запитом, який документація проходить крок за кроком.

2. Перевиставляйте рахунок за використання з націнкою — а не в обхід неї. Перевиставлення рахунку бере з кожного клієнта плату за ваші витрати на API пропорційно до їхнього фактичного споживання, плюс ваша платформна плата чи відсоток зверху. Рахунок клієнта рухається разом із лічильником постачальника, тож важкий користувач фінансує власну важкість, а підвищення у постачальника переходить у рахунки клієнтів, а не у вашу маржу. Чисте ціноутворення за фіксованим тарифом на змінних вхідних ресурсах — це структура, що зазнає невдачі; виправлення — вимірювана доплата за перевищення, пакети кредитів, що вичерпуються, або гібридні плани «база плюс використання». Зауважте, що облік тут іде за економікою: чим більше ваша ціна відстежує лічильник постачальника, тим ретельніше вам слід переглянути питання принципала проти агента вище разом із бухгалтером.

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

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

Як це проводити: місяць із життя обгортки​

Припустімо, ви керуєте невеликою обгорткою: $4,900 виручки від підписок у листопаді, рахунок за інференс у постачальника на $2,100 за жовтневе використання та обробка платежів приблизно 3 відсотки. Книги за місяць виглядають так:

2026-01-01 open Assets:Checking:Operating USD
2026-01-01 open Income:Subscriptions:Wrapper USD
2026-01-01 open Expenses:COGS:Upstream-API USD
2026-01-01 open Expenses:Fees:Payment-Processing USD
2026-01-01 open Liabilities:Provider-Payable USD
 
2026-11-01 * "November plan revenue" "Customer subscriptions"
  Assets:Checking:Operating  4900.00 USD
  Income:Subscriptions:Wrapper  -4900.00 USD
 
2026-11-05 * "Upstream inference bill" "October provider invoice"
  Expenses:COGS:Upstream-API  2100.00 USD
  Liabilities:Provider-Payable  -2100.00 USD
 
2026-11-05 * "Payment processing" "November processor fees"
  Expenses:Fees:Payment-Processing  147.00 USD
  Assets:Checking:Operating  -147.00 USD

Зверніть увагу на дві речі. По-перше, рахунок постачальника потрапляє в Expenses:COGS:Upstream-API, над лінією валової маржі — валовий прибуток за листопад становить $4,900 мінус $2,100, маржа 57 відсотків, яка говорить правду про бізнес на інференсі. По-друге, рахунок проводиться в кредиторську заборгованість, а не прямо з поточного рахунку: ви заплатите постачальнику на його умовах (часто посеред місяця), тоді як клієнти заплатили вам при підписанні, і кредиторська заборгованість робить цей часовий розрив видимим, замість того щоб дозволити погляду на банківський баланс вдавати, що всі гроші ваші.

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

Джерело: https://beancount.io/uk/blog/2026/11/09/api-wrapper-upstream-api-bill-cogs-markup-model-margin-guide

Опубліковано: 9 листопада 2026 р.

11 хв. читання

Створюєте AI-стартап голосових агентів? Чому щохвилинні рахунки Twilio належать до COGS, а не до накладних витрат

Хвилина телефонії Twilio за $0.014 зростає приблизно до $0.17 разом із…

ai
cost-of-goods-sold
8 хв. читання

Витрати на LLM API — це собівартість, а не накладні витрати: посібник із валової маржі для AI-обгорток

Інференс LLM — це змінна вартість надання вашого продукту, а не накладні…

cost-of-goods-sold
ai
12 хв. читання

Ваш рахунок за вебхуки — це COGS, а не накладні витрати: бухгалтерія для event-driven SaaS на Svix та Hookdeck

Рахунки від Svix та Hookdeck — це собівартість доходу, а не накладні витрати:…

saas
cost-of-goods-sold
12 хв. читання

Продаж доступу до вашого MCP-сервера: Бухгалтерський облік доходу від використання та підписок

Визнавайте дохід від використання MCP у міру споживання агентами, утримуйте…

ai
saas
12 хв. читання

Точка беззбитковості GPU: коли власний кластер vLLM перемагає рахунок за LLM API

Самостійний хостинг вигідніший за LLM API після ~$20K/міс витрат на API, після…

ai
cost-of-goods-sold