Preskočiť na hlavný obsah

Účtovníctvo pre WordPress pluginy a šablóny: obnovenie licencií, daň v modeli Merchant-of-Record a zosúlaďovanie výplat z Envato, Freemius a Stripe

8 minút čítaniaMike ThriftMike Thrift
Účtovníctvo pre WordPress pluginy a šablóny: obnovenie licencií, daň v modeli Merchant-of-Record a zosúlaďovanie výplat z Envato, Freemius a Stripe

Dňa 1. júla 2026 Envato potichu prepísalo ekonomiku predaja na CodeCanyon a ThemeForest. Autori, ktorí desaťročie budovali status „exkluzívneho" predajcu — a s ním aj provízne sadzby štedré až na úrovni 87,5 % z každého predaja — boli presunutí na jednotný, plochý 50 % podiel na príjmoch. Bez pásiem, bez vernostného bonusu, bez požiadavky na exkluzivitu. Ak ste vývojár WordPress pluginu alebo šablóny, ktorý tam predáva, váš čistý zisk z predaja sa mohol práve prepoloviť, a ak vaše účtovníctvo dosiaľ nesledovalo výnosy podľa platformy, štruktúry poplatkov a typu licencie, pravdepodobne ste si to nevšimli, kým výplata neprišla nižšia.

To je skutočný problém skrytý pod touto konkrétnou zmenou: väčšina samostatných a malých WordPress produktových firiem v skutočnosti nevie, koľko zarába. Vedia, čo im príde na bankový účet. To nie je to isté číslo a medzera medzi nimi — provízie trhoviska, poplatky platobného spracovateľa, konverzia mien, DPH zrazená pri zdroji, výnos z obnovenia zaúčtovaný ako jednorazový príjem — je presne miesto, kde sa účtovné chyby roky ticho hromadia.

Problém výplat z viacerých kanálov

Väčšina WordPress produktových firiem nepredáva len cez jeden kanál. Typické nastavenie vyzerá ako kombinácia:

  • Vlastný obchod využívajúci platformu typu merchant-of-record, ako Freemius alebo Paddle, ktorá rieši licencovanie, predplatné a výber daní
  • Envato Market (CodeCanyon pre pluginy, ThemeForest pre šablóny), trhovisko, ktoré si vezme svoj podiel skôr, než vôbec uvidíte vklad
  • Priamy checkout cez Stripe alebo platobnú bránu naskrutkovanú na Easy Digital Downloads alebo WooCommerce, kde ste merchant of record vy sami

Každý z týchto kanálov vypláca podľa iného harmonogramu, v inej mixe mien, po odpočítaní inej kombinácie poplatkov. Freemius môže poukazovať mesačne, po odpočítaní svojho podielu na príjmoch a prípadného vybavenia dane z predaja. Envato vypláca cez PayPal alebo bankový prevod po odpočítaní svojej provízie, pričom presné percento teraz závisí od zmeny na plochú sadzbu z júla 2026, nie od vášho historického stupňa exkluzivity. Priamy Stripe checkout ukladá hrubý výnos z karty a poplatky spracovateľa sa objavia ako samostatná nákladová položka o pár dní neskôr.

Ak vaše účtovníctvo pozostáva z toho, že zaznamenáte akékoľvek číslo, ktoré pristane na bankovom účte, ako „príjem z predaja", zlučujete štyri rôzne účtovné udalosti — hrubý výnos, províziu trhoviska, poplatky za spracovanie a odvod dane — do jedného čísla, ktoré vám takmer nič nehovorí o tom, ktorý kanál je skutočne ziskový na jednotku predaja.

Náprava nie je zložitá, ale vyžaduje disciplínu: zaúčtujte hrubý výnos v okamihu predaja v pomocnej knihe každého kanála a zaznamenajte provízie trhoviska, poplatky za spracovanie a akúkoľvek zrazenú daň ako samostatné nákladové alebo protivýnosové položky. Je to jediný spôsob, ako odpovedať na otázku typu „oplatí sa CodeCanyon ešte aj po zmene sadzby z júla 2026?" reálnym číslom namiesto pocitu.

Prečo zmena Envato mení vašu účtovú osnovu

Pred júlom 2026 program exkluzívnych autorov Envato stupňovito odstupňoval provízie podľa celoživotných zárobkov — čím dlhšie ste na platforme predávali a čím väčší objem ste dosiahli, tým nižšie mohli byť sadzby, až na 12,5 % pre top autorov, čo znamenalo, že ste si ponechali až 87,5 % z každého predaja. Neexkluzívni predajcovia, ktorí mohli svoje produkty ponúkať aj inde, dostávali podstatne horšie podmienky. Od 1. júla 2026 je celá táto stupňovitá štruktúra preč. Každý autor — bez ohľadu na históriu predaja alebo status exkluzivity — teraz dostáva jednotný 50 % podiel na príjmoch.

Z účtovného hľadiska to nie je poznámka pod čiarou. Ak ste mali účet „Predaje Envato", ktorý implicitne predpokladal mieru výberu nad 85 % zapracovanú do vašich historických výpočtov marže, tento predpoklad je teraz nesprávny pre každú budúcu transakciu. Dve veci treba urobiť okamžite:

  1. Rozdeľte svoj výkaz výnosov podľa platformy na hranici 1. júla 2026. Nespriemerujte mesiace pred a po zmene, keď vyhodnocujete, či sa trhovisko ešte oplatí — jednotková ekonomika sa k tomuto dátumu skutočne zmenila.
  2. Znovu prepočítajte porovnanie kanálov. Plochá 50 % provízia na Envato je veľmi iné číslo na porovnanie s progresívnym modelom podielu na príjmoch Freemius (ktorý typicky začína vyššie a klesá s rastúcim objemom) alebo so samostatne spravovaným Stripe checkoutom, kde jedinou „províziou" je ~2,9 % poplatok za spracovanie plus to, čo minie na akvizíciu zákazníkov. Produkty, ktoré dávalo zmysel držať exkluzívne na Envato pod starými pásmami, sa už nemusia vyplácať.

Merchant of Record vs. samostatne spravovaný checkout: kto dlhuje daňovému úradu

Toto je časť účtovníctva WordPress produktov, ktorá najviac ľudí prekvapí, pretože dva modely vytvárajú úplne odlišné povinnosti vo vašich knihách.

Ak predávate cez platformu merchant-of-record (MoR) ako Freemius alebo Paddle, táto platforma je na daňové účely zo zákona registrovaným predajcom. Vypočítava, vyberá a odvádza DPH v EÚ/UK, GST tam, kde sa uplatňuje, a americkú daň z predaja v štátoch, kde máte ekonomický nexus. Vaše knihy nepotrebujú pre tieto predaje účet pasíva „daň z predaja splatná" — MoR túto povinnosť už prevzal. Zaznamenávate čistú výplatu, ktorú skutočne dostávate, a mali by ste si uchovávať aj vlastné transakčné výkazy MoR ako audítorskú stopu pre prípad, že by sa daňový úrad niekedy pýtal, ako bol daný predaj zdanený.

Ak predávate priamo — integrácia Stripe alebo klasického Paddle naskrutkovaná na váš vlastný checkout, kde ste merchant of record vy — táto povinnosť je vaša. Ste zodpovední za sledovanie prahov ekonomického nexu podľa jednotlivých štátov (väčšina amerických štátov spúšťa povinnosť dane z predaja niekde medzi 100 000 USD tržieb alebo 200 transakciami ročne, hoci prahy sa líšia), registráciu tam, kde je to potrebné, a odvádzanie toho, čo vyberiete. To znamená, že vaše knihy potrebujú skutočný účet pasíva „daň z predaja splatná", nie len výnosovú položku, a potrebujete proces na zosúladenie toho, čo ste vybrali, s tým, čo ste odviedli za každé zúčtovacie obdobie.

Miešanie týchto dvoch modelov bez ich rozlíšenia vo vašich knihách je bežná a nákladná chyba: firmy buď dvojnásobne počítajú daňovú povinnosť, ktorú platforma MoR už vybavila, alebo — čo je horšie — predpokladajú, že MoR rieši daňové povinnosti na kanáli, kde sú v skutočnosti oni sami zodpovední.

Obnovenia licencií nie sú jednorazové predaje

Licencie na pluginy a šablóny sa zvyčajne predávajú ako ročné (alebo doživotné) kľúče a je lákavé zaúčtovať celú platbu za obnovenie ako výnos v okamihu, keď pristane na vašom účte. Podľa štandardných princípov uznávania výnosov (ASC 606 v USA) to nie je správne, ak licencia poskytuje rok aktualizácií a podpory: výnos z obnovenia by sa mal uznať najskôr od začiatku obnovovacieho obdobia, rozložený počas obdobia, na ktoré má zákazník skutočne nárok na službu.

Konkrétne: ak si zákazník obnoví licenciu za $120/rok, nezaúčtujete $120 výnosu v deň, keď je suma stiahnutá. Zaznamenáte $120 ako odložený výnos (pasívum — dlhujete rok aktualizácií/podpory), potom uznáte $10 výnosu každý mesiac, ako túto povinnosť skutočne plníte. Ak predávate prevažne ročné licencie a zaúčtovávate ako výnos len prijatú hotovosť, váš mesačný výkaz ziskov a strát bude zavádzajúci — s výkyvmi okolo mesiacov s vysokým počtom obnovení a podhodnotený zvyšok roka — a ak niekedy budete potrebovať finančné výkazy pre žiadosť o úver, rozhovor o akvizícii alebo len úprimný pohľad na to, či firma rastie, táto výkyvnosť skryje skutočný trend.

Toto naberá na dôležitosti ešte viac, keď predávate súčasne cez Freemius, Envato a priamy checkout, pretože mechanika obnovenia sa v každom kanáli mierne líši (licencie Envato sú napríklad tradične viac orientované na jednorazový nákup než na obnovu predplatného, zatiaľ čo Freemius je postavený okolo opakovaného licencovania). Vaše sledovanie odloženého výnosu to musí zohľadňovať podľa kanála, nie aplikovať jeden plošný predpoklad na každý predaj.

Zosúlaďovanie výplat bez straty rozumu

Praktická týždenná alebo mesačná úloha, ktorá toto všetko spája, je zosúladenie výplat: porovnanie toho, čo podľa dashboardu každej platformy zarobili, s tým, čo skutočne pristálo na vašom bankovom účte, a pochopenie každej medzipoložky. Funkčný proces vyzerá takto:

  1. Stiahnite si výkaz na úrovni transakcií z každého kanála (Freemius, Envato, Stripe) namiesto spoliehania sa na súhrnný súčet výplaty — potrebujete hrubý predaj, províziu/poplatok a zrazenú daň ako samostatné riadkové položky, nie jedno čisté číslo.
  2. Zaúčtujte hrubý výnos a každý odpočet samostatne vo svojej účtovnej knihe, označené podľa kanála, aby ste mohli spustiť skutočný report marže po jednotlivých kanáloch.
  3. Zosúlaďte čistý vklad so súčtom hrubého výnosu mínus poplatky mínus zrazená daň za dané výplatné obdobie. Nezhoda zvyčajne znamená refundáciu, chargeback alebo rozdiel z konverzie meny, ktorý ste ešte nezaznamenali.
  4. Sledujte výnos z obnovenia oddelene od nového predaja, aj v rámci jedného kanála, aby ste videli svoju skutočnú mieru obnovenia — pravdepodobne najlepší jediný ukazovateľ zdravia licencovaného softvérového biznisu, ktorý sa úplne stratí, ak sú obnovenia a nové predaje spojené do jedného účtu „Predaje Envato".

Robiť toto ručne v tabuľke je zvládnuteľné pri hŕstke transakcií mesačne; prestáva to škálovať vo chvíli, keď zosúlaďujete tri kanály s rôznymi menami, poplatkovými schémami a daňovými režimami voči sebe navzájom pri každom výplatnom cykle.

Udržte svoje viackanálové účtovníctvo auditovateľné

Ak žonglujete s výplatami z Freemius, Envato a priameho Stripe checkoutu, plaintextové účtovníctvo je prirodzenou voľbou: transakcie každého kanála žijú ako verziované záznamy, ktoré môžete tagovať, skriptovať a porovnávať, namiesto toho, aby boli pochované v uzavretom dashboarde, ktorý vám ukazuje len čisté vklady. Beancount.io vám dáva túto transparentnosť — plnú kontrolu nad tým, ako sú kategorizované hrubé výnosy, poplatky trhoviska a odložený výnos z obnovenia, s kompletnou audítorskou stopou pre každý predaj. Začnite zadarmo a zistite, prečo vývojári, ktorí už myslia vo verziovaní, prechádzajú so svojím účtovníctvom na plain text tiež.

Zdieľať tento článok