Práve ste uzavreli najväčší obchod v krátkej histórii svojej spoločnosti: ročný záväzok 120 000 USD plus 0,10 USD za každé volanie API nad zahrnutý limit. Váš fakturačný systém už meria, a zjavné účtovné riešenie sa zdá byť „vykážte výnos, keď to používajú.“ Tento inštinkt je správny presne pre polovicu tejto zmluvy — a na druhej polovici natoľko nesprávny, že svojmu audítorovi prinesie ku koncu roka úpravu.
Cenotvorba založená na používaní je dnes predvoleným spôsobom, akým SaaS spoločnosti účtujú, nie exotickou výnimkou: viac ako 59 % SaaS podnikov malo v roku 2025 zavedenú štruktúru založenú na používaní, oproti približne 40 % o dva roky skôr. Väčšina z týchto obchodov nie je čistá platba za použitie. Sú to hybridy — zmluvný základ, ktorý kupuje zľavu, a navrchu merané prekročenie. Podľa ASC 606 sa tento jediný podpis rozdeľuje na dva výnosové toky s opačnými pravidlami časovania. Základ je fixná protihodnota a rozkladá sa počas obdobia zmluvy bez ohľadu na to, či zákazník vykoná jediné volanie API alebo nie. Prekročenie je variabilná protihodnota a čaká na meradlo. Tento návod vysvetľuje prečo, vrátane účtovných zápisov, ktoré to implementujú.
Jedna zmluva, dve výnosové zaobchádzania
Začnite štruktúrou, pretože všetko ostatné z nej vyplýva. Obchod so zmluvným základom plus prekročením má tri pohyblivé časti:
- Zmluvné minimum. Zákazník zaplatí 120 000 USD za rok bez ohľadu na to, čo sa stane. Výmenou dostane prístup k platforme plus zahrnutý limit — povedzme 1 milión volaní API mesačne — za efektívnu sadzbu výrazne pod cenníkovou.
- Merač prekročenia. Používanie nad limit sa účtuje podľa sadzby za prekročenie, zvyčajne mesačne spätne. V našom príklade 0,10 USD za volanie.
- Jeden podpis, jedno obdobie. Zvyčajne dvanásť mesiacov, často fakturovaných vopred alebo štvrťročne, aj keď sa služba čerpá počas roka.
ASC 606 prevádza túto zmluvu svojím päťkrokovým modelom — identifikujte zmluvu, identifikujte plniace povinnosti, určte transakčnú cenu, alokujte ju, vykážte výnos, keď sa povinnosti plnia — a dospieva k rozdelenému verdiktu. Zmluvných 120 000 USD je fixná transakčná cena za službu poskytovanú nepretržite počas dvanástich mesiacov, preto sa vykazuje v priebehu času, zvyčajne rovnomerne 10 000 USD mesačne. Prekročenie je variabilná protihodnota: jeho suma závisí od budúceho používania, preto sa vykazuje v momente, keď k používaniu dôjde, alebo sa odhaduje vopred len vtedy, ak dokážete prekonať zámerne vysokú latku nazývanú obmedzenie. Ten istý zákazník, tá istá faktúra, dve hodiny.
Praktický dôsledok je okamžitý. V pomalom mesiaci, keď zákazník spotrebuje len 400 000 volaní, stále vykazujete plných 10 000 USD základného výnosu — zákazník si kúpil rok prístupu a januárová dvanástina je dodaná. V mesiaci so špičkou 1,5 milióna volaní vykazujete 10 000 USD plus 500 000 volaní prekročenia po 0,10 USD, čiže 50 000 USD výnosu z používania. Základ nikdy neklesá s používaním a prekročenie sa nikdy nevyhladzuje do mesiacov, keď sa nič nedialo.
Prečo sa základ rozdeľuje rovnomerne
Účtovná logika základu je pokojnejšou polovicou príbehu. Vaša plniaca povinnosť nie je „1 milión volaní API“ — je to byť pripravený obsluhovať zákazníka celý mesiac, séria odlišných denných alebo mesačných období služby, ktoré ASC 606 považuje za plnené v priebehu času. Správnym meradlom pokroku je uplynutý čas a najjednoduchším verným vzorcom je rovnomerné rozloženie: jedna dvanástina záväzku každý mesiac.
Každý veľký dodávateľ založený na používaní dospeje v tejto polovici na to isté miesto. 10-K spoločnosti Datadog uvádza, že pri zmluvnej sume rozdelenej pomerne sa výnos vykazuje pomerne počas obdobia predplatného od momentu sprístupnenia platformy. Alkami, ktorá predáva transakčný bankový softvér s mesačnými minimami, to vyjadruje ešte jasnejšie: minimálne transakčné poplatky sa vykazujú rovnomerne, zatiaľ čo poplatky za transakcie nad minimom sa vykazujú v mesiaci, keď sa transakcie spracujú. Minimá sú za uplynutie času; prekročenia sú za meradlo.
Existuje jeden známy odporca, ktorého je dobré poznať, pretože váš audítor ho bude poznať. Snowflake vykazuje výnosy, keď zákazníci spotrebúvajú výpočtový výkon, úložisko a prenos — dokonca aj pri viacročných kapacitných záväzkoch — s argumentom, že hodnota sa prevádza spotrebou, nie časom. Táto pozícia je výrazne zverejnená a obhajovaná špecifickými faktami spoločnosti. Ak nie ste pripravení napísať toto memorandum a obhájiť ho pri audite, rozdeľte základ rovnomerne. Je to zaobchádzanie, ktoré audítori očakávajú od SaaS spoločnosti v ranom štádiu, a odchýlky si vyžadujú písomnú pozíciu, nie pokrčenie ramien.
Prečo prekročenia čakajú na meradlo
Prekročenia sú variabilná protihodnota a ASC 606 zaobchádza s variabilnou protihodnotou podozrievavo. Do transakčnej ceny ju môžete zahrnúť len v rozsahu, v ktorom je pravdepodobné, že pri vyriešení neistoty nedôjde k významnému zvráteniu — obmedzenie. Pri používaní, ktoré sa už stalo a bolo namerané, neostáva žiadna neistota, takže vykázanie výnosu z prekročenia v mesiaci používania vždy prekoná latku. Preto je „vykážte to, keď to používajú“ predvolenou voľbou, ktorú väčšina SaaS spoločností volí a ktorú audítori napádajú najmenej.
Alternatívou je odhadnúť celkové prekročenie roka vopred a vykázať ho rovnomerne spolu so základom. New Relic robí presne to: projektuje používanie nad záväzkom z historických údajov plus výhľadových faktorov, obmedzuje odhad na to, na čo očakáva nárok, a túto sumu vykazuje počas obdobia. Je to v súlade s predpismi a prináša to hladší výnos — ale všimnite si, čo to vyžaduje. Potrebujete dostatok histórie na hodnovernú projekciu, zdokumentovanú metódu odhadu, analýzu obmedzenia a proces dorovnania, keď sa skutočnosti odchýlia. Pre startup so šiestimi mesiacmi údajov z merania a jedným veľkým zákazníkom, ktorého používanie sa každý štvrťrok zdvojnásobí, takýto spis ešte neexistuje. Vykazujte prekročenia tak, ako vzniknú, kým si vaša história nezaslúži právo odhadovať.
Ešte jeden prvok štandardu ticho podporuje jednoduchý prístup. Keďže vaše predplatné je séria odlišných mesačných období služby, poplatky za používanie, ktoré sa týkajú konkrétneho mesiaca, možno alokovať celé do tohto mesiaca podľa výnimky z alokácie variabilnej protihodnoty. Jednoducho povedané: nemusíte predpovedať rok, aby ste správne zaúčtovali január. Januárové odčítanie meradla patrí januáru, bodka.
Poslednou časovou pascou je zámena fakturácie s vykazovaním. Ak fakturujete záväzok 120 000 USD vopred v januári, januárový výnos je stále 10 000 USD — zvyšných 110 000 USD sedí v odložených výnosoch. Naopak, používanie prekročenia dodané v januári, ale vyfakturované až vo februárovom fakturačnom cykle, je stále januárový výnos; ku koncu mesiaca ho časovo rozlíšite ako nevyfakturovaný alebo časovo rozlíšený výnos. Hotovosť a faktúry sú fakturačné udalosti. Uplynutie času a meradlo sú výnosové udalosti. Váš kontrolný zoznam uzávierky musí tieto dve veci udržiavať oddelene.
Účtovné zápisy so skutočnými číslami
Tu je príklad obchodu v účtovníctve. Acme podpisuje 5. januára: ročný záväzok 120 000 USD, 1 milión zahrnutých volaní mesačne, 0,10 USD za volanie prekročenia. Januárové používanie dosiahne 1 021 000 volaní — 21 000 nad limit, čiže 2 100 USD. Február je pokojný s 800 000 volaniami, takže žiadne prekročenie.
2026-01-05 * "Fakturácia ročného záväzku platformy Acme"
Assets:Receivable:Acme 120000.00 USD
Liabilities:Deferred-Revenue:Acme -120000.00 USD
2026-01-31 * "Január: uvoľnenie 1/12 záväzku"
Liabilities:Deferred-Revenue:Acme 10000.00 USD
Income:Subscription-Revenue -10000.00 USD
2026-01-31 * "Januárové prekročenie: 21000 volaní nad limit po 0,10"
Assets:Receivable:Acme 2100.00 USD
Income:Usage-Revenue -2100.00 USD
2026-02-28 * "Február: uvoľnenie 1/12 záväzku, používanie pod limitom"
Liabilities:Deferred-Revenue:Acme 10000.00 USD
Income:Subscription-Revenue -10000.00 USDPrečítajte si príbeh, ktorý kniha rozpráva. Január vykazuje 12 100 USD z 120 000 USD fakturovaných — rozdiel 110 000 USD sú odložené výnosy, záväzok za službu, ktorá sa ešte dlhuje, nie zisk. Február vykazuje rovných 10 000 USD napriek poklesu používania o pätinu, pretože základ platí za prístup, nie za volania. A zápis prekročenia existuje len v mesiacoch, keď meradlo presiahne limit. Ak váš výnosový účet nevykazuje presne tento tvar — rovný základ plus špičkové používanie — niečo predtým je nesprávne zapojené.
Všimnite si samostatné výnosové účty. Rozdelenie predplatného základu od výnosu z používania nie je kozmetické: je to to, čo vám umožňuje vykazovať čistú retenciu výnosov, mieru pripojenia používania a pokrytie záväzku z hlavnej knihy namiesto z tabuľky. Nastavte oba účty v prvý deň zmluvy, nie počas prvého auditu.
Štyri chyby, ktoré vyvolávajú audítorskú úpravu
Zaúčtovanie záväzku ako výnosu pri podpise. Faktúra na 120 000 USD pôsobí ako predaj a obchodné tímy vám povedia, že sa uzavrel v januári. Ale dodali ste jeden mesiac z dvanásťmesačnej služby. Všetko nad januárových 10 000 USD sú odložené výnosy. Spoločnosti, ktoré zaúčtujú celý záväzok vopred, neznehodnotia len jeden mesiac — požičajú si jedenásť mesiacov budúcich výnosov a splatia to ako trápne prepracovanie výkazov.
Vyhladzovanie nerovnomerných prekročení do pokojných mesiacov. Spriemerovanie 50 000 USD prekročenia zo špičkového mesiaca do okolitých štvrťrokov vyzerá upravene a je nesprávne, pokiaľ ste celkovú sumu neodhadli vopred, nezdokumentovali analýzu obmedzenia a nedorovnali ju. Bez takéhoto spisu zostáva odčítanie meradla každého mesiaca v jeho vlastnom mesiaci. Audítori to testujú porovnaním vykázaného výnosu z používania s nameraným používaním podľa obdobia; vyhladená línia oproti špičkovému meradlu je najrýchlejší spôsob, ako test zlyhať.
Nechať fakturačný kalendár riadiť vykazovanie. Ročná fakturácia vopred láka tímy vykazovať k dátumu faktúry. Štvrťročné dorovnávacie faktúry ich lákajú vykazovať prekročenia len pri fakturácii. Oba smery porušujú pravidlo: základ nasleduje kalendár služby, prekročenie nasleduje kalendár používania a ani jedno nenasleduje kalendár fakturácie. Časové rozlíšenie ku koncu mesiaca za namerané, ale nevyfakturované používanie je zápis, ktorý väčšine mladých finančných tímov chýba — uzavrite knihy niekoľko dní po konci mesiaca práve preto, aby sa meradlo ustálilo.
Zabudnutie na nevyužitý záväzok. Ak Acme skončí rok o 2 milióny volaní pod celkovým limitom a zmluva hovorí „využi alebo strati“, tento deficit nie je automaticky bonusovým výnosom v decembri. Nevyužité predplatené sumy — prepadnutie — sa vykazujú len podľa disciplinovanej politiky: v pomere k používaniu, ako sa práva uplatňujú, alebo keď sa pravdepodobnosť uplatnenia stane vzdialenou. Napíšte politiku pred decembrom, uplatňujte ju konzistentne a zverejnite ju. Odhalenie prepadnutia počas auditu je spôsob, akým sa čistý výrok oneskorí.
Váš kontrolný zoznam uzávierky mesiaca pre zmluvný základ plus prekročenie
Premeňte vyššie uvedené pravidlá na opakovateľnú uzávierku. Každý mesiac, v tomto poradí:
- Vytiahnite export z meradla a zosúlaďte ho s ratingovým jadrom. Ohodnotené používanie podľa zákazníka by sa malo zosúladiť s fakturačnými vstupmi fakturačného systému do volania. Pred zaúčtovaním čohokoľvek preskúmajte rozdiely — výpadok merania je problém úplnosti výnosov, nie IT tiketa.
- Uvoľnite základ. Jedna dvanástina každého aktívneho záväzku z odložených výnosov do výnosov z predplatného. Vodopád odložených výnosov, ktorý roluje počiatočný zostatok plus nové faktúry mínus uvoľnenia do konečného zostatku, je kontrola, ktorú audítori žiadajú ako prvú; skontrolujte ho v Fava filtrovanom na vaše účty odložených výnosov a chyby tvaru vystúpia.
- Zaúčtujte prekročenia z meradla a potom časovo rozlíšte nevyfakturovaný chvost. Vyfakturované prekročenie zaťažuje pohľadávky; používanie namerané po poslednom fakturačnom cykle zaťažuje časovo rozlíšený výnos. Obe pripisujú výnos z používania v mesiaci používania.
- Dorovnajte všetky odhady. Ak odhadujete prekročenia rovnomerne, porovnajte vykázané od začiatku roka s nameraným od začiatku roka a zaúčtujte dorovnanie. Ak vykazujete tak, ako vznikne, tento krok je namiesto toho päťminútová kontrola primeranosti — ďalší dôvod, prečo by startupy mali začať tam.
- Preskúmajte pokrytie záväzku. Pre každého zákazníka porovnajte kumulatívnu hodnotu používania s kumulatívnym uvoľneným základom. Zákazník, ktorý spotrebúva výrazne nad svojím záväzkom, je rozhovor o rozšírení; ten, ktorý výrazne pod ním, je riziko obnovy a možno budúci zápis prepadnutia. Či tak alebo onak, financie by to mali zbadať skôr ako obchod.
Začnite s tohtoročným exportom z meradla: zosúlaďte ho s tým, čo vaša kniha vykázala, rozdelené podľa základu a používania, a potvrďte, že dve hodiny tikajú nezávisle. Ak áno, vaše účtovníctvo zmluvného základu plus prekročenia je už pred väčšinou spoločností vašej veľkosti — a váš ďalší audit sa práve skrátil.





