El Legal Trends Report 2025 de Clio sitúa la tasa de utilización promedio de los bufetes en el 38%. En una jornada de ocho horas, el abogado medio captura tres horas facturables. Son personas cuya profesión entera gira en torno a registrar el tiempo, que usan software diseñado para eso y nada más, y que aun así pierden dinero que pueden señalar cada mes.

Los freelancers y contratistas no somos mejores en esto. Solo somos peores midiendo lo malos que somos, porque nadie publica un informe sobre ello.

La explicación refleja es disciplina — se te olvidó darle a start, sé mejor. No me lo creo, y ya lo he dicho antes: no tengo la disciplina para un cronómetro manual, y no conozco a nadie que la tenga de verdad. El problema más profundo es que el día no llega en bloques con forma de facturable. Un cliente escribe a las 3:10 y pasas diecinueve minutos en su repo. Lees una especificación con el café. Atiendes la llamada en el coche, y luego media hora escribiendo lo que se decidió. Para el viernes, nada de eso es un recuerdo con duración adjunta. Es una sensación vaga de que la semana fue ajetreada.

Así que redondeas. Y la gente redondea hacia abajo, porque facturar una hora que no puedes defender se siente como robar, y perder una se siente como nada.

Capturar y facturar son dos trabajos distintos

Quiero ser claro con esto, porque ya lo he dicho antes y no ha cambiado: un rastreador automático no es una herramienta de facturación. Timex no conoce tus clientes, tus tarifas, tu estructura de retainer, ni cuáles horas del martes son write-offs. Si tu flujo vive en Harvest, Toggl o un sistema de práctica legal, déjalo ahí. El selector de proyectos existe por algo.

Lo que le falta a esa pila no es un mejor temporizador. Es evidencia. Tu herramienta de facturación registra lo que le dijiste. Nada en el bucle registra lo que realmente pasó, así que no hay nada contra lo que contrastar la historia — y una historia sin contrastar deriva en una dirección.

Ese es el trabajo que hace Timex aquí. Corre en segundo plano con resolución de segundo a segundo y escribe cada app, título de ventana y dominio del navegador en un archivo SQLite en tu Mac. Nada que iniciar, nada que detener. Es honesto con el idle: dos minutos sin entrada y deja de contar, así que un almuerzo no se convierte en facturable en silencio. Al final de la semana tienes un registro de la semana — no una reconstrucción de ella.

La pasada de conciliación: quince minutos antes de facturar

Aquí está todo el flujo. Es corto a propósito; cualquier cosa más larga no sobrevive al contacto con un viernes por la tarde.

1. Exporta el archivo. En Timex: icono de engranaje → Database → Export. Obtienes un .zip pequeño. (El archivo en vivo está en ~/Library/Application Support/io.muvon.timex/timex.sqlite si prefieres agarrarlo directamente.)

2. Arrástralo a la herramienta de PDF de partes. Corre enteramente en tu pestaña del navegador — sql.js abre la base de datos localmente, nada se sube. Elige un período: últimos 7 días, últimos 30, o un rango personalizado que coincida con tu ciclo de facturación.

3. Filtra por un cliente. En el cuadro de filtro, pon un término por línea — cualquier cosa que aparezca en un nombre de app o título de ventana. La carpeta de proyecto de un cliente, un nombre de repo, su dominio, el prefijo de sus tickets de Jira. Todo lo que no coincide desaparece. La herramienta te muestra "X de Y sesiones" para que veas el filtro morder en vez de confiar en él.

4. Ajusta las horas si necesitas. Hay una ventana de horario — pon 09:00 a 18:00 y la sesión de curiosidad a las 11pm deja de inflar el total. Opcional, pero hace que el número sea uno que defenderías en una conversación.

5. Pon tu tarifa y genera. Obtienes un resumen de una página — horas totales, días trabajados, promedio diario, monto facturable — más un desglose por día, apps principales y el log de sesiones debajo. (Esa lista detallada está limitada a 500 filas — amplia para una semana, ajustada para un mes ocupado; estrecha el filtro o acorta el rango si necesitas cada línea.) Envía el PDF al cliente. El .sqlite nunca sale de tu Mac, lo cual importa más de lo que parece; vuelvo a eso.

6. Compáralo con lo que ibas a facturar. Este es el punto real del ejercicio. Si tu temporizador dice 4.0 horas el miércoles y el log dice 5.4, ve a ver la diferencia. A veces es trabajo real para el que nunca iniciaste un temporizador. A veces es una pestaña del navegador que dejaste abierta en su repo mientras almorzabas — el log no es la factura, es el insumo.

Observa ese delta durante un mes y conocerás tu tasa personal de subfacturación. Casi nadie lo hace. Es uno de esos números que se sientan justo al lado de tus ingresos reales y lo devoran en silencio.

Haz que el filtro funcione: pon el nombre del cliente donde tu Mac pueda verlo

El filtro es tan bueno como lo que digan tus títulos de ventana, y esa parte depende de ti. No cuesta nada y lo cambia todo:

  • Nombra la carpeta del proyecto por el cliente, no new-site-final. El nombre de la carpeta viaja en la barra de título de tu editor y tu terminal.
  • Prefija las ramas con el cliente o la clave del ticket. acme-412-checkout-fix es un registro de facturación buscable; fix-stuff no lo es.
  • Pon nombres reales a los documentos. "Acme — notas de llamada de discovery" le gana a "Sin título 3".
  • Mantén el trabajo del cliente en un perfil de navegador o una ventana cuyas pestañas se queden en su dominio.

Haz eso una semana y el filtro pasa de "más o menos correcto" a "esta es la factura". Es la misma disciplina que exige un selector de proyectos, excepto que la gastas una vez al nombrar algo en vez de cuarenta veces al día en un temporizador.

Lo que el log no puede ver

Ser útil aquí significa ser claro sobre los agujeros.

No sabe qué es facturable. Un archivo abierto en el repo del cliente puede ser trabajo o puede ser una pestaña que olvidaste. Tú decides; el log simplemente se niega a dejarte decidir desde la memoria.

No ve trabajo fuera de pantalla. Llamadas telefónicas, pizarras, los veinte minutos en la ducha donde realmente resolviste la cosa. Si una parte significativa de tu trabajo ocurre lejos del Mac, esto cubre la parte que no, y tú añades el resto a mano — que es un acto de memoria mucho menor que reconstruir toda la semana.

La puerta de idle corta en ambos sentidos. Después de 120 segundos sin entrada de teclado o ratón, el rastreador cierra el segmento y para hasta que vuelvas. Eso es lo que mantiene el almuerzo fuera de la factura. Pero también significa que una hora viendo una llamada grabada del cliente con las manos fuera del teclado cae en el archivo como idle. El log subcuenta ese tipo de trabajo por diseño. Añádelo a mano y sigue siendo la corrección menor.

No hace reglas de redondeo, mínimos ni splits de tarifa múltiple. Ese es el trabajo de tu herramienta de facturación, y es buena en ello.

Y no puede rastrear retroactivamente una semana que no registraste. Este es el único costo real: la herramienta tiene que estar corriendo antes de que la necesites. También es por qué no es un temporizador — un temporizador que olvidas iniciar no vale nada, y un rastreador del que olvidas vale exactamente lo mismo que uno del que te acuerdas.

El problema de confidencialidad que nadie menciona

Aquí está la parte que debería decidir esto para cualquiera bajo un NDA.

Tus títulos de ventana son producto de trabajo del cliente. No metadatos — la cosa de verdad. Nombres de asuntos. Nombres en código de operaciones. Nombres de candidatos en un doc de reclutamiento. Acme-acquisition-model-v7.xlsx. Un rastreador de tiempo en la nube toma ese flujo y lo envía a los servidores de un vendor, donde descansa bajo su política de retención, su superficie de brecha y sus términos de servicio. Casi seguro firmaste algo con tu cliente que esto contradice, y ninguno de los dos se dio cuenta, porque "time tracker" no suena como un procesador de datos.

Timex no sube nada. Un archivo en tu disco, sin cuenta, sin telemetría, nada de lo que optar por no participar. El PDF de partes se genera en tu navegador desde un archivo que tú mismo dejaste ahí. Lo que llega a tu cliente es un PDF que tú miraste primero.

Para la mayoría eso es una preferencia. Si manejas asuntos confidenciales de otros para vivir, es más cercano a un requisito — y es el argumento con el que lideraría si tu firma pregunta por qué no usas la herramienta en la nube que usa todo el mundo.

Qué vale el delta

Haz la aritmética con tus propios números, porque son los únicos que importan. Una hora recuperada a la semana a $150 son $7,800 al año. Media hora son $3,900. Contra un rastreador que cuesta $49 una vez, la cosa solo tiene que encontrarte veinte minutos — en total, jamás — para haberse pagado sola.

No voy a prometer que te encuentre una hora a la semana. Puede que no te encuentre nada, en cuyo caso habrás aprendido que tus estimaciones son honestas, lo cual también vale la pena saber. (Si quieres probar eso por separado, la herramienta de estimado vs real te dará tu multiplicador personal en unas semanas.)

Lo que sí prometo es que el número deja de ser una suposición. Facturarás una cifra a la que puedes apuntar. Cuando un cliente pregunte qué fueron esas 6.2 horas del 14, tendrás el log de sesiones en vez de una sensación.

Timex cuesta $49 una vez para tres de tus Macs — sin suscripción, por razones de las que ya he escrito largo. La prueba es 100 horas de rastreo sin cuenta ni tarjeta, unos doce días laborables. Suficiente para correr un ciclo de facturación completo y ver tu propio delta antes de decidir.

Descárgalo, o brew install muvon/tap/timex. Luego factura desde el archivo — no desde la memoria de viernes por la tarde.

— DK