Finanční výsledky#
Transparentně o zisku, příjmech, výdajích. Čísla a grafy. Data se každý den stahují přímo z Honzova podnikatelského účtu u Fio banky.
Záměr#
Cílem není zbohatnout, ale dlouhodobě pomáhat juniorům, pohodlně živit rodinu a žít při tom šťastný život. Vlevo vidíte měsíční čistý zisk junior.guru a vpravo jak se na to Honza tváří.
52.216 Kč čistého | 🤨 |
---|
Honza na junior.guru pracuje na plný úvazek, má malé dítě, bydlí v nájmu uprostřed Prahy, nemá ani auto. Seniorní programátor s jeho zkušenostmi, který pracuje pro pražskou nebo zahraniční firmu, vydělává 100.000 Kč měsíčně čistého a víc. Honzu ale práce na junior.guru hodně naplňuje a tak se tomu za podpory své rodiny věnuje i přesto, že to vydělá méně. Z předchozích angažmá má úspory, díky nimž může projekt držet při životě, i když je zrovna horší období a moc nevydělává.
40.000 Kč | 60.000 Kč | 80.000 Kč |
---|---|---|
🤨 | 😀 | 🤩 |
|
|
|
Částky nelze přímočaře srovnávat se mzdou. Jako podnikatel potřebuje velkou rezervu, aby se nemusel strachovat s každou změnou rodinných nákladů, jestli může pokračovat. Také mu nikdo neplatí dovolenou, nemocenskou, nespoří na důchod.
Čistý zisk#
Zisk jsou výnosy mínus náklady včetně daní, tedy částka, která už jde z Honzova podnikání přímo do rodinného rozpočtu. Aktuální čistý zisk junior.guru je 52.216 Kč měsíčně. Spočítáno jako zisk za posledních 12 měsíců (TTM, trailing twelve months) vydělený 12.
Občas se někde píše o zahraničních podnikavcích, kteří taky otevřeně sdílí svoje výdělky. Mají to však v jiné měně, tak se to špatně srovnává. Takže podle pondělních kurzů ČNB se to dá přepočítat na zhruba $2.189 nebo 2.085€ čistého měsíčně.
Výnosy a náklady#
Silné čáry zobrazují vývoj výnosů a nákladů v každém konkrétním měsíci. Tenké linky zobrazují totéž, ale vždy za posledních 12 měsíců (TTM, trailing twelve months), vyděleno 12. Čistý zisk je rozdíl mezi modrou a červenou čárou.
Výnosy ani náklady junior.guru nemají pravidelný, měsíční charakter. Jeden měsíc je to víc, jiný méně, stejné je to s výdaji. Zároveň nemá s nikým delší kontrakt než roční, ať už jsou to jednotlivci nebo firmy. TTM tedy stírá tyto skoky nahoru a dolů. Protože se ale byznys hýbe rychleji než ročním tempem, TTM neukazuje dobře trend za poslední půlrok nebo čtvrtrok. Ten ukazují silné čáry.
Výnosy#
Původně junior.guru mělo vydělávat z inzerce nabídek práce, ale byznys na tomto modelu Honza nedokázal dostatečně rozpohybovat tak, aby věřil, že má smysl v tom dál pokračovat. Mezitím se pokusil zpeněžit příručku skrze loga firem a začal prosit návštěvníky webu o dobrovolné příspěvky.
Ke konci roku 2020 se rozhodl změnit byznys model a vytvořit kolem junior.guru placenou komunitu na Discordu. Toto detailně popisuje ve svém článku na blogu. Klub se veřejnosti otevřel v únoru 2021.
V ideálním případě by stačilo individuální členství lidí v klubu, protože je to pravidelný, předvídatelný příjem, který navíc zajišťuje největší nezávislost projektu. Individuální členství ale nevystačí, takže má junior.guru i sponzory. Z těch jsou větší jednorázové příjmy, které lze obtížně předvídat. Sponzorské dohody mohou ovlivňovat Honzovu kritičnost ke konkrétním firmám, a proto jsou všechna sponzorství transparentně popsána.
Skladba výnosů za poslední rok#
Procentuální poměr zdrojů výnosů za posledních 12 měsíců (TTM, trailing twelve months), vyděleno 12.
Tabulka v podstatě říká, kdo je na junior.guru zákazník, komu projekt slouží, pro koho Honza pracuje. Čím víc procent jde z členství v klubu nebo dobrovolných příspěvků, tím víc si junior.guru platí samotní junioři nebo fanoušci a tím spíš je nezpochybnitelná Honzova motivace dělat vše pro ně. Čím víc procent jde ze sponzorských příspěvků, tím spíš se bude Honza věnovat závazkům vůči firmám a dbát na jejich pohled na věc.
60 % | členství v klubu |
---|---|
36 % | příspěvky sponzorů |
5 % | dobrovolné příspěvky |
1 % | inzerce nabídek práce |
Proč tu není MRR#
MRR znamená monthly recurring revenue a je základní metrikou většiny online byznysů, které jsou vedeny jako pravidelně placená služba. Je to součet výnosů, které pravidelně měsíčně chodí na účet skrze předplatné, tedy pravidelný příjem, na který se dá spolehnout. I když je junior.guru služba s členstvím na měsíční bázi a MRR by spočítat šlo, nakonec se Honza rozhodl jej zatím neřešit a dívá se spíš na ono TTM vydělené 12.
Jedním důvodem je složitost výpočtu. Data se berou z bankovního účtu, kam ale nechodí částky za jednotlivé lidi. Platební brána vždy posílá úhrnné částky za několik týdnů zpětně. Musely by se kombinovat data z více zdrojů. Navíc existují i roční členství, které by se musely rozpočítávat.
Druhým důvodem je malá vypovídající hodnota. Velkou část výnosů tvoří kontrakty s firmami, jež jsou nárazovým, ale ve svém množství poměrně stabilním příjmem. Pravidelné příjmy jsou i z dobrovolných příspěvků, jež by se do MRR započítávaly jen velice složitě. Aby bylo číslo přesné, bylo by potřeba stahovat data o tom, jak přesně kdo přispívá přes GitHub Sponsors (a dříve Patreon), což se nevyplatí řešit.
Náklady#
Zahrnuty jsou pouze náklady na byznys, ale zase i s daněmi a odvody na zdravotní a sociální pojištění. V roce 2020 je v nich díra, protože kvůli covidu-19 nebyla povinnost je platit. Občas jdou do mínusu (stává se z nich příjem), protože úřady něco vrátily.
Výdaje na marketing jsou předplatné nástrojů, tisk samolepek, konzultace, apod., ne platby za reklamu.
Odkud jsou platící členové klubu#
Samotné junior.guru o členech klubu žádné detailní informace nesbírá, ale platební systém Stripe umožňuje zjistit, v jaké zemi byla vydána jejich karta. Díky tomu lze odhadnout, kolik lidí není z Česka.
Honza to potřebuje sledovat, aby věděl, jestli nepřesáhl limit pro One Stop Shop. Ten je 10.000€/rok, což je 250.400 Kč/rok, což je 20.866/měsíc.
Přes karty minulý měsíc přišlo celkem 36.254 Kč. Když se použijí procenta z grafu níže, odhadem by mělo být 3.150 Kč odjinud než z Česka. Takže asi dobrý.