Presupuesto de proyecto

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.