# Construye tu sistema de facturación y finanzas con Puente OS

> Fuente: https://www.puente.xyz/recursos/guia-sistema-de-facturacion · Autor: Cris Ugarte, CEO de Puente OS · Actualizado: 2026-10-08
> Especificación para agentes de código: https://www.puente.xyz/recursos/guia-sistema-de-facturacion/spec.md

Una guía para gerentes de operaciones y de finanzas: en ocho pasos, con un ejemplo y una prueba cada uno, construyes una app que factura, cobra, cuadra la caja y proyecta el presupuesto.

> Los pantallazos y animaciones vienen de una app demo construida en Puente OS siguiendo estos pasos, con datos ficticios de Empresa Demo SpA.

## En 1 minuto

Con esta guía construyes en Puente OS una app de facturación y finanzas a tu medida. La app calcula qué cobrar cada mes, emite cada factura una sola vez, arma el flujo de caja desde el banco, dice quién pagó qué y mantiene al día la contabilidad y el presupuesto.

- **Para quién:** gerentes de operaciones y de finanzas de empresas que cobran servicios recurrentes.
- **Qué resuelve:** facturas duplicadas u olvidadas, cobranza cruzada a mano y una caja que nadie cuadra.
- **¿Hay que programar?** Puedes construirla sin programar, con el equipo de Puente o con tu agente de IA.
- **Cuánto toma:** de 2 a 5 días.
- **Qué necesitas tener listo:** tus clientes y precios, tu facturador electrónico y los extractos bancarios recientes.
- **Cómo empezar:** un piloto de un mes con el equipo de Puente.

Puente OS es la plataforma que construye los sistemas que operan tu negocio. Empresa Demo SpA y su cliente, Cliente Demo Ltda., son ficticias, igual que sus cifras.

## Qué vas a construir

**El problema.** En muchas empresas, el cierre de mes se hace a mano. Cada factura sale de una planilla: una sale dos veces, otra se olvida y un cobro en UF (el índice de reajuste chileno) usa el valor de otro día. Para saber quién pagó, alguien cruza el banco con las facturas, línea por línea.

**El resultado.** Una app que responde cinco preguntas:

1. ¿Qué tengo que facturar este mes y por cuánto?
2. ¿Cuánto facturé cada mes y a quién?
3. ¿Cuánta caja generó el negocio?
4. ¿Quién me pagó y quién me debe?
5. ¿Cómo cierra el año y cuánta caja me queda?

**El mapa.**

| Etapa | Flujo |
|---|---|
| **Facturar** | Clientes y líneas → Ciclo mensual → Borradores y emisión → *Facturador electrónico · autoridad tributaria* |
| ↓ *alimenta* | |
| **Ver** | Panel de facturación |
| ↓ *se cruza con lo cobrado* | |
| **Cobrar** | Extracto bancario → Flujo de caja → Pagos y por cobrar |
| ↓ *se registra* | |
| **Cerrar** | Contabilidad → Presupuesto |

Cada etapa guarda su resultado en una tabla y la siguiente lo lee.

## Los bloques de Puente OS que usa esta guía

- **Apps.** Una app es la pantalla donde trabaja tu equipo, con un link propio. Aquí, con una pestaña por módulo.
- **Tablas.** Una tabla es la memoria de la app: una planilla con reglas. Aquí guardan clientes, precios, cargos, movimientos del banco y supuestos del presupuesto.
- **Workflows.** Un workflow es una tarea que corre sola, sin que nadie abra la app. Aquí, uno trae cada día la UF y otros operan con el facturador.
- **Integraciones.** Una integración es la conexión con un sistema que ya usas. Aquí, con tu facturador electrónico (por ejemplo Bsale, Wasabil o Nubox) y tu software contable o de gestión (por ejemplo Chipax o Defontana).
- **Agentes.** Un agente es un asistente de IA que hace tareas con herramientas. Aquí la app funciona con reglas revisables, y un agente puede sumarse después para proponer la categoría de un movimiento dudoso.

## Antes de empezar

Responde estas diez preguntas. Cada respuesta fija una decisión de «Adáptalo a tu empresa».

| # | Pregunta | Qué decide |
|---|---|---|
| 1 | ¿En qué país facturas? | *País* |
| 2 | ¿Qué facturador electrónico usas? | *Conexión con el facturador* |
| 3 | ¿Cobras en moneda local, en UF o en dólares? | *Unidad de precio* |
| 4 | ¿Cobras cuotas mensuales, cobros únicos o ambos? | *Periodicidad* |
| 5 | ¿Tus clientes exigen orden de compra u otra referencia? | *Referencias del cliente* |
| 6 | ¿Qué fecha llevan tus facturas? | *Fecha del documento* |
| 7 | ¿Quién aprueba la emisión? | *Aprobación* |
| 8 | ¿Cómo obtienes los movimientos del banco? | *Entrada del banco* |
| 9 | ¿Qué plazo de pago das? | *Antigüedad de la deuda* |
| 10 | ¿Qué plan de cuentas usa tu contador? | *Plan de cuentas* |

### Por dónde empezar

Empieza por el módulo que más horas y errores te cuesta. Si te duele facturar, parte por los Pasos 1 a 3; si te duele cobrar, por el Paso 5. La contabilidad y el presupuesto van al final, porque leen todo lo anterior.

## Paso 1 · Registra a tus clientes y lo que les cobras

**Qué resuelve.** En la app de facturación, este paso guarda a quién le facturas y qué le cobras, cada precio con sus fechas de vigencia.

**Un ejemplo con Empresa Demo SpA (datos ficticios).** Empresa Demo SpA escribe el identificador tributario (RUT en Chile) de Cliente Demo Ltda. como 76.222.222-3, y la app lo guarda como 762222223. Cliente Demo Ltda. compra desde dos áreas, que la app llama cuentas comerciales: «Demo Retail» paga el «Plan Operación», 12 UF al mes con la orden de compra 4500-001, y «Demo Online», una «Implementación» de $800.000 en marzo. En octubre, el Plan Operación sube a 13 UF.

Las figuras muestran el alta del cliente, la lista de clientes, sus líneas y el cambio de precio.

![Alta de cliente: el RUT 76.222.222-3 trae razón social, dirección y giro, y se guarda como 762222223](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/01-nuevo-receptor.gif)

*Figura: El identificador queda limpio, y cada cruce posterior encuentra al cliente. Datos ficticios.*

![Vista Clientes con Cliente Demo Ltda., su condición de pago y su marca de alta en el facturador](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/01-clientes.webp)

*Figura: La marca de alta indica si el facturador ya tiene registrado al cliente. Datos ficticios.*

![Vista Líneas y precios: Plan Operación, 12 UF mensuales con la OC 4500-001, e Implementación, $800.000 en marzo](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/02-lineas.webp)

*Figura: Cada cuenta comercial tiene su precio y su orden de compra. Datos ficticios.*

![Cambio de precio: la línea de 12 UF termina el 30-sep y nace una de 13 UF desde el 1-oct](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/02-cambiar-precio.gif)

*Figura: El precio anterior queda guardado con sus fechas. Datos ficticios.*

**La regla.** Cada cliente se guarda una vez, con su identificador limpio. Para cambiar un precio, cierras la línea vigente y creas otra desde la fecha nueva.

**Por qué funciona así.**
- Cliente y cuenta comercial van separados porque cada área compra con su propio precio y su orden de compra.
- El precio con fechas permite recalcular cualquier mes pasado.

**Cómo lo adaptas.** Decisión *País*: en Chile sumas giro y comuna; en México, régimen fiscal y código postal.

**Cómo sabes que quedó bien.** Un identificador con puntos y guion se guarda limpio. Al subir a 13 UF desde octubre, quedan dos líneas: una hasta el 30-sep y otra desde el 1-oct.

*Para tu agente: [tareas T-01 y T-02](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/spec.md).*

## Paso 2 · Calcula lo que vas a cobrar este mes

**Qué resuelve.** En la app de facturación, este paso convierte las líneas vigentes en los cargos del mes. Un cargo es el cobro de una línea en un mes, y lo revisas antes de emitir.

**Un ejemplo con Empresa Demo SpA (datos ficticios).** Empresa Demo SpA calcula septiembre con facturas al 28-sep, cuando la UF redondeada al peso es $40.135. El Plan Operación da 12 × $40.135 = $481.620 neto, $91.508 de IVA (el impuesto al valor agregado, 19 % en Chile) y $573.128 en total. La Implementación queda fuera, con su motivo: fue un cobro único de marzo. Al guardar nace el cargo pendiente, y al recalcular aparece «ya registrado».

Las figuras muestran el cálculo, el detalle del cargo y el recálculo.

![Ciclo de septiembre con documento al 28-sep: vista previa calculada y un cargo guardado en pendiente](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/03-calcular-ciclo.gif)

*Figura: El cargo nace recién cuando aprietas «Guardar». Datos ficticios.*

![Vista previa del ciclo: 12 UF por $40.135, neto $481.620, total $573.128 y la llave anti-duplicado bajo el cliente](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/04-ciclo-vista-previa.webp)

*Figura: La llave anti-duplicado identifica al cargo por su contenido. Datos ficticios.*

![Ciclo de septiembre recalculado: el cargo figura «ya registrado» y queda cero por guardar](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/05-ciclo-ya-registrado.webp)

*Figura: Recalcular un ciclo guardado deja todo igual. Datos ficticios.*

**La regla.** Entra al ciclo cada línea activa, de un cliente activo, cuyas fechas cubren el mes. El monto usa la UF del día de la factura. Cada cargo lleva una llave anti-duplicado armada con mes, cliente, cuenta, nombre del cobro, precio y unidad; si la llave ya existe, el cargo se salta.

**Por qué funciona así.**
- El precio entra a la llave porque dos líneas iguales con distinto precio compartían llave, y una quedaba sin facturar.
- Cambiar la fecha borra la vista previa: cada monto guardado usa la UF correcta.

**Cómo lo adaptas.** Decisión *Fecha del documento*: fin de mes u otra fecha fija.

**Cómo sabes que quedó bien.** El cargo de septiembre da $481.620 neto y $573.128 total. Al recalcular, todo sale «ya registrado» y la cantidad de cargos se mantiene.

*Para tu agente: [tareas T-03 y T-04](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/spec.md).*

## Paso 3 · Emite cada factura una sola vez

**Qué resuelve.** En la app de facturación, este paso emite cada cargo como documento tributario electrónico a través de tu facturador, una sola vez.

**Un ejemplo con Empresa Demo SpA (datos ficticios).** Empresa Demo SpA crea el borrador del Plan Operación al 28-sep. Un borrador es un documento que la autoridad tributaria todavía no ve. Luego decide facturar al 30-sep: la fila bloquea «Emitir» y ofrece «Rehacer al 30-sep-2026», que toma la UF de ese día y deja el cargo en $481.740 neto. Empresa Demo SpA confirma y el documento sale con el folio 121, el número correlativo que asigna la autoridad.

Las figuras siguen ese orden: bloqueo, rehacer, confirmación y emisión.

![Fila de un borrador bloqueado por fecha, con el botón «Rehacer al 30-sep-2026»](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/06-emision-no-emitible.webp)

*Figura: La fila explica qué impide emitir y ofrece la corrección. Datos ficticios.*

![Borrador al 28-sep, fecha cambiada al 30-sep y «Rehacer»: el neto pasa a $481.740 y la fila queda lista](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/04-borrador-y-rehacer.gif)

*Figura: Rehacer recalcula el cargo con la UF del día nuevo. Datos ficticios.*

![Tarjeta de confirmación con la cantidad de documentos, el total y los destinatarios](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/07-emision-confirmar.webp)

*Figura: La emisión parte recién con «Confirmar». Datos ficticios.*

![Emisión de un documento: envío, consultas de estado y cargo emitido con folio 121](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/05-emitir.gif)

*Figura: La app consulta el estado con esperas crecientes hasta que la autoridad responde. Datos ficticios.*

**La regla.** Antes de crear un borrador, la app busca su llave en el facturador y, si ya existe un documento, lo vincula. «Emitir» se habilita cuando fecha y monto coinciden con el cargo y la UF del día está publicada. La emisión avanza de a un documento, consultando antes su estado real.

**Por qué funciona así.**
- Reintentar un documento ya emitido duplica una factura; consultar primero lo evita.
- Los cortes pasajeros se reintentan solos; un error de datos deja el cargo «fallido», con su motivo.

**Cómo lo adaptas.** Decisión *Aprobación*: una persona confirma, o dos sobre cierto monto.

**Cómo sabes que quedó bien.** Al crear los borradores dos veces, cada llave tiene un solo documento en el facturador. El cargo rehecho al 30-sep queda en $481.740 neto.

*Para tu agente: [tareas T-05 y T-06](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/spec.md).*

## Paso 4 · Mira cuánto facturas cada mes

**Qué resuelve.** En la app de facturación, este panel muestra la facturación neta mes a mes, por cliente y por documento, incluida la emitida por fuera de la app.

**Un ejemplo con Empresa Demo SpA (datos ficticios).** Empresa Demo SpA emitió en agosto la factura 120 por $1.000.000 neto, y en septiembre la nota de crédito 5 por $200.000, que la rebaja. Una nota de crédito anula o rebaja una factura emitida. El panel muestra agosto con $800.000 y deja septiembre intacto.

Las figuras muestran el panel y el detalle de agosto.

![Panel de facturación: facturado neto, promedio mensual, documentos, mes en curso y gráfico de neto por mes](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/09-facturacion.webp)

*Figura: Marzo, julio y agosto se emitieron por otra vía y septiembre desde la app: el panel los suma todos. Datos ficticios.*

![Detalle de agosto: factura 120 por $1.000.000 y la nota de crédito 5, de septiembre, que la corrige; agosto suma $800.000](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/10-facturacion-detalle-agosto.webp)

*Figura: La nota de crédito se resta del mes de la factura que corrige. Datos ficticios.*

**La regla.** El panel suma las facturas aceptadas por la autoridad y resta cada nota de crédito en el mes de la factura que corrige. Un clic en un mes abre su detalle.

**Por qué funciona así.**
- El panel lee el facturador porque parte del histórico se emitió antes de la app, y restar la nota en el mes corregido evita meses negativos.

**Cómo lo adaptas.** Eliges desde qué fecha lee el histórico y si la nota de crédito cae en el mes que corrige, para gestión, o en el de su emisión, para cuadrar con lo declarado.

**Cómo sabes que quedó bien.** Agosto muestra $800.000. En cualquier mes cerrado, las facturas menos sus notas en el facturador dan la misma cifra que la barra.

*Para tu agente: [tarea T-07](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/spec.md).*

## Paso 5 · Arma tu flujo de caja desde el extracto bancario

**Qué resuelve.** En la app de facturación, este paso arma el flujo de caja real desde el extracto bancario (cartola en Chile) y separa la caja que genera el negocio de la que solo cambia de lugar.

**Un ejemplo con Empresa Demo SpA (datos ficticios).** El extracto 12, de septiembre, parte en $4.000.000, termina en $5.150.000 y trae cuatro movimientos:

- Transferencia de Cliente Demo Ltda., +$2.380.000: cobranza.
- Pago al SII, −$850.000: impuestos.
- Transferencia a otra cuenta propia, −$300.000: traspaso interno.
- Transferencia a un tercero, −$80.000: sin clasificar.

Suman $1.150.000, igual a la diferencia de saldos: el extracto cuadra. El flujo operacional es +$1.450.000 y la tesorería, −$300.000.

Las figuras muestran la carga, la vista previa y el flujo del mes.

![Carga del extracto 12 en Excel: revisión de cuadratura, categoría de cada movimiento y carga confirmada](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/06-subir-cartola.gif)

*Figura: La app revisa que el extracto cuadre al peso antes de cargarlo. Datos ficticios.*

![Vista previa del extracto 12: movimientos por $1.150.000, igual a la diferencia de saldos, y uno sin clasificar](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/11-cartola-vista-previa.webp)

*Figura: El pago a un tercero espera a que alguien elija su categoría. Datos ficticios.*

![Flujo de caja con los extractos 11 y 12: septiembre deja +$1.450.000 operacional y −$300.000 de tesorería](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/12-flujo-de-caja.webp)

*Figura: El saldo final iguala al de la última cartola. Datos ficticios.*

**La regla.** Un extracto se carga cuando sus movimientos suman exactamente la diferencia de saldos, y un número ya cargado se rechaza. Cada movimiento recibe la categoría de la primera regla que calza; lo dudoso queda sin clasificar. La tesorería agrupa traspasos, inversiones, aportes y retiros de socios.

**Por qué funciona así.**
- Una fila mal leída descuadra todos los meses siguientes, y la cuadratura la detecta antes.
- Un sueldo y un retiro de socio se ven iguales en el banco: una persona decide esos casos.

**Cómo lo adaptas.** Decisión *Entrada del banco*: Excel, CSV u OFX, o adjunto de correo.

**Cómo sabes que quedó bien.** Septiembre da +$1.450.000 operacional y −$300.000 de tesorería. Al resubir el extracto 12, la app dice «ya cargado».

*Para tu agente: [tarea T-08](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/spec.md).*

## Paso 6 · Descubre quién te pagó y quién te debe

**Qué resuelve.** En la app de facturación, este paso cruza cada abono del banco con las facturas emitidas y dice quién te debe.

**Un ejemplo con Empresa Demo SpA (datos ficticios).** Cliente Demo Ltda. debe la F-101 ($238.000, del 3-mar), la F-102 ($357.000, del 10-mar) y la F-103 ($357.000, del 12-mar), y paga $595.000. Dos combinaciones suman ese monto: F-101 + F-102, con 7 días entre facturas, y F-101 + F-103, con 9. La app propone la de fechas más juntas, «a confirmar». El comprobante dice F-101 y F-103: finanzas fija «101,103» y la F-102 pasa a cobranza.

Las figuras muestran la propuesta, los folios fijados y la lista por cobrar.

![Vista Quién pagó: abono de $595.000 «a confirmar», con F-101 + F-102 propuesta y F-101 + F-103 como alternativa](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/13-quien-pago-a-confirmar.webp)

*Figura: Cuando la suma calza de dos formas, la app propone una y pide confirmación. Datos ficticios.*

![Se fijan los folios 101 y 103 y el abono pasa a «confirmado», fijado a mano](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/07-fijar-folios.gif)

*Figura: El comprobante del cliente manda sobre el cálculo. Datos ficticios.*

![Vista Por cobrar: ficha de Cliente Demo Ltda. con la F-102 pendiente, 203 días, en rojo](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/14-por-cobrar.webp)

*Figura: La antigüedad se cuenta desde la emisión y se pinta por tramos. Datos ficticios.*

**La regla.** Primero mandan los folios fijados a mano. Después, para cada abono, la app busca de una a cuatro facturas anteriores del mismo cliente que sumen el abono con $2 de margen; si nada calza, suma pagos en partes dentro de 45 días o acepta 0,3 % de comisión. La deuda va al día hasta 30 días, en amarillo hasta 60 y en rojo después.

**Por qué funciona así.**
- Cuando dos combinaciones empatan, decide el comprobante del cliente.
- Las facturas anteriores al primer extracto quedan «sin verificar»: pudieron pagarse en un mes sin datos.

**Cómo lo adaptas.** Decisión *Antigüedad de la deuda*: desde la emisión o desde el vencimiento.

**Cómo sabes que quedó bien.** El abono aparece «a confirmar» con dos alternativas. Tras fijar «101,103», queda «confirmado» y la F-102 sigue por cobrar, con 203 días al 29-sep.

*Para tu agente: [tarea T-09](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/spec.md).*

## Paso 7 · Lleva la contabilidad al día

**Qué resuelve.** En la app de facturación, este paso arma el libro diario, el mayor y el balance del año con los datos que ya tienes, y lista lo que falta para cerrar.

**Un ejemplo con Empresa Demo SpA (datos ficticios).** Empresa Demo SpA factura $1.190.000 con IVA. La app anota en el debe $1.190.000 de cuentas por cobrar, y en el haber $1.000.000 de ingresos y $190.000 de IVA. Cuando el cliente paga, el banco sube y la cuenta por cobrar baja. Un gasto pagado cuya factura todavía falta aparece entre los pendientes de cierre.

**La regla.** Cada hecho genera su asiento: la venta, contra ingresos e IVA; la factura de gasto, contra proveedores por pagar; el sueldo, contra cotizaciones e impuesto; y cada movimiento del banco, contra la cuenta de su categoría. Un asiento descuadrado queda fuera del diario, en un aviso.

**Por qué funciona así.**
- Todo se recalcula desde las fuentes: cada factura o extracto nuevo actualiza el balance.
- El gasto nace con su factura y el pago solo baja la deuda, así cada gasto cuenta una vez.

**Cómo lo adaptas.** Decisión *Plan de cuentas*: el de tu contador. El IVA se salda con el F29 en Chile, el formulario 621 en Perú y la declaración mensual del SAT en México.

**Cómo sabes que quedó bien.** El asiento de la venta suma $1.190.000 en el debe y en el haber. Un gasto pagado sin su factura aparece en pendientes, y al cargar la factura el aviso desaparece.

*Para tu agente: [tarea T-10](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/spec.md).*

## Paso 8 · Proyecta tu presupuesto y tu caja

**Qué resuelve.** En la app de facturación, este paso reemplaza la planilla de presupuesto: proyecta ingresos, costos, impuesto y caja mes a mes.

**Un ejemplo con Empresa Demo SpA (datos ficticios).** Empresa Demo SpA facturó $10.000.000 neto en julio y supone 5 % de crecimiento mensual. Para agosto:

- Ingreso meta: $10.500.000.
- Costos: $6.000.000 de sueldos y $500.000 neto de software.
- Impuesto: IVA de ventas $1.995.000, menos IVA de compras $95.000, más 1 % de anticipo sobre ventas, $105.000: $2.005.000.
- EBITDA: $4.000.000, el 38 % del ingreso.
- Caja: $12.495.000 cobrados, menos $6.595.000 de costos con IVA y $2.005.000 de impuesto: $3.895.000.
- Brecha contra julio: $500.000, o 2 clientes nuevos de $250.000 al mes.

**La regla.** Cada mes crece sobre el anterior según el supuesto, y cada costo corre entre su mes de inicio y de término. El impuesto suma el IVA neto, con piso en cero, y el anticipo.

**Por qué funciona así.**
- La tendencia usa solo meses cerrados, porque un mes a medias simula una caída.
- El IVA se cobra al cliente y se traspasa al fisco: por eso la caja lo cuenta y el EBITDA lo deja fuera.

**Cómo lo adaptas.** El anticipo es el PPM en Chile, el pago a cuenta de renta en Perú y el pago provisional de ISR en México.

**Cómo sabes que quedó bien.** Agosto da $2.005.000 de impuesto, $4.000.000 de EBITDA y $3.895.000 de caja. Un costo que empieza en el tercer mes aparece recién desde ahí.

*Para tu agente: [tarea T-11](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/spec.md).*

## Adáptalo a tu empresa

### Decisiones que ajustas

| Decisión | Opciones | Cuándo elegir cada una |
|---|---|---|
| *Conexión con el facturador* | Integración · manual al inicio | Manual mientras validas montos |
| *Unidad de precio* | Moneda local · índice (UF, UDI) · dólar | Índice o dólar si tus contratos se reajustan |
| *Periodicidad* | Mensual · puntual | Puntual para implementaciones |
| *Referencias del cliente* | Orden de compra · HES · centro de costo | Las que tus clientes exigen para pagar |
| *Fecha del documento* | Fin de mes · otra fecha fija | Fin de mes si cobras el mes ya prestado |
| *Aprobación* | Una persona · dos sobre un monto | Dos si emites montos altos |
| *Entrada del banco* | Archivo · adjunto de correo | Correo si tu banco envía el extracto |
| *Antigüedad de la deuda* | Desde la emisión · desde el vencimiento | Vencimiento si los plazos varían |

### Según tu tamaño

| Caso | Qué pasos incluir |
|---|---|
| Arranque | Pasos 1 a 3 |
| Pyme | Pasos 1 a 6 |
| Mediana, con varias áreas | Los ocho pasos, con una app por área |

### Según tu país

Valida cada dato con tu facturador y con tu contador.

| Tema | Chile | Perú | México |
|---|---|---|---|
| Autoridad tributaria | SII | SUNAT | SAT |
| Documento electrónico | DTE | Comprobante electrónico | CFDI 4.0 |
| Quién emite por ti | Facturador, como Bsale, Wasabil o Nubox | OSE o PSE | PAC |
| Identificador tributario | RUT | RUC | RFC |
| Índice o tipo de cambio | UF | Tipo de cambio SUNAT o SBS | UDI · FIX de Banxico |
| Impuesto general | IVA 19 % | IGV 18 % | IVA 16 % |
| Caso especial | Factura de compra que emite el cliente: cobras el neto | Detracciones y retenciones | Complemento de pago en parcialidades |

## Cómo sabes que tu app quedó bien

- [ ] Paso 1: 76.222.222-3 se guarda como 762222223, y el cambio a 13 UF deja dos líneas con sus fechas.
- [ ] Paso 2: el cargo de septiembre da $481.620 neto y $573.128 total, y al recalcular sale «ya registrado».
- [ ] Paso 3: cada llave tiene un solo documento, y el cargo rehecho al 30-sep da $481.740 neto.
- [ ] Paso 4: agosto muestra $800.000 después de la nota de crédito.
- [ ] Paso 5: el extracto 12 da +$1.450.000 operacional y −$300.000 de tesorería.
- [ ] Paso 6: tras fijar «101,103», la F-102 sigue por cobrar con 203 días al 29-sep.
- [ ] Paso 7: el asiento de la venta de $1.190.000 cuadra.
- [ ] Paso 8: agosto da $2.005.000 de impuesto, $4.000.000 de EBITDA y $3.895.000 de caja.

## Preguntas frecuentes

### ¿Para quién es esta guía?

Para gerentes de operaciones y de finanzas que cobran servicios recurrentes a otras empresas y cierran el mes con planillas.

### ¿Necesito saber programar?

Puedes construirla sin programar: con el equipo de Puente, o con tu agente de IA y la especificación.

### ¿Cuánto toma construirla?

De 2 a 5 días, según cuántos pasos incluyas y cuántos sistemas conectes.

### ¿Cuánto cuesta?

El precio se define según tu operación.

### ¿Funciona con mi facturador o mi software contable?

La app se conecta con el facturador electrónico que ya usas, como Bsale, Wasabil o Nubox, y con tu software contable o de gestión, como Chipax o Defontana.

### ¿Sirve en Perú o México?

Sí. Cambian autoridad, documento e impuesto: SUNAT e IGV de 18 % en Perú; SAT, CFDI e IVA de 16 % en México.

### ¿Puedo construirla con otra herramienta?

Sí. La especificación trae, para cada bloque de Puente OS, su equivalente en otras herramientas.

## Usa esta guía con tu agente de IA

**¿Quieres un resumen?** Pega este texto en ChatGPT, Claude, Perplexity o Gemini:

```text
Lee https://www.puente.xyz/recursos/guia-sistema-de-facturacion/guia.md y resúmeme, para un gerente de finanzas, qué app construiría, qué necesito tener listo, cuánto toma y por dónde empiezo.
```

**¿Quieres que un agente de código la construya contigo?** La [especificación para tu agente de código](https://www.puente.xyz/recursos/guia-sistema-de-facturacion/spec.md) trae el modelo de datos, las reglas, el orden de construcción, las pruebas y los datos de ejemplo. Crea una carpeta vacía, abre ahí Claude Code, Cursor o Codex, y pega este texto:

```text
Quiero construir para mi empresa la app de la guía "Construye tu sistema de facturación y finanzas con Puente OS".

1. Descarga la especificación y guárdala sin resumir:
   curl -sL https://www.puente.xyz/recursos/guia-sistema-de-facturacion/spec.md -o SPEC.md
2. Lee SPEC.md completo. Antes de planificar, hazme las preguntas de la sección 9, una por vez, y guarda mis respuestas en DECISIONES.md. Si no sé alguna, usa el valor por defecto de la sección 8.
3. Escribe PLAN.md siguiendo el orden de la sección 5 y espera mi aprobación.
4. Construye una tarea a la vez. Al cerrar cada una, corre sus criterios de aceptación (sección 6) con los datos de ejemplo (sección 7) y muéstrame el resultado. Avanza cuando todos pasen.
5. Implementa la lógica general: los datos de ejemplo sirven para probar.
6. Explícame cada paso en lenguaje simple, para alguien de operaciones o finanzas.
```

**¿Usas v0 o Lovable?** Descarga la especificación, adjúntala y pega este texto:

```text
Adjunto SPEC.md: la especificación de una app de facturación y finanzas.
Construye solo las tareas T-01 a T-04 (tablas, clientes y líneas, índices y ciclo mensual).
Usa los datos de ejemplo de la sección 7. Cuando termines, dime qué muestra la vista previa del ciclo de septiembre con documento al 28-sep: debe dar $481.620 neto y $573.128 total (criterio CA-05).
Antes de construir, hazme las preguntas que necesites.
```

## Glosario

- **Cargo:** el cobro de una línea en un mes.
- **Cuenta comercial:** área de un cliente que compra con su propio precio y sus referencias.
- **Documento tributario electrónico:** factura o nota validada por la autoridad: DTE en Chile, comprobante electrónico en Perú, CFDI en México.
- **EBITDA:** resultado del negocio antes de intereses, impuestos, depreciación y amortización.
- **Extracto bancario:** los movimientos de tu cuenta: cartola en Chile, estado de cuenta en México.
- **Facturador electrónico:** el servicio que emite tus documentos ante la autoridad.
- **Folio:** número correlativo que la autoridad asigna a cada documento.
- **Índice de reajuste:** unidad que sigue a la inflación: UF en Chile, UDI en México.
- **IVA:** impuesto al valor agregado. En Perú, IGV.
- **Llave anti-duplicado:** código armado con el contenido de un cargo, que evita facturarlo dos veces.
- **Nota de crédito:** documento que anula o rebaja una factura emitida.
- **OC y HES:** orden de compra y hoja de entrada de servicios, que el cliente exige para pagar.
- **Tesorería:** movimientos que cambian la caja de lugar.

## Siguiente paso

Esta guía enseña a gerentes de operaciones y de finanzas a construir su app de facturación, cobranza y caja. Para hacerlo con el equipo de Puente, empieza con un piloto de un mes: levantamos tu proceso y construimos contigo el primer módulo. Agenda una conversación en [www.puente.xyz](https://www.puente.xyz).
