Betriebskosten eines macOS-App-Studios
(notes.alinpanaitiu.com)- Das Ein-Personen-macOS-App-Studio The low-tech guys verzeichnete 2023 Zahlungen von Nutzern in Höhe von insgesamt $108.4k, doch nach Plattformgebühren, Steuern, Betriebskosten und Wechselkurskosten schrumpfte der Nettogewinn auf $69,960
- Die Verkäufe im App Store betrafen rcmd, Grila und Gamma Dimmer. Von einem Gesamtumsatz von $14.9k erhielt der Entwickler $11.5k, während sich die Kosten aus Gebühren, Steuern und Wechselkurskosten auf $3.4k beliefen
- Die Verkäufe über Paddle stammten größtenteils von Lunar, hinzu kam zuletzt Clop. Von einem Gesamtumsatz von $93.5k wurden $73.3k ausgezahlt, während Paddle-Gebühren sowie VAT, Sales Tax und Wechselkursgebühren $20.2k ausmachten
- Hinzu kamen rumänische Körperschaftsteuern von $13k, ein Hetzner-Server für $600, IPStack für $140, die Apple Developer Membership für $100 sowie mindestens $1k Wechselkursverluste, wodurch der tatsächlich verbleibende Betrag weiter sank
- Der endgültige Nettogewinn entsprach einem monatlichen Nettogehalt von $5,800. Das ist deutlich weniger als Consulting zu $120/Stunde, war aber eine bewusste Entscheidung zugunsten von App-Entwicklung und persönlicher Freizeit statt Arbeit mit Fokus auf Slack, Zoom und Berichte
Der größere Preis als Geld: Zeit
- The low-tech guys ist eine Marke, die vom Entwickeln von macOS-Apps lebt
- Anfangs wurde das Projekt mit einem Freund gestartet, doch es dauerte, bis allein der App-Verkauf ein existenzsicherndes Niveau erreichte, und schließlich wurde es von einer Person betrieben
- Die größten Kosten liegen näher bei Zeit als bei Geld
- Von morgens bis zum Einschlafen müssen Support-E-Mails beantwortet werden
- Man sitzt täglich 6 bis 12 Stunden bei der Arbeit, was den Körper belastet
- Es bleibt weniger Zeit für Familie, den Hund und Aktivitäten im Freien
Umsatz und Abzüge im App Store
- Im App Store werden 3 Apps verkauft
- Der Großteil des Umsatzes kam von rcmd, während für die beiden anderen Apps nicht genug Zeit für weitere Entwicklung und die Umsetzung von Feedback blieb
- Kennzahlen für den App Store 2023
- Vom Nutzer gezahlter Gesamtbetrag: $14.9k
- Auszahlungsbetrag an den Entwickler: $11.5k
- Kosten: $3.4k
- 15 % App-Store-Gebühr für kleine Unternehmen: $2.3k
- VAT, Sales Tax und Devisengebühren: $1.1k
Direkt verkaufte Apps über Paddle
- Da der App Store strenge Einschränkungen dafür hat, was Apps tun dürfen, gibt es parallel auch eigenständige Verkäufe
- keine Nutzung privater APIs
- keine Nutzung von IOKit für die direkte Kommunikation mit Hardware
- Apps mit experimentelleren Funktionen werden nicht in den App Store gestellt
- Paddle wird wegen der Steuerabwicklung und des Mac SDK genutzt
- Berechnung von VAT und Sales Tax
- Überweisung an die zuständigen Stellen
- Abwicklung von Reverse Charge und Chargebacks
- Bereitstellung eines Mac SDK für Lizenzierung und Zahlungen
- Über weite Teile des Zeitraums wurde nur die adaptive Monitor-Helligkeits-App Lunar verkauft, vor Kurzem kam auch die App zur Optimierung von Bildern, Videos und PDFs Clop hinzu
- Kennzahlen für Paddle 2023
- Vom Nutzer gezahlter Gesamtbetrag: $93.5k
- Auszahlungsbetrag an den Entwickler: $73.3k
- Kosten: $20.2k
- Paddle-Gebühr 5 %: $4.7k
- VAT, Sales Tax und Devisengebühren: $15.5k
- Ein Nachteil eines Merchant of Record wie Paddle ist, dass man am Jahresende keine VAT-Erstattung erhalten kann
- Die Beziehung wird als B2B behandelt: Die App wird mit 0 % VAT an Paddle verkauft, Paddle verkauft sie weiter und zieht die Steuern selbst ein
- Das wird dafür als Preis für Komfort und Seelenfrieden akzeptiert
Wie rumänische Körperschaftsteuern den Auszahlungsbetrag verringern
- Der gesamte gezahlte Betrag im Jahr 2023 lag bei $108.4k, und nach Gebühren und Steuern an Plattformen und verschiedene Staaten blieben $84.8k übrig
- The Low-Tech Guys S.R.L. ist eine rumänische Gesellschaft und muss daher Steuern auf Einkünfte zahlen
- In die Steuerberechnung fließen mehrere Posten ein
- ein Mindestgehalt von etwa $1k pro Monat plus die darauf fälligen Steuern
- 3 % Einkommensteuer auf den verbleibenden Betrag
- 8 % Dividendensteuer
- 10 % verpflichtende Krankenversicherung auf Basis von 24 Monatsmindestlöhnen
- verpflichtender Buchhalter, verpflichtende Rechnungssoftware und ein verpflichtendes Geschäftskonto bei einer Bank
- Durch rumänische Steuern gingen weitere $13k ab, sodass nach Steuern $71.8k übrig blieben
Laufende Betriebskosten und Gerätekäufe
- Die laufenden Betriebskosten eines macOS-App-Geschäfts sind nicht besonders hoch
- Hetzner-Bare-Metal-Server: $600
- Hosten von DMGs, Website, API, Analytics und Experimenten
- IPStack-Abonnement als Fallback für den Location Mode von Lunar: $140
- Apple Developer Membership: $100
- Hetzner-Bare-Metal-Server: $600
- Je nach Funktion müssen manchmal auch aktuelle MacBooks oder iPhones, Sensoren oder ESP32-/ESP8266-Boards gekauft werden
- DDC support for M1
- XDR Brightness for MacBook HDR screens
- adaptive Monitor-Helligkeit mit wireless light sensors
- Diese Gerätekäufe sind keine wiederkehrenden Kosten und werden daher nicht in die Endrechnung aufgenommen
- Da in Rumänien gelebt wird, in USD verdient und in RON ausgegeben wird, entstehen auch Wechselkursverluste, hier mit mindestens $1k angesetzt
Endgültiger Gewinn/Verlust und Opportunitätskosten von Consulting
- Endabrechnung für 2023
- Gesamtbetrag der Zahlungen: $108,400
- App-Store-Kosten: $3,400
- Paddle-Kosten: $20,200
- rumänische Körperschaftsteuern: $13,000
- Hetzner-Server: $600
- IPStack-API: $140
- Apple Developer Program: $100
- Wechselkurskosten: $1,000
- Nettogewinn: $69,960
- Von dem Geld, das Nutzer bezahlt haben, wurden tatsächlich 64 % eingenommen, während 36 % als Zwischenkosten abgingen
- Der Nettogewinn entspricht einem monatlichen Nettogehalt von $5,800
- macOS-App-Consulting für ein spanisches MDM-Unternehmen lag bei $120/hour und hätte bei 8 Stunden pro Tag und 21 Tagen pro Monat nach Steuern etwa $18k/month bzw. $214k/year ergeben können
- Das Consulting hätte Slack-Chats, Zoom-Meetings und Berichte erfordert und wurde abgelehnt, um weiterhin Apps entwickeln zu können
- Durch den Betrieb des App-Studios wird im Vergleich zum Consulting zwar ein Unterschied von $12k pro Monat in Kauf genommen, dafür gewinnt man späten Morgenkaffee, Zeit mit dem Hund, Essen und Gespräche mit der Ehefrau sowie Pausen fern vom Laptop zurück
1 Kommentare
Meinungen auf Hacker News
Ein schöner und zugleich beklemmender Text über das Leben und darüber, die eigene Zeit zu verkaufen. Mit 39 kann ich Gefühle in Worte fassen, die ich früher nur vage empfunden habe.
Es ist belastend, seine Zeit an andere verkaufen zu müssen und sich nach dem Zeitplan anderer zu richten. Am Ende muss man, wie der Text schlussfolgert, auf einen gewissen Teil zusätzlichen Einkommens verzichten, das man zwar gern hätte, aber nicht unbedingt braucht, wenn man die Freiheit gewinnen will, sein Leben so zu nutzen, wie es genutzt werden sollte.
Ich bin noch viel zu jung, um in Rente zu gehen, deshalb arbeite ich in einem normalen 9-to-5-Job, und in Großbritannien verdient man nicht das riesige Geld wie Software Engineers in manchen Teilen der USA. Aber indem ich mir klargemacht habe, was ich will und was nicht, habe ich die Kraft gewonnen, gehen zu können.
Einfach gesagt: Ich muss an einem Ort arbeiten, der etwas baut, das mir wichtig ist, und deshalb zieht es mich zu kleinen, jungen Unternehmen. Manchmal bedeutet das weniger Gehalt, aber wenn ich dadurch das Gefühl vermeiden kann, meine Seele an Leute zu verkaufen, für die ich nicht arbeiten will, ist es diesen Preis wert.
Allerdings muss man steigende Lebenshaltungskosten vermeiden, damit die Entscheidung, vorübergehend kleiner zu treten, nicht zu psychischem Stress führt.
Ich kann immer noch mit Software herumspielen, aber zu meiner Zeit und nach meinem eigenen Zeitplan. Dieser Unterschied ist enorm.
Das ultimative „Fuck-you money“ ist ein „Fuck-you-Monats-Cashflow“. Das ist offensichtlich Rent-Seeking, aber in dem Wirtschaftssystem, in dem wir leben, ist es die einzige rationale Wahl.
Der Autor schreibt über Computer, Smartphones und sonstige Hardwarekäufe, sie seien „keine wiederkehrenden Kosten, also kann ich sie nicht aufnehmen“. In den USA werden viele solcher Dinge jedoch als Kapitalvermögen behandelt und sowohl in der Kostenrechnung als auch steuerlich über Abschreibungen im Laufe der Zeit als Aufwand erfasst.
In Rumänien scheint es ähnlich zu sein; siehe „Depreciation“ auf dieser Seite: https://taxsummaries.pwc.com/romania/corporate/deductions
Oft ist es steuerlich auch günstiger, wenn ein Unternehmer sich selbst ein Gehalt auszahlt. Das ist auch der Grund, warum es Grenzen dafür gibt, welches maximale Gehalt sich ein Geschäftsinhaber selbst zahlen kann.
Ich bin ein regelmäßiger zahlender Nutzer von Lunar und Rcmd, und für Rcmd habe ich vielleicht sogar mehr als 12 Dollar gezahlt. Clop habe ich, glaube ich, auch bei Setapp gesehen und überlegt, es auszuprobieren.
Die Designästhetik der Apps und der Website hebt sich deutlich von den üblichen Machern „beliebter Mac-Apps“ ab. Viele Apps fühlen sich wie Web 1.0 an, und etliche ihrer Entwickler sind tatsächlich Leute, die schon seit jener Zeit Apps für die Plattform nutzen.
Ich freue mich auf das, was als Nächstes kommt, und wenn ich irgendwo, ob auf Reddit oder anderswo, einen Link sehe, klicke ich immer darauf.
Ich habe großen Respekt vor Menschen, die wissen, was sie wollen, und es trotz finanzieller Risiken durchziehen können. So etwas hilft auch anderen, die eigenen Werte, Bedürfnisse und Handlungsmacht klarer zu sehen.
„Aber ich konnte mich nicht wieder in den Wahnsinn stürzen, den die Beratungsarbeit erforderte: dieselben Slack-Chats + Zoom-Meetings + SCRUM + tägliche Berichte + acht Stunden am Tag Arbeit, die in der realen Welt scheinbar keinerlei Bedeutung hat. Also sagte ich: ‚Nein, tut mir leid, aber ich möchte weiter meine Apps bauen.‘“
Mein Hauptjob ist bei einem großen Tech-Unternehmen, und nebenbei mache ich Consulting; Slack/Zoom/Agile/sinnlose Kleinarbeit gibt es eher im Hauptjob. Im Consulting habe ich das Gefühl, tatsächlich bedeutsam Probleme eines Unternehmens zu lösen.
Offenbar ist nicht jedes Consulting gleich, und bisher habe ich es wohl gut geschafft, schlechte Aufträge zu vermeiden.
Die Erklärung, dass man am Jahresende keine VAT zurückbekommt, wenn man einen Merchant of Record wie Paddle nutzt, ist verwirrend und falsch.
Ob der Merchant of Record die VAT einzieht und abführt oder ob man es selbst macht: Dieses Geld gehört so oder so nicht mir.
Entscheidend für kleine Unternehmen ist vielmehr, ob überhaupt eine VAT-Pflicht besteht. Merchant-of-Record-Anbieter wie Paddle oder diverse App Stores übernehmen faktisch die Verantwortung für VAT in Ländern auf der ganzen Welt.
Ein kleines Unternehmen mit etwa 100.000 Dollar Umsatz überschreitet dagegen in vielen Ländern, in denen die VAT-Schwellen deutlich höher liegen, nicht überall die Umsatzgrenzen. Verkauft man direkt über etwas wie Stripe, muss man in den meisten Regionen außerhalb Europas keine VAT erheben.
Dadurch kann man das Produkt 20 % günstiger anbieten und preislich wettbewerbsfähiger sein, oder man kann den Preis um die VAT erhöhen und diesen Betrag selbst behalten, statt ihn an die Regierung des Kunden abzuführen. Dieser Unterschied ist für kleine Firmen enorm, wird meiner Meinung nach aber fast nie erwähnt.
Muss man sie an jedes EU-Land separat überweisen? Wie wird das durchgesetzt? Was passiert, wenn man überhaupt keine VAT erhebt? Technisch gesehen kauft ein EU-Kunde nicht innerhalb der EU, sondern auf meiner Website.
Zum Beispiel kauft man auch bei Amazon.com in den USA und zahlt manchmal keine VAT. Gerade für digitale Produkte braucht man nicht einmal eine Lieferadresse in der EU.
Man verkauft zwar steuerpflichtige Produkte über Paddle, aber weil die Gegenpartei außerhalb der eigenen Jurisdiktion sitzt, stellt man ihr nur keine Steuer in Rechnung. Trotzdem kann man die auf eigene Kosten gezahlte Steuer problemlos abziehen. Zumindest in Kanada wird es so gehandhabt.
Die Nettomarge liegt bei 64 %.
Ich verstehe den Frust des Autors über all die Gebühren völlig, aber mit etwas Abstand betrachtet ist ein Geschäft, das 64 % des Umsatzes als Nettogewinn behält, absurd gut.
Wenn man bedenkt, dass die Margen in fast allen anderen Branchen bei etwa 10 % liegen, sollte man die Margen in der Tech-Branche nicht für selbstverständlich halten.
Wäre das ein Unternehmen wie Google, müsste es Entwickler einstellen, und die Entwicklergehälter wären ein großer Posten im Budget.
Die Lebenshaltungskosten in Rumänien scheinen etwa 45 % niedriger zu sein als in den USA. Mit einem solchen Einkommen dürfte man dort ziemlich komfortabel leben können.
https://www.mylifeelsewhere.com/cost-of-living/united-states...
Je nach Fall wirken Lebensmittel im Vereinigten Königreich sogar günstiger, und die Benzinpreise sind ähnlich. Auch wenn es nicht London ist, lässt sich der Immobilienmarkt in größeren Städten durchaus mit Orten wie Manchester vergleichen.
Es ist unwahrscheinlich, dass Leute, die Apps entwickeln, in Gegenden wohnen, in denen Häuser so billig sind wie in heruntergekommenen Vierteln von Detroit; die tatsächlichen Ausgaben des Autors dürften also höher liegen als diese Statistik nahelegt.
Guter Artikel, und hier ist auch ein zufriedener Lunar-Nutzer.
Ich bin in gewisser Weise den umgekehrten Weg gegangen. Ich habe mehrere Jahre lang ein kleines Unternehmen geführt, zuerst mit einem Partner, später allein, und am Ende hat mich das Gefühl, ständig verfügbar sein zu müssen, in den Burnout getrieben.
Jetzt arbeite ich zwar auf Vertragsbasis, aber bei jedem Projekt, an dem ich beteiligt bin, praktisch wie ein Angestellter, und finanziell wie persönlich passt mir dieses Modell besser.
Trotzdem denke ich immer wieder darüber nach, irgendwann wieder ein Unternehmen zu gründen. Beim nächsten Mal würde ich wohl keine Angestellten haben. Meine Tochter geht demnächst an die Uni, um Animation und Videospiele zu studieren; falls sie irgendwann einen Programmierer braucht, könnte ich diese Person sein. Das würde ihr vielleicht auch helfen, selbstständig zu arbeiten, statt angestellt zu sein.
Und irgendwie kannte ich rcmd nicht. Seit ich mich an Emacs’ ido-switch-buffer gewöhnt habe, fühlt sich cmd-tab umständlich an; rcmd scheint dem beim Task-Wechsel recht nahe zu kommen, also werde ich es ausprobieren, sobald mein Urlaub vorbei ist. Dann werde ich auch Nutzer deiner anderen Software sein.
Ich schreibe aus Kroatien, und alles, was im Artikel und in den Kommentaren gesagt wurde, klingt völlig stimmig, wenn man Rumänien durch Kroatien ersetzt.
Ich arbeite für ein US-Unternehmen, und die Steuerbehörden nehmen fast die Hälfte des verdienten Geldes. Ich hätte kein Problem damit, alles an Steuern zu zahlen, wenn man dafür tatsächlich etwas zurückbekäme, aber die Realität sieht anders aus.
Das öffentliche Gesundheitswesen steht kurz vor dem Kollaps, sodass man alles selbst bezahlen muss, und Ärzte arbeiten zur Hälfte in öffentlichen Krankenhäusern und zur Hälfte in ihrer eigenen Privatklinik. Die Immobilienpreise sind wegen Spekulation und ausländischer Investitionen astronomisch gestiegen, und die Regierung sagt: „Nehmt doch einfach eine 30-jährige Hypothek auf, es gibt keine Wohnkrise.“
Öffentliche Dienstleistungen, Schulen und Polizei sind allesamt miserabel. Die Regierung scheint nur dazu da zu sein, EU-Gelder an kroatische Privatunternehmen weiterzuleiten, die den Politikern selbst oder ihren Freunden gehören; alles andere ist zweitrangig.
Es ist wirklich deprimierend, dass es kein langfristiges Ziel für eine bessere Zukunft der Bürger gibt. Es wirkt fast wie ein Wettlauf darum, wie viel Geld die Regierung einem abnehmen kann, als würde einem eine Waffe an den Kopf gehalten.
Ich sehe keinen besseren Weg, die Bürokraten wachzurütteln.
Es ist schon etwas lustig, dass der Autor sich darüber beschwert, in Rumänien 15 % Steuern zahlen zu müssen.
In Deutschland muss man mit Steuern und diversen Abgaben etwa 50 % zahlen, und sämtliche Kosten sind ebenfalls deutlich höher als in Rumänien. Die deutschen Finanzbehörden sind außerdem dafür bekannt, Selbstständige mit allerlei Anfragen zu drangsalieren.
Als ich in Deutschland als Freelancer gearbeitet habe, habe ich von mir aus darauf verzichtet, durch Betriebsausgaben Steuern zu sparen. Denn das deutsche Finanzamt macht einem das Leben zur Hölle, um sicherzustellen, dass man möglichst viel Steuern zahlt.
In Deutschland zahlt man hohe Steuern, bekommt dafür aber immerhin einigermaßen gute Bildungs- und Gesundheitsleistungen. Dieses Geld stützt Millionen von Menschen, die aus Rumänien nach Deutschland kommen, dort arbeiten und Dienstleistungen erbringen.
Aus rumänischer Sicht sind solche Menschen unersetzliche Arbeitskräfte.