Cómo se arma tu precio
Cada dato de la calculadora existe porque es un costo real que muchas veces no se cobra. Los ejemplos usan el caso ficticio de la calculadora, sin su ronda de cambios.
Tu proyecto
- Qué es
- El tipo de proyecto (página web o app/servicio), cuántas semanas va a durar y en qué zona del país trabajas.
- Por qué importa
- El tipo decide qué gastos aplican: una página casi siempre lleva dominio y hosting; una app puede necesitar servidor o publicarse en tiendas. La duración reparte el costo de tus herramientas. La zona define con qué salario mínimo comparas tu hora.
- Cómo lo calculamos
- Las herramientas se cobran por las semanas que dura el proyecto (52 semanas = 12 meses). La zona elige el salario mínimo: Frontera norte o Resto del país.
- Ejemplo
- 6.5 semanas equivalen a 1.5 meses de herramientas.
Tarifa por hora
- Qué es
- Lo que te pagas por cada hora como programador. No se elige: es el salario mínimo por hora de tu zona × 1.25.
- Por qué importa
- Es lo que ganarías por esa hora en un trabajo regular de programador. Así no la bajas "para conseguir al cliente" ni confundes tu sueldo con tu ganancia: lo que ganas de más por ser freelancer va en el margen.
- Cómo lo calculamos
- Tarifa = (salario mínimo diario ÷ 8) × 1.25, redondeada hacia arriba. Trabajo = horas de desarrollo (con colchón) × tu tarifa. Las reuniones y su traslado también se cobran a tu tarifa.
- Ejemplo
- Frontera norte: $440.87 ÷ 8 × 1.25 = $69 por hora.
Features
- Qué es
- Cada parte que vas a construir: un formulario, una galería, el inicio de sesión, un panel de administración…
- Por qué importa
- Estimar por partes es mucho más preciso que adivinar el total. Y lo que no está en la lista no se cobra: si el cliente pide algo nuevo después, sabrás que es trabajo extra.
- Cómo lo calculamos
- Sumamos los minutos sin IA de todas las features: eso es lo que se cobra. Los minutos con IA son las horas que de verdad trabajas. Si divides una feature en subtareas, cada subtarea cuenta como una tarea aparte y la feature solo las agrupa.
- Ejemplo
- 5 features suman 740 minutos sin IA (12.33 h que se cobran) y 525 con IA (8.75 h que trabajas tú).
Minutos sin IA y con IA
- Qué es
- Cuánto te tomaría cada feature sin ayuda de IA y cuánto te toma usándola.
- Por qué importa
- La IA acelera sobre todo escribir código y documentar; entender el problema y probar casi no bajan, y en las tareas grandes pesan más. Los estudios miden ahorros de 20% a 55%, no de 80%. Por eso al cliente se le cobra el tiempo sin IA (la hora normal): la IA acorta tu trabajo, no el valor de lo que entregas. Los minutos con IA sirven para saber cuántas horas trabajas tú y cuánto vale de verdad tu hora.
- Cómo lo calculamos
- Partimos cada feature en cuatro fases y cada una ahorra lo que miden los estudios: entender y diseñar 10%, escribir código 40%, probar y validar 10%, documentar 50%. En una tarea de 30 min o menos pesan 5%, 75%, 10% y 10% (ahorra 37%); en una de 8 h o más, 25%, 30%, 35% y 10% (ahorra 23%); en medio, el peso cambia poco a poco. Redondeamos a múltiplos de 5. Siempre puedes escribir tu propio valor.
- Ejemplo
- 30 min → 20 min · 2 h → 1 h 25 min · 8 h → 6 h 10 min.
- Fuentes
- Peng y otros (2023), Copilot: 56% menos tiempo en una tarea chica. Paradis y otros (Google, 2024): 21% menos en una tarea compleja. Cui, Demirer y otros (Microsoft, Accenture y otra empresa grande): 26% más entregas por semana. METR (2025): desarrolladores con experiencia, 19% más lentos. McKinsey (2023): documentar 45–50%, código nuevo 35–45%, tareas complejas menos de 10%. Faros AI (2025): la revisión de cambios tarda 91% más.
Reuniones
- Qué es
- Las juntas con el cliente, en persona o en línea: arranque, revisiones y entrega.
- Por qué importa
- Son tiempo de trabajo que casi nadie cobra. Cinco reuniones de una hora son una jornada completa.
- Cómo lo calculamos
- (Horas de reunión + 20 min de traslado, ida y vuelta, por cada reunión presencial) × tu tarifa completa. Esas horas también cuentan para tu hora.
- Ejemplo
- (4.5 h + 4 × 20 min) × $200 = $1,166.67.
Rondas de cambios
- Qué es
- Las veces que el cliente puede pedir ajustes al diseño o al contenido después de verlo, ya incluidas en el precio.
- Por qué importa
- Sin un límite, los cambios no terminan y se comen tu ganancia. Decir cuántas rondas incluyes desde la cotización evita discusiones y te deja cobrar las extra.
- Cómo lo calculamos
- Rondas incluidas × horas por ronda × tu tarifa completa. Esas horas también cuentan para tu hora frente al mínimo.
- Ejemplo
- 2 rondas × 1 h × $200 = $400. Los cambios después de esas rondas se cotizan aparte.
Traslados
- Qué es
- Lo que gastas en llegar a cada reunión: gasolina, camión, taxi o app de viajes.
- Por qué importa
- Sale de tu bolsa y se acumula rápido. Como a veces alguien te lleva o te recoge, cada reunión puede ser distinta.
- Cómo lo calculamos
- Por reunión eliges: sin transporte, solo ida, solo vuelta, ida y vuelta o un monto fijo. Se suman todas. Además, cada reunión presencial suma 20 min de camino (ida y vuelta) que se cobran como tiempo de reunión.
- Ejemplo
- $90 + $0 + $45 + $45 + $120 = $300.
Herramientas
- Qué es
- Las suscripciones que usas para el proyecto: un asistente de IA, un programa de diseño, un servicio de pruebas…
- Por qué importa
- Las pagas cada mes aunque el cliente nunca las vea. Si no las cobras, las paga tu ganancia.
- Cómo lo calculamos
- Costo mensual × semanas del proyecto × 12/52.
- Ejemplo
- $400 al mes × 6.5 semanas × 12/52 = $600.
Dominio, hosting/servidor y tiendas
- Qué es
- El dominio es la dirección (tunegocio.com). El hosting o servidor es donde vive la página o la app. Las tiendas son Google Play o App Store, si la app se publica ahí.
- Por qué importa
- Se pagan cada año (o una vez, en algunas tiendas). Si los pagas tú y no los cobras, pierdes dinero en cada renovación. Si los paga el cliente, no entran en tu precio.
- Cómo lo calculamos
- Solo cuenta lo que el proyecto necesita y pagas tú: precio anual × años del plan. En las tiendas, el pago único se suma una sola vez. Si el hosting se paga por uso (AWS, Google Cloud, Vercel…), eliges el proveedor y qué hará el servicio: tomamos un costo mensual estimado en dólares (o tu propio presupuesto) × 12 × tipo de cambio y le sumamos 25% de colchón, porque la factura cambia cada mes.
- Ejemplo
- Dominio a $250 al año, plan de 1 año: $250.
Plan de 1 o 3 años
- Qué es
- Compara pagar el dominio y el hosting año con año o varios años por adelantado.
- Por qué importa
- Pagar varios años suele salir más barato. Si compartes ese ahorro, el cliente paga menos que renovando cada año y tú ganas más.
- Cómo lo calculamos
- Ahorro = precio anual × años − precio por varios años. Al cliente le descuentas el porcentaje que elijas del ahorro (50% por defecto); el resto es tu ganancia extra.
- Ejemplo
- Dominio a $250/año o $600 por 3 años: ahorras $150, descuentas $75 al cliente y ganas $277.50 en lugar de $225.
Colchón
- Qué es
- Un porcentaje extra de horas para imprevistos y correcciones.
- Por qué importa
- Casi siempre hay cambios, errores o algo que tarda más. Sin colchón, esas horas las pagas con tu tiempo libre.
- Cómo lo calculamos
- Se suma a las horas sin IA que se cobran y a tus horas con IA. Recomendamos 15%.
- Ejemplo
- 12.33 h × 1.15 = 14.18 h que se cobran; 8.75 h × 1.15 = 10.06 h tuyas.
Margen de ganancia
- Qué es
- Lo que ganas por encima de tus costos.
- Por qué importa
- Cubrir los costos no es ganar: es quedar tablas. El trabajo es lo que te pagas como programador, como en un empleo regular; el margen es lo que ganas como freelancer y te permite crecer, comprar mejores herramientas o descansar entre proyectos. Por eso tu hora termina valiendo más, aunque tu hora de programador sigue igual. Empezamos en 50%; el mínimo recomendado es 25%. Lo mensual (soporte y correo) lleva su propio margen, de 45%.
- Cómo lo calculamos
- (Servicio + dominio y hosting que cobras) × margen. Se suma antes del IVA.
- Ejemplo
- $4,436.67 × 30% = $1,331.00.
Factura e IVA
- Qué es
- Si el cliente te pide factura, al precio se le suma el IVA.
- Por qué importa
- El IVA no es tuyo: lo cobras y lo entregas al SAT. Si no lo sumas, sale de tu ganancia.
- Cómo lo calculamos
- Subtotal × 16%. En modo avanzado agregas conceptos que se suman o que el cliente te retiene (como ISR o IVA al facturar a una empresa): el total no cambia, pero recibes el total menos lo retenido. En la región fronteriza norte existe un estímulo fiscal que puede reducir el IVA para contribuyentes inscritos; verifica con un contador si te aplica.
- Ejemplo
- $5,767.67 × 16% = $922.83.
- Fuentes
- Ley del Impuesto al Valor Agregado (tasa general del 16%).
Tu hora frente al salario mínimo
- Qué es
- Cuánto ganas de verdad por cada hora que trabajas, comparado con el salario mínimo de tu zona y con lo que gana en promedio un programador en México.
- Por qué importa
- Te dice si tu precio es justo. Cobrar por intuición puede dejarte por debajo del mínimo sin darte cuenta. Es la misma medida del indicador 8.5.1 de la ONU, “ingreso medio por hora” (ODS 8: trabajo decente). Tu hora vale más que tu tarifa porque incluye el margen: es tu ganancia como freelancer, no un aumento a tu hora de programador.
- Cómo lo calculamos
- (Precio sin IVA − traslados − herramientas − dominio y hosting que pagas) ÷ (tus horas con IA y colchón + horas de reunión + rondas de cambios). Salario mínimo por hora = diario ÷ 8. Programador promedio = mínimo × 1.148. Tu hora sin IA usa las horas que se cobran (sin IA, con colchón); no se muestra si pagas un asistente de IA.
- Ejemplo
- $349.11 por hora frente a $55.11: 6.33 veces el mínimo.
- Fuentes
- CONASAMI, salarios mínimos 2026 (Frontera norte $440.87 diarios; resto del país $315.04). Data México, ENOE 2026-T1 (programadores ≈ 14.8% sobre el mínimo).
Cómo va (seguimiento)
- Qué es
- Lo que sigue cuando ya vendiste el proyecto. En tu recibo pulsas “Ya lo vendí”: la cotización queda fija. En “Registrar” anotas lo que vas haciendo (una reunión, avance en una feature, una feature nueva, una ronda de cambios, una feature que ya no va o un gasto extra), con cuánto te tomó y la fecha. En “Totales” corriges de una vez los minutos por feature, las reuniones y las rondas. Cuando acabas, lo marcas como terminado (y lo puedes reabrir). Necesita sesión abierta, porque es para proyectos guardados.
- Por qué importa
- Aprendes a estimar mejor, sabes si ya te comiste el colchón y tienes con qué cobrar los cambios que pidió el cliente.
- Cómo lo calculamos
- Comparamos los minutos reales con los estimados. El precio que cotizaste no cambia; si agregas o quitas features, o te pasas de las reuniones o rondas cotizadas, calculamos cuánto vale el proyecto ahora y la diferencia. Cada reunión de más vale lo que tu reunión promedio; cada ronda de más, las horas por ronda que cotizaste. Tu hora se recalcula con lo que de verdad llevas: la duración real de las reuniones y rondas que registras, y menos los gastos extra.
- Ejemplo
- Una feature de 2 h que tomó 1.5 h: vas 25% por debajo. Agregar un blog y quitar el botón de WhatsApp: cobra $578.06 más.