Teclear registros de tiempo en tu programa de contabilidad una vez al mes es de esos trabajos que desaparecen en cuanto conectas los dos sistemas. La integración de Timesheet con QuickBooks Online hace exactamente eso: el tiempo registrado se convierte en tiempo facturable del cliente correcto, y el estado de las facturas vuelve para que tu herramienta de control horario sepa qué se ha facturado.
Esta es la configuración práctica, las decisiones de asociación que importan y la lista de comprobación para las pocas cosas que pueden torcerse. La integración está en el plan Pro, que tiene 30 días de prueba gratuita sin tarjeta.
Qué hace la integración
De Timesheet a QuickBooks
- Los registros de tiempo se sincronizan como tiempo facturable
- Los proyectos se asocian a clientes de QuickBooks
- Las personas del equipo se asocian a empleados de QuickBooks
De QuickBooks a Timesheet
- Estado de facturación: cuando el tiempo se factura en QuickBooks, los registros se marcan como facturados en Timesheet
- Las ediciones del tiempo sincronizado en QuickBooks vuelven a Timesheet
Ritmo de sincronización
- Los cambios se sincronizan según ocurren: crear, editar o eliminar un registro lanza una sincronización
- QuickBooks devuelve sus cambios mediante webhook
- Cada noche se ejecuta una conciliación completa
- Sincronización manual bajo demanda con Sincronizar ahora
Requisitos previos
Antes de conectar:
- Timesheet Pro (suscripción activa o prueba)
- QuickBooks Online (no QuickBooks Desktop)
- Acceso de administración en ambas cuentas
- Proyectos creados en Timesheet
- Clientes creados en QuickBooks
Cómo conectar
Paso 1: inicia el proceso
- En la app web de Timesheet, abre Integraciones en el menú principal
- Pulsa Explorar el marketplace e instala QuickBooks Online
- Abre la integración y pulsa Conectar
Paso 2: autoriza en QuickBooks
- Se te redirige a QuickBooks
- Inicia sesión en tu cuenta
- Revisa los permisos solicitados
- Pulsa Conectar para autorizar
Paso 3: confirma
- De vuelta en Timesheet, aparece el nombre de la empresa de QuickBooks
- Ya estás conectado
Asociar proyectos con clientes
El paso crítico. Sin asociaciones, no se sincroniza nada.
Dónde se hace
- Abre la integración de QuickBooks
- Cambia a la pestaña Asignaciones
- Busca la sección Asignación de proyectos
Crear las asociaciones
Por cada proyecto que quieras sincronizar:
- Pulsa + Añadir para crear un par
- Elige el proyecto de Timesheet
- Elige el cliente de QuickBooks correspondiente
- Guarda
Ejemplos
| Proyecto de Timesheet | Cliente de QuickBooks |
|---|---|
| Web de Acme Corp | Acme Corporation |
| Consultoría Johnson | Johnson & Associates |
| Proyectos internos | (no sincronizar) |
Cosas que ahorran problemas
Los nombres no tienen que coincidir exactamente. La asociación se hace por selección, no comparando cadenas de texto.
Crea antes los clientes nuevos en QuickBooks. Si un cliente no existe allí, créalo en QuickBooks y vuelve después a asociarlo.
Deja fuera los proyectos internos. No asocies los que no quieras sincronizar (administración, formación, I+D interno).
Asociar a las personas del equipo
En equipos, asocia a cada persona con un empleado de QuickBooks. El tiempo de alguien solo se sincroniza cuando está asociado, así que hazlo con todo el mundo cuyas horas deban llegar a QuickBooks.
Configuración
- Abre la pestaña Asignaciones de la integración de QuickBooks
- Busca la sección Asignación de usuarios
- Por cada persona, añade un par con el empleado correspondiente de QuickBooks
- Guarda
Por qué importa
Con las personas asociadas, QuickBooks puede:
- Controlar el tiempo por persona para la nómina
- Generar informes por empleado
- Aplicar bien los costes de personal
Qué envía la sincronización
Según van ocurriendo los cambios:
- Registros de tiempo nuevos
- Modificaciones de registros existentes
- Correcciones y eliminaciones
Qué dispara una sincronización
- Crear, editar o eliminar un registro de tiempo, incluido marcarlo como facturado
- Un cambio entrante enviado por QuickBooks mediante webhook
- La conciliación completa nocturna
- Pulsar Sincronizar ahora
Comprobar el estado
- Abre la integración de QuickBooks
- El panel de sincronización muestra las ejecuciones recientes, el estado de la conexión y el resultado de la última
- La pestaña Registros enumera cada ejecución con su estado, su origen y su duración
Crear facturas a partir del tiempo sincronizado
Una vez el tiempo está en QuickBooks, facturar es el flujo habitual de QuickBooks.
En QuickBooks
- Ventas → Facturas
- Pulsa Crear factura
- Selecciona el cliente
- QuickBooks muestra los registros de tiempo sin facturar
- Añádelos a la factura
- Revisa y envía
El estado vuelve
Cuando facturas ese tiempo en QuickBooks:
- Timesheet marca esos registros como facturados
- El estado de cobro se queda en QuickBooks; no vuelve a Timesheet
- La sincronización bidireccional mantiene alineados los registros de tiempo y el estado de facturación sin que nadie reteclee nada
Sincronización manual
Para cuando no quieres esperar a la conciliación nocturna.
Forzarla
- Abre la integración de QuickBooks
- Pulsa Sincronizar ahora
- Espera a que termine
- Revisa el resultado
Cuándo usarla
- Después de editar registros en bloque
- Justo antes de enviar una factura
- Después de corregir errores de asociación
- Cuando estés investigando un problema
Gestión de conflictos
Algunos casos que conviene conocer:
Editado en los dos sitios. El mismo registro cambiado en Timesheet y en QuickBooks. Resolución: Timesheet es la fuente de verdad de los registros de tiempo; QuickBooks lo es del estado de facturación.
Eliminado en un lado. Registro borrado en un sistema. Resolución: los borrados en Timesheet lo eliminan de QuickBooks; los borrados en QuickBooks no se propagan a Timesheet.
Asociación cambiada a mitad. Un proyecto reasociado después de sincronizar algunos registros. Resolución: los registros ya sincronizados se quedan con el cliente original y los nuevos usan la nueva asociación. Para mover los históricos, hazlo a mano en QuickBooks.
Cómo evitarlos casi siempre
- Edita el tiempo en Timesheet, no en QuickBooks
- Factura en QuickBooks y deja que el estado de facturado vuelva; lleva el estado de cobro en QuickBooks
- No borres tiempo sincronizado desde QuickBooks
Buenas prácticas
Asocia antes de registrar. Configura las asociaciones de proyecto y cliente antes de que el equipo empiece a registrar. Si no, tendrás registros huérfanos que no se sincronizan.
Usa nombres de proyecto coherentes. La asociación se encarga del vínculo, pero con nombres coherentes recuerdas qué va con qué sin abrir los ajustes.
Revisión semanal. Cinco minutos sobre el estado de sincronización: sincronizaciones fallidas, proyectos sin asociar que tienen tiempo y asignaciones de cliente que chirrían.
Conciliación mensual. Antes del cierre:
- Asegúrate de que todo el tiempo está sincronizado
- Crea las facturas del tiempo facturable
- Registra los cobros recibidos
- Verifica que los totales cuadran entre ambos sistemas
Documenta las asociaciones. Una hoja de cálculo sencilla con proyecto → cliente y persona → empleado te ahorra diez minutos la próxima vez que alguien pregunte.
Resolución de problemas
El tiempo no aparece en QuickBooks
- ¿Está asociado el proyecto?
- ¿Está asociada la persona del equipo?
- ¿La dirección de sincronización permite que Timesheet escriba en QuickBooks?
- ¿Sigue activa la conexión? Mira la pestaña Registros para ver ejecuciones fallidas
Conexión caducada
Los tokens de QuickBooks pueden caducar tras un periodo largo sin sincronizar.
- Abre la integración de QuickBooks
- Pulsa Conectar otra vez
- Vuelve a autorizar en QuickBooks
Registros duplicados
- No borres en QuickBooks (se volverán a sincronizar desde Timesheet)
- Comprueba si los registros se modificaron en Timesheet
- Escribe al soporte si se repite
Tiempo en el cliente equivocado
- Actualiza la asociación del proyecto en Timesheet
- En QuickBooks, mueve a mano el registro afectado al cliente correcto
- Los registros futuros usarán la nueva asociación
Cómo desconectar
Si necesitas quitar la integración:
- Abre la integración de QuickBooks
- Abre el menú Acciones y elige Desinstalar integración
- Confirma
Después de quitarla:
- La sincronización se detiene de inmediato
- La integración y sus asociaciones desaparecen de Timesheet
- El tiempo ya sincronizado se queda en QuickBooks
- Puedes reinstalarla y volver a conectar cuando quieras
Resumen
La integración sustituye el tecleo manual por:
- Conectar: autorización OAuth entre Timesheet y QuickBooks Online
- Asociar: proyectos → clientes y personas del equipo → empleados
- Sincronizar: según ocurren los cambios, con conciliación nocturna y sincronización manual a demanda
- Facturar: en QuickBooks, a partir del tiempo sincronizado
- Estado: el tiempo facturado vuelve a Timesheet como facturado
Configúralo una vez y el cierre mensual dejará de ser un ejercicio de reteclear datos.
Sigue leyendo
- Conecta con Zapier para automatizar procesos más amplios
- Genera facturas en PDF cuando quieras emitir la factura desde Timesheet directamente
- Exporta a Excel para informes puntuales fuera del flujo de QuickBooks
Deja de teclear el tiempo en tu programa de contabilidad
Plan Pro, 30 días de prueba, sin tarjeta. Conecta QuickBooks hoy.