Biaya operasional bisnis studio aplikasi macOS
(notes.alinpanaitiu.com)- Studio aplikasi macOS satu orang, The low-tech guys, menerima total pembayaran pengguna sebesar $108.4k pada 2023, tetapi setelah biaya platform, pajak, biaya operasional, dan biaya penukaran mata uang, laba bersihnya turun menjadi $69,960
- Penjualan di App Store mencakup rcmd, Grila, dan Gamma Dimmer; dari total pendapatan $14.9k, jumlah yang diterima pengembang adalah $11.5k, dengan biaya gabungan komisi, pajak, dan biaya penukaran sebesar $3.4k
- Penjualan melalui Paddle sebagian besar berasal dari Lunar, dan baru-baru ini Clop juga ditambahkan; dari total pendapatan $93.5k, jumlah yang diterima adalah $73.3k, sementara komisi Paddle serta VAT, Sales Tax, dan biaya penukaran memakan $20.2k
- Ditambah lagi pajak badan di Rumania sebesar $13k, server Hetzner $600, IPStack $140, Apple Developer Membership $100, dan kerugian penukaran minimal $1k, sehingga jumlah yang benar-benar tersisa di tangan makin berkurang
- Laba bersih akhirnya setara gaji bersih bulanan $5,800; jauh lebih kecil daripada konsultasi $120/hour, tetapi menjadi pilihan untuk tetap membuat aplikasi dan memiliki lebih banyak waktu pribadi alih-alih bekerja dengan pola yang berpusat pada Slack, Zoom, dan laporan
Biaya yang lebih besar daripada uang: waktu
- The low-tech guys adalah sebuah brand yang mencari nafkah dengan membuat aplikasi macOS
- Awalnya dimulai bersama seorang teman, tetapi butuh waktu sampai penjualan aplikasi saja cukup untuk hidup, dan akhirnya dijalankan oleh satu orang
- Biaya terbesar lebih dekat ke waktu daripada uang
- Sejak pagi hingga sebelum tidur harus membalas email dukungan
- Duduk bekerja 6–12 jam sehari membuat beban pada tubuh terus menumpuk
- Waktu untuk keluarga, anjing peliharaan, dan aktivitas luar ruang berkurang
Pendapatan dan potongan di App Store
- Di App Store, ada 3 aplikasi yang dijual
- Sebagian besar pendapatan berasal dari rcmd, sementara dua aplikasi lainnya tidak mendapat cukup waktu untuk pengembangan tambahan dan penerapan umpan balik
- Angka App Store tahun 2023
- Total yang dibayar pengguna: $14.9k
- Jumlah yang diterima pengembang: $11.5k
- Biaya: $3.4k
- Komisi App Store Small Business 15%: $2.3k
- VAT, Sales Tax, dan biaya valas: $1.1k
Aplikasi yang dijual langsung lewat Paddle
- App Store memiliki batasan ketat pada hal-hal yang bisa dilakukan aplikasi, jadi penjualan independen juga dijalankan bersamaan
- tidak boleh menggunakan private API
- tidak boleh menggunakan IOKit untuk berkomunikasi langsung dengan hardware
- Aplikasi yang bisa memuat fitur lebih eksperimental tidak diunggah ke App Store
- Alasan memakai Paddle adalah pengurusan pajak dan Mac SDK
- perhitungan VAT dan Sales Tax
- pengiriman dana ke lembaga terkait
- penanganan reverse charge dan chargeback
- menyediakan Mac SDK untuk lisensi dan pembayaran
- Dalam sebagian besar periode, hanya aplikasi kecerahan monitor adaptif Lunar yang dijual, dan belakangan aplikasi optimasi gambar, video, dan PDF Clop juga mulai dijual
- Angka Paddle tahun 2023
- Total yang dibayar pengguna: $93.5k
- Jumlah yang diterima pengembang: $73.3k
- Biaya: $20.2k
- Komisi Paddle 5%: $4.7k
- VAT, Sales Tax, dan biaya valas: $15.5k
- Kekurangan Merchant of Record seperti Paddle adalah tidak bisa menerima refund VAT di akhir tahun
- Ini diperlakukan sebagai hubungan B2B di mana aplikasi dijual ke Paddle dengan VAT 0%, lalu Paddle menjual kembali dan memungut pajak secara langsung
- Sebagai gantinya, ini diterima sebagai biaya untuk kenyamanan dan ketenangan pikiran
Pajak badan di Rumania yang mengurangi jumlah bersih diterima
- Total pembayaran tahun 2023 adalah $108.4k, dan setelah membayar komisi serta pajak ke platform dan berbagai negara, jumlah yang tersisa adalah $84.8k
- The Low-Tech Guys S.R.L. adalah badan hukum Rumania, sehingga harus membayar pajak atas pendapatan
- Ada banyak komponen dalam perhitungan pajak
- pembayaran gaji minimum sekitar $1k per bulan beserta pajaknya
- pajak penghasilan 3% atas sisa jumlah
- pajak dividen 8%
- asuransi kesehatan wajib 10% berdasarkan 24 bulan upah minimum bulanan
- akuntan wajib, software penagihan wajib, dan rekening bank bisnis wajib
- Pajak terkait Rumania mengurangi tambahan $13k, sehingga jumlah setelah pajak menjadi $71.8k
Biaya operasional berulang dan pembelian perangkat
- Biaya operasional berulang untuk bisnis aplikasi macOS tidak banyak
- server baremetal Hetzner: $600
- digunakan untuk meng-host DMG, situs web, API, analitik, eksperimen, dan lainnya
- langganan IPStack untuk fallback Location Mode di Lunar: $140
- Apple Developer Membership: $100
- server baremetal Hetzner: $600
- Bergantung pada fiturnya, terkadang perlu membeli MacBook atau iPhone terbaru, sensor, serta board ESP32/ESP8266
- DDC support for M1
- XDR Brightness for MacBook HDR screens
- kecerahan monitor adaptif menggunakan wireless light sensors
- Pembelian perangkat seperti ini bukan biaya berulang, jadi tidak dimasukkan ke perhitungan akhir
- Karena tinggal di Rumania, berpenghasilan dalam USD, dan membelanjakan dalam RON, ada juga kerugian penukaran mata uang, yang dihitung minimal $1k
Laba rugi akhir dan biaya peluang konsultasi
- Perhitungan akhir tahun 2023
- Total pembayaran: $108,400
- Biaya App Store: $3,400
- Biaya Paddle: $20,200
- Pajak badan Rumania: $13,000
- Server Hetzner: $600
- API IPStack: $140
- Apple Developer Program: $100
- Biaya penukaran mata uang: $1,000
- Laba bersih: $69,960
- Dari uang yang dibayar pengguna, bagian yang benar-benar diambil adalah 64%, dan yang keluar sebagai biaya perantara adalah 36%
- Laba bersih tersebut setara dengan gaji bersih bulanan $5,800
- Konsultasi aplikasi macOS untuk perusahaan MDM di Spanyol bernilai $120/hour, dan dengan asumsi 8 jam per hari serta 21 hari per bulan, nilainya bisa menjadi sekitar $18k/month setelah pajak, atau $214k/year
- Pola kerja konsultasi membutuhkan chat Slack, meeting Zoom, dan laporan, sehingga ditolak agar bisa terus mengembangkan aplikasi
- Dengan menjalankan studio aplikasi, ia rela menerima selisih $12k per bulan dibanding konsultasi, sebagai gantinya mendapatkan kopi di pagi yang lebih santai, waktu bersama anjing peliharaan, makan dan bercakap dengan istri, serta jeda untuk menjauh dari depan laptop
1 komentar
Komentar Hacker News
Ini tulisan yang indah sekaligus menyayat tentang hidup dan menjual waktu diri sendiri. Sekarang setelah berusia 39 tahun, saya jadi bisa mengungkapkan dengan kata-kata perasaan yang dulu hanya bisa saya rasakan secara samar
Harus menjual waktu kepada orang lain dan bergerak mengikuti jadwal orang lain itu menyiksa. Pada akhirnya, seperti kesimpulan tulisan ini, untuk mendapatkan kebebasan menggunakan hidup dengan cara yang memang semestinya kita inginkan, kita harus rela melepaskan sampai batas tertentu pemasukan tambahan yang diinginkan tetapi tidak benar-benar diperlukan
Saya masih terlalu muda untuk pensiun, jadi saya bekerja di pekerjaan 9-to-5 biasa, dan di Inggris saya juga tidak dibayar uang sebesar software engineer di beberapa wilayah AS. Meski begitu, sambil merapikan apa yang saya inginkan dan yang tidak saya inginkan, saya mendapatkan kekuatan untuk bisa pergi
Sederhananya, saya harus bekerja di tempat yang membuat sesuatu yang benar-benar saya pedulikan, jadi saya tertarik ke perusahaan rintisan kecil. Kadang gajinya lebih rendah, tetapi jika itu bisa menghindarkan saya dari perasaan menjual jiwa kepada orang-orang yang sebenarnya tidak ingin saya layani, saya anggap itu harga yang layak dibayar
Hanya saja, kita harus menghindari kenaikan biaya hidup, supaya pilihan untuk mengecilkan skala sementara waktu tidak berubah menjadi stres mental
Saya masih bisa bermain-main dengan software, tetapi dengan waktu dan jadwal saya sendiri. Perbedaannya sangat besar
Bentuk tertinggi dari “fuck-you money” adalah “arus kas bulanan fuck-you”. Memang jelas ini semacam perburuan rente, tetapi dalam sistem ekonomi tempat kita hidup, itulah satu-satunya pilihan yang rasional
Penulis mengatakan soal pembelian komputer, ponsel, dan hardware lainnya bahwa “itu bukan biaya berulang jadi tidak bisa dimasukkan”, tetapi di AS cukup banyak barang seperti ini diperlakukan sebagai aset modal dan diakui sebagai biaya seiring waktu melalui depresiasi baik dalam akuntansi manajemen maupun pajak
Rumania tampaknya mirip, lihat bagian “Depreciation” di halaman ini: https://taxsummaries.pwc.com/romania/corporate/deductions
Biasanya juga lebih menguntungkan dari sisi pajak jika pemilik usaha membayar gaji kepada dirinya sendiri. Itu juga alasan kenapa maksimum gaji yang bisa dibayarkan pemilik usaha kepada dirinya sendiri dibatasi
Saya pengguna setia Lunar dan Rcmd versi berbayar, dan untuk Rcmd saya bahkan mungkin membayar lebih dari 12 dolar. Saya juga pernah melihat Clop di Setapp, jadi sempat berpikir untuk mencobanya
Selera desain aplikasi dan situsnya menonjol karena jelas berbeda dari para pembuat “aplikasi Mac populer” yang biasa. Banyak aplikasi terasa seperti Web 1.0, dan cukup banyak pembuatnya memang orang-orang yang sudah menulis aplikasi untuk platform ini sejak era itu
Saya menantikan apa pun yang akan keluar berikutnya, dan kalau melihat tautannya di Reddit atau di mana pun, saya selalu terpancing untuk mengklik
Saya benar-benar menghormati orang-orang yang tahu apa yang mereka inginkan dan bisa bertindak meski ada risiko finansial. Sikap seperti itu juga membantu orang lain melihat dengan jelas nilai, keinginan, dan kendali diri mereka sendiri
“Tapi saya tidak bisa kembali lagi ke kegilaan yang sama: chat Slack + rapat Zoom + SCRUM + laporan harian + menghabiskan 8 jam sehari untuk hal-hal yang di dunia nyata rasanya tidak punya arti. Jadi saya bilang, ‘Tidak, maaf, tapi saya ingin terus membuat aplikasi saya’”
Pekerjaan utama saya ada di big tech dan consulting saya jalani sebagai pekerjaan sampingan, tetapi semua Slack/Zoom/agile/pekerjaan remeh yang tak bermakna justru ada di pekerjaan utama. Dalam consulting, saya benar-benar merasa sedang menyelesaikan masalah bisnis nyata dengan cara yang berarti
Sepertinya tidak semua pekerjaan consulting itu sama, dan sejauh ini saya rasa saya cukup berhasil menghindari yang buruk
Penjelasan bahwa memakai Merchant of Record seperti Paddle membuat Anda tidak bisa mengklaim pengembalian VAT di akhir tahun itu membingungkan dan salah
Entah VAT dipungut dan disetorkan oleh Merchant of Record atau dilakukan sendiri, uang itu bukan milik saya dalam kedua kasus tersebut
Hal yang benar-benar penting bagi usaha kecil adalah apakah sejak awal memang ada kewajiban membayar VAT. Merchant of Record seperti Paddle atau berbagai App Store pada praktiknya menanggung tanggung jawab VAT di berbagai negara di seluruh dunia
Sebaliknya, usaha kecil dengan penjualan sekitar 100 ribu dolar di banyak negara bahkan belum melewati ambang VAT yang jauh lebih tinggi, jadi kewajiban VAT tidak muncul di semua tempat. Jika berjualan langsung lewat Stripe atau sejenisnya, di sebagian besar wilayah selain Eropa Anda tidak perlu memungut VAT
Jadi Anda bisa menjual produk 20% lebih murah untuk lebih kompetitif secara harga, atau menaikkan harga sebesar VAT dan menyimpan jumlah itu sendiri alih-alih menyetorkannya ke pemerintah pelanggan. Bagi perusahaan kecil, selisih ini sangat besar, tetapi menurut saya nyaris tidak pernah dibahas
Apakah harus menyetorkannya ke masing-masing negara anggota EU? Bagaimana penegakannya? Apa yang terjadi jika VAT sama sekali tidak dipungut? Secara teknis, pelanggan EU membeli barang dari situs saya, bukan dari dalam EU
Misalnya, ada juga kasus orang membeli barang di Amazon.com versi AS tanpa membayar VAT. Apalagi untuk barang digital, alamat pengiriman di EU bahkan tidak diperlukan
Saya menjual barang kena pajak lewat Paddle, hanya saja saya tidak menagih pajak karena pihak lawan berada di luar yurisdiksi saya. Meski begitu, pajak yang melekat pada biaya saya tetap bisa dikreditkan tanpa masalah. Setidaknya begitu perlakuannya di Kanada
Margin laba bersih 64%
Saya sangat mengerti frustrasi penulis karena harus membayar berbagai biaya, tetapi jika mundur selangkah, bisnis dengan laba bersih 64% terhadap pendapatan itu luar biasa bagus
Mengingat margin laba hampir semua industri lain ada di kisaran 10%, kita tidak boleh menganggap margin industri teknologi sebagai sesuatu yang wajar
Kalau ini perusahaan seperti Google, mereka harus mempekerjakan developer, dan biaya developer akan menjadi pos besar dalam anggaran
Biaya hidup di Rumania tampaknya sekitar 45% lebih murah daripada di AS. Dengan penghasilan sebesar itu, sepertinya bisa hidup cukup nyaman
https://www.mylifeelsewhere.com/cost-of-living/united-states...
Dalam beberapa kasus, makanan di Inggris malah bisa terasa lebih murah, dan harga bensin juga mirip. Meski jauh dari London, pasar properti di kota besar sebanding dengan tempat seperti Manchester
Orang yang membuat aplikasi sepertinya tidak akan tinggal di tempat dengan harga rumah semurah kawasan tertinggal di Detroit, jadi pengeluaran nyata penulis asli kemungkinan lebih tinggi daripada statistik itu
Tulisan yang bagus, dan di sini juga ada pengguna Lunar yang puas
Saya, dalam beberapa hal, justru menempuh jalur sebaliknya. Saya menjalankan usaha kecil selama beberapa tahun, awalnya dengan partner lalu belakangan sendirian, dan akhirnya burnout karena merasa harus selalu siap siaga
Sekarang saya bekerja dalam bentuk kontrak, tetapi di setiap proyek yang saya ikuti saya bekerja hampir seperti karyawan, dan secara finansial maupun pribadi cara ini lebih cocok untuk saya
Meski begitu, saya selalu berpikir apakah suatu hari akan mencoba berbisnis lagi. Lain kali saya sepertinya tidak akan mempekerjakan pegawai. Putri saya sebentar lagi masuk kuliah mengambil jurusan animasi dan video game, dan kalau suatu hari dia butuh programmer, mungkin saya bisa menjadi orang itu. Dengan begitu, dia juga bisa terbantu untuk bekerja mandiri alih-alih menjadi karyawan
Dan entah bagaimana saya belum tahu soal rcmd. Sejak terbiasa dengan ido-switch-buffer di Emacs, cmd-tab terasa membosankan, dan rcmd terlihat lebih mendekati itu untuk perpindahan kerja, jadi saya berencana mencobanya begitu liburan saya selesai. Kalau begitu saya juga akan menjadi pengguna software Anda yang lain
Saya memakainya di Kroasia, dan apa yang dikatakan di tulisan dan komentar ini terasa sama sekali tidak janggal jika Romania diganti menjadi Croatia
Saya bekerja untuk perusahaan AS, dan otoritas pajak mengambil hampir setengah dari uang yang saya hasilkan. Kalau setelah bayar pajak saya benar-benar mendapat sesuatu kembali, saya tidak masalah membayar semuanya, tetapi kenyataannya tidak begitu
Layanan kesehatan publik hampir kolaps, jadi semua biaya harus saya tanggung sendiri, dan para dokter bekerja setengah waktu di rumah sakit umum dan setengahnya lagi di klinik swasta mereka sendiri. Harga rumah melonjak setinggi langit karena spekulasi dan investasi asing, dan pemerintah berkata, “tinggal ambil KPR 30 tahun, tidak ada krisis perumahan”
Layanan publik, sekolah, dan polisi semuanya buruk. Pemerintah tampaknya ada hanya untuk memindahkan dana Uni Eropa ke perusahaan swasta Kroasia milik para politisi sendiri atau teman-teman mereka, dan yang lain semuanya sekunder
Sangat menyedihkan bahwa tidak ada tujuan jangka panjang untuk masa depan warga yang lebih baik. Rasanya seperti perlombaan untuk melihat seberapa banyak uang yang bisa diambil pemerintah, seolah-olah dengan todongan senjata
Saya tidak melihat cara yang lebih baik untuk membangunkan para birokrat
Agak lucu melihat penulis mengeluh karena harus membayar pajak 15% di Romania
Di Jerman, sekitar 50% harus dibayar dalam bentuk pajak dan berbagai pungutan, dan semua biaya juga jauh lebih tinggi daripada Romania. Otoritas pajak Jerman juga terkenal suka menyiksa pekerja mandiri dengan berbagai permintaan
Saat bekerja sebagai freelancer di Jerman, saya menyerah sendiri pada kemungkinan penghematan pajak lewat pembebanan biaya. Otoritas pajak Jerman membuat hidup seperti neraka agar Anda membayar pajak sebanyak mungkin
Jerman memang punya pajak tinggi, tetapi setidaknya tetap mendapatkan layanan pendidikan dan kesehatan yang lumayan baik. Uang itu menopang jutaan orang yang datang dari Romania ke Jerman untuk bekerja dan menyediakan layanan
Dari sudut pandang Romania, orang-orang seperti itu adalah tenaga kerja yang tak tergantikan