3 puntos por GN⁺ 2023-12-25 | 1 comentarios | Compartir por WhatsApp
  • En 2023, el estudio unipersonal de apps para macOS The low-tech guys tuvo usuarios que pagaron un total de $108.4k, pero tras comisiones de plataformas, impuestos, costos operativos y costos de cambio de divisas, la ganancia neta se redujo a $69,960
  • Las ventas en App Store corresponden a rcmd, Grila y Gamma Dimmer; de $14.9k de ingresos brutos, el desarrollador recibió $11.5k, y los costos, sumando comisiones, impuestos y cambio de divisas, fueron $3.4k
  • Las ventas por Paddle provinieron en su mayoría de Lunar, y recientemente también se sumó Clop; de $93.5k de ingresos brutos, se recibieron $73.3k, mientras que las comisiones de Paddle, el IVA, el Sales Tax y las comisiones de cambio de divisas representaron $20.2k
  • Al sumar el impuesto corporativo de Rumania de $13k, servidores Hetzner por $600, IPStack por $140, Apple Developer Membership por $100 y al menos $1k de pérdidas por cambio de divisas, el monto que realmente queda en mano se reduce aún más
  • La ganancia neta final equivale a un salario neto mensual de $5,800, mucho menos que la consultoría a $120/hour, pero fue una elección para crear apps y asegurar tiempo personal en lugar de trabajar centrado en Slack, Zoom y reportes

Un costo mayor que el dinero: el tiempo

  • The low-tech guys es una marca que se gana la vida creando apps para macOS
  • Al principio comenzó junto con un amigo, pero llegar a un nivel en el que fuera posible vivir solo de la venta de apps tomó tiempo, y al final quedó operada por una sola persona
  • El costo más grande está más cerca del tiempo que del dinero
    • Hay que responder correos de soporte desde la mañana hasta antes de dormir
    • Se trabaja sentado entre 6 y 12 horas al día, acumulando desgaste físico
    • Se reduce el tiempo disponible para la familia, el perro y las actividades al aire libre

Ingresos y deducciones generados en App Store

Apps vendidas directamente con Paddle

  • Como App Store impone restricciones estrictas sobre lo que pueden hacer las apps, también se hacen ventas independientes
    • No se pueden usar API privadas
    • No se puede usar IOKit para comunicarse directamente con el hardware
  • Las apps que pueden incluir funciones más experimentales no se publican en App Store
  • Las razones para usar Paddle son el manejo de impuestos y su SDK para Mac
    • Cálculo de IVA y Sales Tax
    • Envíos de pagos a las autoridades correspondientes
    • Manejo de reverse charge y chargebacks
    • SDK para Mac para licenciamiento y pagos
  • Durante la mayor parte del período solo se vendió Lunar, una app de brillo adaptativo para monitores, y recientemente también comenzó a venderse Clop, una app de optimización de imágenes, videos y PDF
  • Cifras de Paddle en 2023
    • Total pagado por los usuarios: $93.5k
    • Monto recibido por el desarrollador: $73.3k
    • Costos: $20.2k
      • Comisión de Paddle de 5%: $4.7k
      • IVA, Sales Tax y comisiones de cambio de divisas: $15.5k
  • La desventaja de un Merchant of Record como Paddle es que no se puede recibir devolución de IVA al cierre del año
    • Se trata como una relación B2B en la que la app se vende a Paddle con IVA de 0%, y Paddle la revende y recauda directamente los impuestos
    • A cambio, se acepta como un costo por la comodidad y la tranquilidad

El impuesto corporativo de Rumania reduce el monto neto recibido

  • En 2023, el monto total de pagos fue de $108.4k, y tras pagar comisiones e impuestos a las plataformas y a varios países, quedó un saldo de $84.8k
  • The Low-Tech Guys S.R.L. es una empresa rumana, por lo que debe pagar impuestos sobre sus ingresos
  • El cálculo de impuestos incluye varios conceptos
    • Pago de un salario mínimo de alrededor de $1k mensuales y sus impuestos correspondientes
    • Impuesto sobre la renta de 3% sobre el monto restante
    • Impuesto a dividendos de 8%
    • Seguro médico obligatorio de 10%, calculado sobre 24 meses de salario mínimo
    • Contador obligatorio, software de facturación obligatorio y cuenta bancaria empresarial obligatoria
  • Los impuestos relacionados con Rumania restan otros $13k, y el monto después de impuestos queda en $71.8k

Costos operativos recurrentes y compra de equipos

  • Los costos operativos recurrentes de un negocio de apps para macOS no son muchos
    • Servidor bare-metal de Hetzner: $600
      • Aloja DMG, sitios web, API, analítica, experimentos, etc.
    • Suscripción a IPStack para fallback de Location Mode de Lunar: $140
    • Apple Developer Membership: $100
  • Según la función, a veces también hay que comprar una MacBook o un iPhone reciente, sensores o placas ESP32/ESP8266
  • Estas compras de equipos no son costos recurrentes, por lo que no se incluyen en el cálculo final
  • Como vive en Rumania, gana en USD y gasta en RON, también hay pérdidas por cambio de divisas, calculadas en al menos $1k

Resultado final y costo de oportunidad de la consultoría

  • Cálculo final de 2023
    • Total de pagos: $108,400
    • Costos de App Store: $3,400
    • Costos de Paddle: $20,200
    • Impuesto corporativo de Rumania: $13,000
    • Servidor Hetzner: $600
    • API de IPStack: $140
    • Apple Developer Program: $100
    • Costos de cambio de divisas: $1,000
    • Ganancia neta: $69,960
  • Del dinero que pagaron los usuarios, el monto que realmente se llevó fue 64%, y el monto que se fue en costos intermedios fue 36%
  • La ganancia neta equivale a un salario neto mensual de $5,800
  • La consultoría de apps para macOS para una empresa española de MDM pagaba $120/hour, y con una base de 8 horas al día y 21 días al mes podía equivaler a unos $18k/month después de impuestos, o $214k/year
  • La consultoría implicaba chats en Slack, reuniones por Zoom y reportes, por lo que la rechazó para seguir desarrollando apps
  • Al operar el estudio de apps, acepta una diferencia mensual de $12k frente a la consultoría, pero a cambio obtiene café tarde por la mañana, tiempo con su perro, comidas y conversaciones con su esposa, y descansos lejos de la laptop

1 comentarios

 
GN⁺ 2023-12-25
Opiniones en Hacker News
  • Es un texto hermoso y a la vez conmovedor sobre la vida y vender tu propio tiempo. A los 39, ya puedo poner en palabras sentimientos que antes solo percibía de manera vaga.
    Es doloroso tener que venderle tu tiempo a otros y moverte según la agenda de otros. Al final, como concluye el texto, para obtener la libertad de usar la vida como corresponde usarla, hay que renunciar en cierta medida a ingresos adicionales que uno quiere, pero que no son estrictamente necesarios.

    • Después de pasar los 30, me di cuenta de que había dedicado casi 10 años, de distintas maneras, a construir una carrera, y eso me hizo cambiar un poco de perspectiva.
      Todavía soy demasiado joven para jubilarme, así que tengo un trabajo normal de 9 a 5, y en el Reino Unido tampoco se gana una fortuna como algunos ingenieros de software en ciertas zonas de Estados Unidos. Aun así, al ordenar lo que quiero y lo que no quiero, gané la fuerza para poder irme.
      En términos simples, tengo que trabajar en un lugar que construya algo que me importe, por eso me atraen las startups pequeñas. A veces implica ganar menos, pero si eso evita sentir que le vendo el alma a gente para la que no quiero trabajar, me parece un costo aceptable.
      Eso sí, hay que evitar el aumento del costo de vida, para que elegir achicarse por un tiempo no se convierta en estrés mental.
    • Por eso no me duele tanto haber terminado en una jubilación forzada, porque nadie quiere trabajar conmigo por ser una persona mayor.
      Todavía puedo jugar con software, pero en mi tiempo y según mi propio horario. La diferencia es enorme.
    • El objetivo de vida es acumular suficientes activos e inversiones para que el ingreso mensual ajustado por inflación llegue al nivel de un buen sueldo con el que se pueda vivir cómodamente.
      El “dinero para mandar todo al diablo” definitivo es un “flujo de caja mensual para mandar todo al diablo”. Claramente es búsqueda de rentas, pero en el sistema económico en el que vivimos es la única opción racional.
  • El autor escribió que las compras de computadoras, teléfonos y otro hardware “no se pueden incluir porque no son costos recurrentes”, pero en Estados Unidos muchos de esos bienes se tratan como activos de capital y se reconocen como gasto con el tiempo mediante depreciación, tanto en contabilidad de gestión como en impuestos.
    Rumania parece ser similar; ver “Depreciation” en esta página: https://taxsummaries.pwc.com/romania/corporate/deductions

    • Alemania también es similar, así que si el autor consultara con un contador fiscal quizá descubriría que está dejando bastante dinero sobre la mesa.
      Normalmente, también suele ser más favorable fiscalmente que el negocio le pague un sueldo a su dueño. Por eso también existen límites al sueldo máximo que un dueño puede pagarse a sí mismo.
    • También es relevante para empleados. A veces una empresa o una institución pública como una universidad compra equipos y, una vez cumplida la regla de depreciación de 3 años, permite que el empleado se quede con ese hardware.
  • Soy usuario constante de Lunar y Rcmd de pago, y quizá haya pagado más de 12 dólares por Rcmd. También creo haber visto Clop en Setapp, así que estaba pensando en probarlo.
    La estética de diseño de las apps y del sitio web se destaca claramente frente a la de los típicos creadores de “apps populares para Mac”. Muchas apps se sienten como Web 1.0, y varios de sus creadores son personas que realmente vienen usando apps para la plataforma desde aquella época.
    Espero con ganas lo que venga después, y cada vez que veo un enlace en Reddit o donde sea, siempre termino haciendo clic.

  • Admiro mucho a la gente que sabe lo que quiere y puede llevarlo adelante aun con riesgo financiero. Esa actitud también ayuda a otros a ver con claridad sus propios valores, deseos e iniciativa.
    “Pero no podía volver a meterme en la locura de los mismos chats de Slack + reuniones por Zoom + SCRUM + reportes diarios + 8 horas al día de trabajo que en el mundo real parece no significar nada, tal como exige el trabajo de consultoría. Así que dije: ‘No, lo siento, pero quiero seguir creando mis apps’”.

    • Es curioso, porque haciendo consultoría tengo la sensación exactamente opuesta.
      Mi trabajo principal es en una gran empresa tecnológica y hago consultoría como actividad secundaria, pero Slack/Zoom/ágil/tareas inútiles están más bien en mi trabajo principal. En consultoría siento que realmente estoy resolviendo de manera significativa los problemas de algún negocio.
      Parece que no todos los trabajos de consultoría son iguales, y hasta ahora creo que he logrado evitar los malos.
  • La explicación de que si usas un Merchant of Record como Paddle no puedes recuperar el VAT a fin de año es confusa e incorrecta.
    Ya sea que el Merchant of Record cobre y pague el VAT, o que lo hagas directamente, ese dinero no es tuyo en ningún caso.
    Lo que realmente importa para un negocio pequeño es si, para empezar, tiene obligación de pagar VAT. Los Merchant of Record como Paddle o varias App Store, en la práctica, asumen responsabilidad por el VAT de países de todo el mundo.
    En cambio, para un negocio pequeño con ventas de unos 100.000 dólares, en muchos países los umbrales de VAT son mucho más altos, así que no surge obligación de VAT en todas partes. Si vendes directamente con algo como Stripe, fuera de Europa en la mayoría de las regiones no tienes que cobrar VAT.
    Por eso puedes vender el producto 20% más barato y mejorar tu competitividad de precio, o subir el precio por el monto del VAT y quedarte con ese dinero en vez de pagárselo al gobierno del cliente. Creo que esta diferencia es enorme para una empresa pequeña, pero casi no se menciona.

    • Supongo que quiso decir UE, no “Europa”. Me da curiosidad qué pasa si cobras VAT a clientes de la UE.
      ¿Hay que transferirlo por separado a cada país de la UE? ¿Cómo se aplica la ejecución obligatoria? ¿Qué pasa si directamente no cobras VAT? Técnicamente, un cliente de la UE no está comprando dentro de la UE, sino en mi sitio.
      Por ejemplo, a veces uno compra cosas en Amazon.com de Estados Unidos y no paga VAT. En especial, los productos digitales ni siquiera requieren una dirección de entrega en la UE.
    • Probablemente se refería al VAT del lado de los gastos, pero eso también es incorrecto.
      Vendes productos gravables a Paddle, pero como la contraparte está fuera de tu jurisdicción, simplemente no le cobras impuestos. Aun así, puedes deducir sin problema los impuestos incluidos en tus gastos. Al menos en Canadá se maneja así.
  • Tiene un margen neto del 64%.
    Entiendo perfectamente la frustración del autor por tener que pagar muchas comisiones, pero si uno toma distancia, un negocio con una utilidad neta del 64% sobre ventas es absurdamente bueno.
    Si pensamos que en casi todas las demás industrias los márgenes rondan el 10%, no deberíamos dar por sentados los márgenes de la industria tecnológica.

    • Utilidad neta del 64% sobre ventas solo tiene sentido si no incluyes el costo laboral.
      Si esto fuera una empresa como Google, habría que contratar desarrolladores, y los costos de personal de desarrollo serían una partida grande del presupuesto.
  • El costo de vida en Rumania parece ser aproximadamente un 45% más barato que en Estados Unidos. Con ese nivel de ingresos, parecería posible vivir bastante cómodamente.
    https://www.mylifeelsewhere.com/cost-of-living/united-states...

    • El presupuesto de la gente no se compone únicamente de restaurantes y comestibles. Una gran parte es vivienda, autos, celulares, productos manufacturados y ropa, y esas cosas en general cuestan lo mismo que en Europa occidental.
      En algunos casos, la comida en el Reino Unido hasta puede parecer más barata, y el precio de la gasolina también es parecido. Aunque no esté cerca de Londres, el mercado inmobiliario de una ciudad grande puede compararse con lugares como Manchester.
      No creo que la gente que crea apps viva en zonas deterioradas de Detroit donde las casas son baratísimas, así que es muy probable que los gastos reales del autor sean más altos que lo que indican esas estadísticas.
  • Buen artículo, y por aquí también hay un usuario satisfecho de Lunar.
    Yo, en cierto modo, tomé el camino opuesto. Durante varios años llevé un pequeño negocio, primero con un socio y luego solo, y al final me quemé por esa sensación de tener que estar siempre disponible.
    Ahora trabajo en modalidad de contrato, pero en cada proyecto en el que participo trabajo casi como si fuera empleado, y tanto en lo financiero como en lo personal este formato me encajó mejor.
    Aun así, siempre pienso que algún día volveré a emprender. La próxima vez probablemente no tenga empleados. Mi hija pronto irá a la universidad a estudiar animación y videojuegos, y si algún día necesita un programador, puede que yo sea esa persona. Eso también podría ayudarla a trabajar por su cuenta en lugar de ser empleada.
    Y, por alguna razón, no conocía rcmd. Desde que me acostumbré a ido-switch-buffer de Emacs, cmd-tab me resulta frustrante, y rcmd parece acercarse a eso para cambiar de tarea, así que pienso probarlo en cuanto termine mis vacaciones. Entonces también me convertiré en usuario de tu otro software.

  • Escribo desde Croacia, y lo que se dice en el artículo y en los comentarios no desentonaría en absoluto si se cambiara Rumania por Croacia.
    Trabajo para una empresa estadounidense, y la autoridad fiscal se queda con casi la mitad de lo que gano. No me importaría pagar todos esos impuestos si realmente recibiera algo a cambio, pero la realidad no es así.
    La salud pública está al borde del colapso, así que tengo que pagar todo de mi bolsillo, y los médicos trabajan mitad en hospitales públicos y mitad en sus clínicas privadas. Los precios de la vivienda se dispararon a niveles astronómicos por la especulación y la inversión extranjera, y el gobierno dice: “solo tomen una hipoteca a 30 años, no hay crisis de vivienda”.
    Los servicios públicos, las escuelas y la policía son todos pésimos. El gobierno parece existir para transferir fondos de la UE a empresas privadas croatas propiedad de los propios políticos o de sus amigos, y todo lo demás es secundario.
    Es realmente deprimente que no haya objetivos de largo plazo para un futuro mejor de los ciudadanos. Parece casi una carrera para ver cuánto dinero puede quitar el gobierno, como si te apuntaran con un arma.

    • Suena aterradoramente parecido a Rumania. Creo que pronto veremos protestas masivas en toda Europa y participaremos en ellas.
      No veo una mejor forma de despertar a los burócratas.
  • Me da un poco de risa que el autor se queje de tener que pagar un 15% de impuestos en Rumania.
    En Alemania hay que pagar alrededor del 50% entre impuestos y diversas contribuciones, y todos los costos también son mucho más altos que en Rumania. La autoridad fiscal alemana también es famosa por fastidiar a los autónomos con todo tipo de requerimientos.
    Cuando trabajaba como freelancer en Alemania, renuncié por mi cuenta a la posibilidad de ahorrar impuestos deduciendo gastos. Porque la autoridad fiscal alemana te hace la vida imposible para asegurarse de que pagues la mayor cantidad de impuestos posible.

    • Los impuestos que se pagan en Europa central y oriental se usan para que unos estafadores se llenen los bolsillos, y al final, cuando esa gente compra autos de lujo como Mercedes-Benz o BMW, ese dinero vuelve a Alemania.
      En Alemania se pagan impuestos altos, pero al menos se reciben servicios de educación y salud más o menos decentes. Ese dinero sostiene a millones de personas que vienen de Rumania a Alemania para trabajar y prestar servicios.
      Para Rumania, esas personas son mano de obra irremplazable.