Integración con QuickBooks que sigue cuadrando al cierre de mes.
La mayoría de las integraciones con QuickBooks funcionan el día de su puesta en marcha. Los problemas aparecen al cierre de mes, cuando las liquidaciones, las comisiones y los reembolsos no coinciden con el banco. Desarrollamos integraciones de QuickBooks Online con Stripe, Shopify, su CRM y su propio producto que registran cada transacción una sola vez, concilian y avisan a alguien cuando no pueden hacerlo.
Qué hace Gigabit en QuickBooks.
Gigabit desarrolla integraciones entre QuickBooks Online y los sistemas que generan las transacciones: plataformas de facturación y de pago como Stripe, tiendas como Shopify, los CRM y su propio producto. Trabajamos sobre la QuickBooks Online Accounting API con OAuth 2.0, webhooks y captura de cambios (change data capture), y diseñamos cada integración para que siga cuadrando al cierre de mes.
No somos partner de Intuit ni llevamos la contabilidad. Su asesor contable decide cómo debe registrarse cada tipo de transacción; nosotros hacemos que los sistemas lo registren así todas las veces. Si un conector estándar ya cubre sus reglas, úselo: se lo diremos.
Nuestro trabajo en QuickBooks.
Integraciones en las que un responsable financiero puede confiar, porque cada asiento se puede rastrear hasta su origen.
Facturación y pagos en QuickBooks
Facturas, pagos, reembolsos y comisiones de Stripe o de su sistema de facturación registrados en QuickBooks como facturas, pagos y depósitos, para que cada liquidación coincida con su línea en el banco.
Pedidos y liquidaciones de la tienda
Pedidos, reembolsos, comisiones y liquidaciones de Shopify o de marketplaces registrados por pedido o como resúmenes diarios, con el impuesto sobre las ventas (sales tax) asignado como lo quiera su asesor contable.
Del CRM a la facturación
Los negocios ganados en HubSpot, Salesforce o Zoho convertidos en clientes y facturas de QuickBooks, con el estado del pago devuelto al CRM.
Facturas de proveedores, gastos y nóminas
Facturas de proveedores, recibos y asientos de nómina procedentes de las herramientas que los generan, imputados a las cuentas y clases correctas antes de llegar al libro mayor.
Conciliación y reintentos seguros
Un request ID en cada escritura para que un reintento no pueda crear un duplicado, una comprobación diaria con change data capture de los webhooks perdidos y un informe de lo que no coincidió.
Informes con los datos de QuickBooks
Los datos de QuickBooks en un almacén de datos junto a los de facturación, CRM y producto, para que los informes financieros dejen de hacerse a mano.
Los agentes de Intuit trabajan dentro de QuickBooks. Sus transacciones empiezan en otra parte.
Use las funciones de Intuit para el trabajo dentro del libro mayor. Desarrolle para el trabajo que atraviesa varios sistemas.
Incluido en la plataforma
Intuit Assist es el asistente de IA de Intuit en QuickBooks, y el 1 de julio de 2025 Intuit empezó a desplegar un conjunto de agentes de IA en QuickBooks Online en Estados Unidos. Cuáles recibe depende de su plan y de su país.
- Accounting Agent, que categoriza las transacciones y ayuda con la conciliación.
- Payments Agent, que hace el seguimiento de las facturas, envía facturas y recordatorios y predice los pagos atrasados.
- Finance Agent, para informes, análisis de KPI y previsiones, y Customer Agent, para leads, respuestas por correo y reuniones.
- Agentes de marketing, nóminas y gestión de proyectos, que Intuit anunció al mismo tiempo para un lanzamiento posterior.
Agentes para el dinero que todavía no ha llegado al libro mayor
Los agentes de QuickBooks ven lo que ya está en QuickBooks. Las preguntas que le cuestan la semana a un equipo de finanzas tratan de lo que falta o de lo que no coincide.
- Un agente de conciliación que cruza liquidaciones, comisiones y reembolsos entre Stripe, la tienda y el banco, y explica cada línea que no consigue cuadrar.
- Un agente de cobros que lee las facturas vencidas junto con el historial del CRM y redacta el seguimiento adecuado para que lo envíe una persona.
- La imputación de facturas de proveedores y recibos, sugerida a partir de sus propias transacciones anteriores y comprobada con las reglas de su asesor contable.
- Por defecto, una persona aprueba todo lo que se registra en el libro mayor, y cada ejecución queda registrada.
Precios publicados, tarea por tarea.
Cada importe es el mismo que figura en la página de precios. Ninguna plataforma tiene una tarifa propia.
Un precio con «desde» cubre el alcance básico descrito en la página de precios. Un proyecto más amplio se presupuesta a precio fijo antes de empezar. El trabajo sin un final natural, como el desarrollo continuo, se factura por ingeniero y por mes, sin compromiso de permanencia.
Lo que la API de QuickBooks Online permite, lo que limita y lo que ahora cobra.
A partir de la documentación para desarrolladores de Intuit, consultada el 23 de octubre de 2026. Intuit cambia estas condiciones, así que revise las páginas enlazadas antes de desarrollar o de presupuestar.
Lo que cobra el App Partner Program de Intuit
Toda aplicación que usa la API de QuickBooks Online forma parte ahora del Intuit App Partner Program. Empezó en Estados Unidos el 28 de julio de 2025 y llegó al Reino Unido, Australia y Canadá (salvo Quebec) el 3 de noviembre de 2025, el día en que empezó la medición. Las llamadas se dividen en dos grupos. Las llamadas Core abarcan la mayoría de las operaciones de entrada de datos, como crear o actualizar facturas, facturas de proveedores, clientes y proveedores, y ni se miden ni se cobran. Las llamadas CorePlus abarcan la mayoría de las operaciones de salida de datos, como leer cuentas, consultar la información de la empresa y obtener informes, y se miden.
| Nivel | Cuota mensual del programa | Llamadas CorePlus |
|---|---|---|
| Builder | Ninguna. Toda aplicación empieza aquí. | 500 000 al mes por espacio de trabajo. Las llamadas que superan esa cifra se bloquean hasta el día 1 del mes siguiente. |
| Silver | 300 USD (225 GBP en el Reino Unido, 425 CAD en Canadá) en los ejemplos prácticos de Intuit | 1 000 000 incluidas; después, 3,50 USD por cada 1000 (2,60 GBP, 4,85 CAD). |
| Gold y Platinum | Fijada en la tabla de precios regional de Intuit | Cupos mayores. La elegibilidad depende de las conexiones activas, y el cambio de nivel requiere la revisión de Intuit. |
Qué significa para su integración
La Payments API, la Desktop API, la Workforce API, todos los endpoints de OAuth y el sandbox no se miden, y las llamadas fallidas no se cobran. El uso se cuenta por aplicación y se suma por espacio de trabajo de desarrollador.
Una integración hecha para una sola empresa suele quedarse en el nivel gratuito Builder, porque las escrituras son gratuitas y 500 000 lecturas al mes son muchas para una sola contabilidad. La decisión de diseño que lo determina es cómo se entera la integración de los cambios: los webhooks más una llamada diaria de change data capture mantienen bajas las lecturas; consultar cada registro cada pocos minutos, no.
Límites de solicitudes
Una llamada limitada devuelve HTTP 429. Intuit recomienda esperar 60 segundos antes de reintentar.
| Límite | Valor |
|---|---|
| Solicitudes por empresa | 500 por minuto |
| Solicitudes por empresa y aplicación | 10 por segundo |
| Solicitudes por lotes | Se recomiendan hasta 30 operaciones por lote; 40 solicitudes por lotes por minuto por empresa y aplicación, 120 por empresa |
| Incluidos los endpoints fuera de QuickBooks Online | 800 solicitudes por minuto por empresa y aplicación, en total |
| Resultados de una consulta | 1000 registros por respuesta; a partir de ahí, hay que paginar |
| Tiempo de espera de una solicitud | 120 segundos |
Conexiones, webhooks y duplicados
Los access tokens duran una hora. Los refresh tokens caducan tras 100 días sin uso, su valor cambia cada 24 horas y todo refresh token tiene ahora una vida máxima de cinco años. Toda integración tiene que guardar el token más reciente y ofrecer una forma de reconectarse.
Los webhooks deben confirmarse con HTTP 200 en un plazo de 3 segundos. Intuit reintenta las entregas fallidas a intervalos crecientes, hasta una vez cada seis horas, puede enviar los eventos desordenados y recomienda ponerlos en cola, procesarlos por separado y ejecutar una llamada de change data capture para recuperar lo que se haya perdido.
Las escrituras deberían llevar un request ID. QuickBooks reconoce un ID repetido y devuelve la respuesta original; sin él, un reintento tras una conexión caída crea una transacción duplicada.
Desde el 1 de agosto de 2025, la Accounting API responde como mínimo con la minor version 75 e ignora sin avisar los valores inferiores, así que las integraciones escritas para minor versions anteriores deberían volver a probarse.
- FAQ del Intuit App Partner Program: niveles, Core y CorePlus, cuotas; actualizado el 2 de octubre de 2026 (en inglés)
- Documentación para desarrolladores de Intuit: límites de llamadas a la API (en inglés)
- Documentación para desarrolladores de Intuit: Authorization FAQ, vida de los tokens (en inglés)
- Documentación para desarrolladores de Intuit: buenas prácticas para webhooks (en inglés)
- Documentación para desarrolladores de Intuit: definiciones básicas de ID y campos, request IDs (en inglés)
- Blog para desarrolladores de Intuit: la minor version 75 pasa a ser la predeterminada (en inglés)
- Comunicado de prensa de Intuit: agentes de IA en QuickBooks, 1 de julio de 2025 (en inglés)
- La aplicación QuickBooks Online de Intuit en la Shopify App Store (en inglés)
Cuándo QuickBooks es la opción adecuada y cuándo no.
- Una empresa pequeña o mediana con la contabilidad en QuickBooks Online y transacciones que empiezan en otros sistemas.
- El cierre de mes es lento porque las liquidaciones, las comisiones y los reembolsos se cotejan a mano.
- Un asesor contable o un responsable financiero que puede decir cómo se debe registrar cada tipo de transacción.
- Una sola tienda o una sola cuenta de Stripe con necesidades estándar. El conector de Shopify de la propia Intuit o una aplicación empaquetada cuesta menos: empiece por ahí.
- Varias entidades legales, almacenes y consolidación. Eso es trabajo de ERP: considere NetSuite u Odoo.
- Quiere que alguien le lleve la contabilidad. Ese es el trabajo de un asesor contable, y nosotros trabajamos junto a uno.
Ingeniería de datos SaaS: de hojas de cálculo al autoservicio
Para una empresa de SaaS con 6 millones de USD de ingresos recurrentes anuales (ARR), Fivetran traía cada día los datos de QuickBooks a Snowflake junto con los de HubSpot, Stripe, Gusto y otras tres fuentes, y el cierre de mes pasó de cinco días a dos. Ese desarrollo leía de QuickBooks; no escribía en él.
Preguntas sobre QuickBooks
¿Cuánto cuesta una integración con QuickBooks con Gigabit?
Una integración de alcance definido, como Stripe o Shopify con QuickBooks Online, con conciliación y reintentos seguros, cuesta 8000 USD a precio fijo, en tres semanas, con 30 días de soporte. Un agente de conciliación o de cobros tiene una tarifa única desde 8000 USD. Varias integraciones, un almacén de datos financieros o una aplicación que se conecta a muchas empresas de QuickBooks los hace un equipo dedicado, por 3000 a 7500 USD por ingeniero al mes, y el mantenimiento posterior de las integraciones corresponde a Managed AI Operations, desde 3000 USD al mes. La suscripción de Intuit y las posibles tarifas de su API se pagan aparte.
¿Es Gigabit partner de Intuit?
No. No somos partner de Intuit ni QuickBooks ProAdvisor, y no llevamos la contabilidad. Desarrollamos integraciones sobre las API de QuickBooks Online que publica Intuit. Cuando es posible, registramos la aplicación en su propio espacio de trabajo de Intuit Developer, para que la aplicación, sus claves y cualquier facturación de Intuit queden a su nombre.
¿Tiene costo la API de QuickBooks?
Puede tenerlo. Desde julio de 2025 en Estados Unidos, y desde noviembre de 2025 en el Reino Unido, Australia y Canadá, toda aplicación que usa la API de QuickBooks forma parte del App Partner Program de Intuit. Escribir datos, como crear facturas, facturas de proveedores y clientes, es una llamada Core y no se mide. Leer datos, como las cuentas, la información de la empresa y los informes, es una llamada CorePlus y se mide desde el 3 de noviembre de 2025. El nivel gratuito Builder permite 500 000 llamadas CorePlus al mes y bloquea las que superan esa cifra. Cuando consultamos el FAQ de Intuit el 23 de octubre de 2026, su ejemplo práctico situaba el nivel Silver en 300 USD al mes, con 1 000 000 de llamadas CorePlus incluidas y 3,50 USD por cada 1000 adicionales. Una integración privada diseñada con webhooks suele quedarse dentro del nivel gratuito.
¿Cuáles son los límites de solicitudes de la API de QuickBooks Online?
La página de límites de Intuit, consultada el 23 de octubre de 2026, indica 500 solicitudes por minuto por empresa y 10 solicitudes por segundo por empresa y aplicación. Las solicitudes por lotes deberían incluir hasta 30 operaciones, con 40 solicitudes por lotes por minuto por empresa y aplicación. Las consultas devuelven como máximo 1000 registros por respuesta, y las solicitudes que duran más de 120 segundos agotan el tiempo de espera. Una llamada limitada devuelve HTTP 429, e Intuit indica que hay que esperar 60 segundos antes de reintentar.
¿Cómo se conecta Stripe con QuickBooks sin duplicados ni descuadres?
Dos decisiones resuelven casi todo. La primera, registrar al nivel que ve el banco: una liquidación de Stripe llega como un solo depósito, así que la integración registra los cobros, los reembolsos y las comisiones de Stripe que la componen, y el depósito que los liquida. La segunda, hacer que cada escritura se pueda reintentar sin riesgo: cada una lleva un request ID, que QuickBooks usa para devolver el resultado original en lugar de crear una segunda transacción. Después, una comprobación diaria con change data capture detecta lo que se le haya escapado a un webhook.
¿Conviene un conector de Shopify o una integración a medida con QuickBooks?
Empiece por el conector. Intuit publica su propia aplicación de QuickBooks Online en la Shopify App Store, de instalación gratuita con posibles cargos adicionales, que cubre pedidos, liquidaciones, clientes, productos y la asignación del impuesto sobre las ventas. Una integración a medida compensa su costo cuando sus reglas van más allá: varias tiendas o monedas, pedidos mayoristas con condiciones de pago, paquetes (bundles) o un responsable financiero que quiere los asientos con una forma concreta. Le decimos qué necesita antes de presupuestar.
¿Por qué dejan de funcionar las conexiones con QuickBooks?
Normalmente, por los tokens. Según el Authorization FAQ de Intuit, los access tokens duran una hora, los refresh tokens caducan tras 100 días sin uso, el valor del refresh token cambia cada 24 horas y todo refresh token tiene ahora una vida máxima de cinco años. Una integración que no guarda el refresh token más reciente, o que pasa demasiado tiempo inactiva, pierde la conexión. Desarrollamos una vía de reconexión y una alerta para que alguien se entere antes del cierre de mes.
¿Trabajan con QuickBooks Desktop?
Esta página trata de QuickBooks Online. QuickBooks Desktop tiene su propia API y un modelo de conexión distinto, así que valoramos el trabajo con Desktop caso por caso. Para una integración que piensa mantener durante años, trasladar antes la contabilidad a QuickBooks Online suele ser la mejor inversión.
Suelen tratarse en el mismo proyecto.
HubSpot
Automatización de workflows, objetos personalizados, integraciones con la facturación y los datos de producto, y agentes que trabajan más allá del CRM.
HubSpotShopify
Tiendas nuevas, migraciones, aplicaciones a medida y Functions, más agentes de soporte y de devoluciones basados en los datos reales de los pedidos.
ShopifyZoho
Personalización del CRM, funciones Deluge, integraciones dentro y fuera de Zoho One, y agentes sobre Zia o fuera de Zia.
ZohoTraiga la conciliación del mes pasado.
Treinta minutos sobre dónde dejan de cuadrar los números y, después, un precio fijo por escrito para la integración que lo resuelve.


