Te enteras de que un proyecto perdió margen tres semanas después de que terminó. El PM dice que todo iba bien. Finanzas tarda otros diez días en consolidar las facturas de proveedores que llegaron tarde. Cuando finalmente ves el número real, ya firmaste el siguiente proyecto con la misma estructura de costos que acaba de fallar.
Esa es la conversación que se repite cada mes en consultoras, agencias, empresas de software e integradores en Chile, Colombia, Argentina, Uruguay y Paraguay. El problema no es la rentabilidad — es que nadie la ve a tiempo. El seguimiento de costos de proyecto en tiempo real es la diferencia entre corregir mientras el proyecto está vivo y hacer una autopsia cuando ya no hay nada que hacer.
El problema no es que tu equipo sea descuidado con los números. Es estructural. En una empresa que vende proyectos, el costo real se forma con piezas que llegan en momentos distintos: horas internas que se registran tarde, facturas de freelancers que llegan a fin de mes, subcontratos con plazos de pago de 30 o 60 días, gastos reembolsables que aparecen semanas después del viaje.
Las horas están en una hoja de tiempos. Las facturas de proveedores están en el ERP — SAP, Oracle, Dynamics u Odoo. Los acuerdos con freelancers están en correos. Los gastos reembolsables están en otro Excel del PM. Y el ingreso del proyecto está en el CRM o en una propuesta firmada que nadie volvió a abrir.
Para saber el margen actual de un proyecto, alguien tiene que ir a cada uno de esos lugares, exportar, conciliar y armar un reporte. Esa persona es generalmente una sola — el controller, el CFO o, peor, el dueño. Y solo lo hace cuando alguien lo pide.
Le pides al gerente de proyecto que controle costos, pero no le das ninguna herramienta para hacerlo. Termina llevando su propio Excel paralelo, con números que no coinciden con los de finanzas porque está estimando lo que cree que se gastó, no lo que se gastó realmente.
Cuando el PM y finanzas comparan números, hay diferencias. Empieza la discusión de quién tiene razón. Mientras tanto, el proyecto sigue gastando.
La respuesta típica cuando alguien plantea este problema es una de tres: contratar un controller de proyectos, comprar una herramienta de PSA (Professional Services Automation), o pedirle al equipo de finanzas que cierre los números semanalmente en vez de mensualmente.
Un controller de proyectos consolida información que sigue viviendo en lugares distintos. Hace el mismo trabajo de exportar, conciliar y armar reportes, pero más rápido y más seguido. El día que esa persona se va de vacaciones o se enferma, la visibilidad se cae con ella.
Además, ese controller termina dedicando 80% de su tiempo a tareas mecánicas de consolidación y 20% a análisis. Estás pagando un salario senior para hacer trabajo de copy-paste.
Las plataformas tipo PSA prometen visibilidad financiera por proyecto, pero asumen que tu equipo va a registrar disciplinadamente cada hora, cada gasto y cada subcontrato en su sistema. En la práctica, los consultores no registran tiempo todos los días, los PMs no actualizan presupuestos en tiempo real, y los freelancers nunca van a entrar a tu PSA a cargar su factura.
Terminas con una herramienta cara que tiene datos parciales. La data parcial es peor que no tener data: te da una falsa sensación de control y tomas decisiones con números equivocados.
Si tu finanza cierra semanalmente en vez de mensualmente, sigues dependiendo de que las facturas de proveedores estén en el sistema. En LATAM, una factura de subcontrato puede tardar 15 o 20 días en llegar. Cerrar el viernes no hace que el costo del miércoles aparezca antes.
El cambio mental es este: dejas de pensar en "finanzas del proyecto" como un reporte que se arma después, y empiezas a pensar en el negocio (el deal) como un contenedor financiero que se actualiza en vivo conforme la operación pasa.
En este modelo, cada movimiento de dinero — entrante o saliente — se registra como un objeto asociado al negocio. No vive en el ERP esperando a ser exportado. Vive donde el PM y el comercial ya están trabajando. Cada factura de proveedor, cada hora estimada, cada gasto reembolsable se carga al negocio en el momento que ocurre.
Sobre el negocio se construye una propiedad calculada que suma todos los costos asociados y los resta del ingreso comprometido. Ese número se actualiza solo, cada vez que alguien registra un movimiento. No es un reporte que se corre — es un campo visible en el registro del proyecto.
Cuando el director de operaciones abre un proyecto, ve el margen actual antes de ver cualquier otra cosa. Cuando el PM levanta una orden de compra, sabe inmediatamente qué le hace al margen. Cuando el comercial considera un descuento, ve cómo afecta la rentabilidad del proyecto que está negociando.
No estás reemplazando tu ERP. SAP, Oracle, Dynamics u Odoo siguen siendo la fuente oficial para contabilidad, impuestos y reportes financieros formales. Lo que cambia es que las facturas asociadas a un proyecto se reflejan también en el CRM, conectadas por el ID del negocio.
Un dato consistente entre ambos sistemas — el ID del proyecto o del deal — es suficiente para que la integración asocie automáticamente cada factura del ERP al negocio correspondiente. El equipo operativo trabaja en el CRM. Contabilidad sigue trabajando en el ERP. Los dos sistemas comparten verdad sin duplicar esfuerzo.
No necesitas registrar cada factura con folio fiscal, retenciones e IVA discriminado para tener visibilidad de margen. Puedes empezar con lo mínimo: proveedor, monto, fecha y negocio asociado. Eso ya te da margen en tiempo real.
Si más adelante quieres detalle fiscal completo, se agrega. Pero el error común es esperar a tener el sistema perfecto antes de tener visibilidad básica. La visibilidad básica sin perfeccionismo es infinitamente mejor que el cierre mensual con todos los detalles.
Tomemos un caso concreto: una consultora de tecnología en Bogotá vende un proyecto de implementación por USD 80,000. El proyecto involucra dos consultores internos, un freelancer especializado, y licencias de un proveedor externo.
Día uno del proyecto, el PM carga al negocio los costos comprometidos: horas estimadas de los consultores valorizadas a costo interno, el acuerdo del freelancer, y el monto de las licencias. El margen proyectado aparece instantáneamente. No es un Excel — es un campo del negocio.
Tres semanas adentro, el freelancer manda una factura por un alcance adicional que el PM autorizó verbalmente. La factura se carga al negocio. El margen baja del 35% proyectado al 28%. El director de operaciones recibe una notificación automática porque hay un umbral configurado en 30%.
Esa notificación llega el mismo día que se autorizó el gasto, no en el cierre del mes siguiente. El director puede llamar al PM, entender qué pasó, y decidir si renegociar el alcance con el cliente o ajustar el plan interno. El proyecto todavía está vivo. La decisión todavía es posible.
Si quieres avanzar hacia un modelo de seguimiento de costos de proyecto en tiempo real, estas son las acciones que se pueden ejecutar en orden:
Cuando el seguimiento de costos de proyecto en tiempo real está bien implementado, el rol del director de operaciones cambia de bombero a estratega. Deja de pasar los lunes consolidando números del fin de semana y empieza a tomar decisiones con información que ya tiene en la pantalla. Los PMs dejan de defender su Excel paralelo y empiezan a operar con la misma verdad que ve la dirección. El comercial puede negociar descuentos sabiendo exactamente cuánto margen tiene para mover.
Si quieres ver cómo se ve este modelo ya implementado — el objeto factura conectado al negocio, el margen como propiedad en vivo, la integración con tu ERP por ID de deal — acá está la arquitectura completa que armamos para empresas que venden proyectos. No es teoría: es lo que está corriendo hoy en consultoras, integradores y agencias que decidieron dejar de enterarse tarde.