Datos de BAS australiana a ExcelPaso a paso

Dos días antes de que venza tu BAS trimestral, estás frente a tres montones: facturas de proveedores en uno, recibos de negocios en otro y un extracto bancario abierto en tu segunda pantalla. Cada montón debe convertirse en números específicos para las etiquetas G1, G10, G11, 1A y 1B de un formulario que la ATO llama NAT 4189. La fecha límite es el 28. El siguiente paso suele ser una larga noche de ingreso manual de datos en una hoja de cálculo — pero no tiene por qué ser así.

Deja de teclear datos — deja que la IA los lea por ti
Sube una imagen o PDF — datos estructurados en 10 segundos
Probar ahora
Sin registro · Sin tarjeta · Resultados en 10 segundos
Extracción de datos de BAS australiana a hoja de cálculo Excel con cifras de GST y PAYG

Conclusiones clave

  1. Dos días antes de que venza tu BAS, cada número que necesitas ya está en las facturas, recibos y extractos bancarios frente a ti — el pánico trimestral no es un problema de datos faltantes, es una maratón de transcripción de documentos a hoja de cálculo que a los pequeños empresarios les han dicho que es parte del trabajo.
  2. Xero y MYOB hacen la aritmética de GST ÷ 11 automáticamente, pero solo después de que alguien ingresa los números — el paso de extracción entre "tengo un PDF de proveedor" y "tengo un valor en la celda G11" es el cuello de botella invisible que hace que la presentación de BAS parezca una búsqueda del tesoro trimestral.
  3. Define tus columnas una vez (Nombre del proveedor, Total de factura, Monto de GST, Tipo de compra), procesa todos tus documentos trimestrales en menos de un minuto, y la misma configuración funciona para cada período de BAS en adelante — las etiquetas de la ATO nunca cambian, así que tu configuración de extracción tampoco.

Anatomía de un BAS: Lo que realmente exigen esas etiquetas G

Antes de extraer nada, debe saber exactamente qué espera el BAS. La Declaración de Actividad Empresarial (formulario ATO NAT 4189) no es un único número. Es un conjunto de campos etiquetados, cada uno extraído de una parte distinta de sus registros comerciales. Para una pequeña empresa típica registrada en GST que presenta declaraciones trimestrales, las secciones principales se desglosan así.

Sección GST (Opción 1 — calcular e informar trimestralmente):

EtiquetaSignificadoOrigen del número
G1Ventas totales (con GST incluido, si usa el método de hoja de cálculo)Suma de todas las facturas de venta y recibos de ingresos del trimestre
G2Ventas de exportación (sin GST)Valor de bienes/servicios exportados (separado de G1)
G3Otros suministros sin GSTAlimentos básicos, servicios médicos, educación — si aplica
G10Compras de capital (con GST incluido)Activos comerciales: vehículos, maquinaria, equipos por encima del umbral
G11Compras no capitales (con GST incluido)Gastos diarios: alquiler, inventario, papelería, suscripciones de software
1AGST en ventas (a pagar al ATO)G8 ÷ 11 — el GST que cobró
1BGST en compras (crédito reclamable)G19 ÷ 11 — el GST que pagó en gastos comerciales

Si tiene empleados, el BAS también requiere los campos de retención PAYG: W1 (sueldos brutos totales pagados) y W2 (impuesto total retenido de esos sueldos). Si el ATO le exige pagos anticipados trimestrales del impuesto a la renta, también verá las etiquetas de cuota PAYG T1 (ingreso de la cuota) y T2 (tasa de la cuota). La mayoría de los trabajadores autónomos y microempresas con facturación inferior a $10 millones pueden usar el BAS Simplificado, que reduce la sección GST a solo tres campos: G1, 1A y 1B. Pero la necesidad de datos subyacente no desaparece — todavía necesita conocer sus ventas totales, GST cobrado y GST pagado, ya sea que los reporte en 3 etiquetas o en 20.

El cálculo del GST sigue una cadena predecible: las ventas totales en G1 se reducen por las porciones exentas de GST y de tributación por insumos (G2 + G3 + G4) para obtener las ventas gravadas (G6). Tras ajustes (G7), el resultado (G8) se divide entre 11 para producir el GST sobre ventas en la casilla 1A. La misma lógica se aplica en reversa para las compras: G10 + G11 dan G12, menos los componentes no gravados (G13 + G14 + G15) para obtener G17, ajustado en G18, luego G19 ÷ 11 para 1B. La diferencia entre 1A y 1B es tu posición neta de GST para el trimestre — ya sea un pago a la ATO o un reembolso.

Por qué la carrera trimestral del BAS duele más de lo necesario

La ATO envía tu declaración de actividad unas dos semanas antes de que termine el período de reporte. La fecha límite de presentación para declarantes trimestrales es el día 28 del mes siguiente al cierre del trimestre — 28 de octubre para el trimestre julio–septiembre, 28 de febrero para octubre–diciembre, y así sucesivamente. Eso te da aproximadamente cuatro semanas para conciliar tres meses de transacciones. Si tu contabilidad está al día — cada factura codificada correctamente en Xero o MYOB cuando llega — preparar el BAS podría tomar de 20 a 30 minutos. Pero esa no es la realidad para la mayoría de los dueños de pequeños negocios.

Un usuario de Reddit en r/AusFinance describió el problema con precisión: “Si el BAS se convierte en una búsqueda del tesoro trimestral, el problema real generalmente no es Xero, sino una codificación desordenada y recibos no capturados sobre la marcha.” La búsqueda del tesoro es real. Las facturas de proveedores llegan como archivos PDF adjuntos en correos electrónicos. Los recibos están en una caja de zapatos o en el carrete de la cámara del teléfono. Los extractos bancarios deben cotejarse con transacciones codificadas manualmente. Cuando se acerca la fecha límite del BAS, no estás preparando una declaración de impuestos — estás reconstruyendo tres meses de realidad financiera a partir de evidencia dispersa.

El costo de equivocarse no es trivial. La ATO aplica una multa por falta de presentación (FTL) por cada período de 28 días que un BAS esté vencido, y el cargo por interés general (GIC) se acumula diariamente sobre los montos impagos. Según el análisis de ScaleSuite, los pequeños negocios australianos pagan colectivamente más de $300 millones anuales en multas e intereses relacionados con el BAS. Incluso sin multas, el costo de tiempo es el verdadero drenaje: el Defensor del Pueblo para Pequeñas Empresas y Empresas Familiares de Australia informa que el 39% de los pequeños negocios dedican más de seis horas cada semana a navegar el cumplimiento normativo — y la presentación del BAS está en el centro de esa carga.

Las hojas de cálculo ayudan, pero solo si los números se ingresan en ellas. BASCalc y plantillas similares de Excel pueden manejar la aritmética una vez que los datos están ingresados. No pueden leer una factura. La brecha entre “tengo un PDF de mi proveedor” y “tengo un número en la celda G11” sigue siendo completamente manual en la mayoría de los flujos de trabajo de pequeños negocios.

Paso 1: Reúne todo lo que exige la BAS

Antes de la extracción, necesitas todos los documentos fuente en un solo lugar. Una BAS trimestral generalmente se nutre de tres categorías de documentos:

1
Facturas de venta — cada factura emitida durante el trimestre, esté o no pagada. Alimentan G1 y, finalmente, 1A. Si usas Xero o MYOB, exporta la lista de facturas como CSV para cotejar. Si emites facturas en PDF fuera de tu software contable, reúnelas todas en una carpeta.
2
Recibos de compra y facturas de proveedores — todos los gastos comerciales con IVA incluido. Esto incluye compras de capital (nuevo portátil, vehículo, equipo → G10) y compras no capitales (alquiler, papelería, suscripciones de software, facturas de contratistas → G11). Ambas alimentan 1B mediante el cálculo G19 ÷ 11.
3
Extractos bancarios y resúmenes de nómina — para conciliar los totales y verificar que los montos de retención PAYG en W1 y W2 coincidan con lo que tus informes de Single Touch Payroll (STP) han enviado a la ATO. Si no gestionas nóminas, omite W1/W2.

Los formatos aceptables incluyen PDFs, JPGs, PNGs y capturas de pantalla. Una foto de un recibo tomada con tu teléfono cuenta. El objetivo no es tener archivos perfectamente organizados — el paso de extracción maneja cada archivo individualmente — sino asegurarse de que no falte nada. Una sola factura de proveedor omitida de $1,100 con $100 de IVA significa que tu crédito 1B está subestimado en $100 y tu IVA neto a pagar está sobreestimado en la misma cantidad.

Paso 2: Asignar las etiquetas BAS a los campos de extracción

Este es el paso que convierte un flujo de trabajo genérico de «extraer datos» en una salida específica para BAS. En lugar de extraer campos aleatorios de cada documento, defines las columnas que se corresponden directamente con lo que solicita el BAS.

Para una empresa en el BAS Simplificado, la lista de columnas es breve:

Nombre de tu columnaEtiqueta BAS que alimentaQué busca la IA
Ventas totales (IVA incluido)G1El importe total de cada factura de venta, incluido el IVA
IVA en compras1BEl componente de IVA de cada factura o recibo de proveedor

Para el BAS completo (Opción 1, método de hoja de cálculo), necesitas más granularidad. Cada factura de proveedor contribuye a G10 o G11 según si es una compra de capital o no capital, y el componente de IVA contribuye a 1B. Un conjunto práctico de columnas sería:

Nombre de tu columnaEtiqueta(s) BAS que alimenta
Nombre del proveedor(referencia cruzada)
Fecha de factura(verificación de período — debe estar dentro del trimestre BAS)
Total factura (IVA incluido)G10 o G11
Importe IVA1B
Tipo de compra (Capital / No capital)Enrutamiento G10 vs G11

Los nombres de columna que escribes se convierten en los encabezados de tu tabla de salida final. Este es el mecanismo central detrás de la extracción de columnas personalizadas: tú defines lo que quieres y la IA localiza los datos coincidentes en cada documento al comprender qué significa el campo — no dónde está en la página. Una factura de proveedor de Bunnings y una de un contratista independiente no se parecen en nada. El OCR tradicional basado en plantillas necesitaría una plantilla de análisis separada para cada formato. La extracción semántica lee ambas y encuentra «Total factura» sin importar el diseño.

Si tu empresa maneja tanto ventas con IVA como exentas de IVA (común en exportadores, proveedores de salud o negocios de alimentos), agrega una columna como «Estado IVA (Gravado / Exento / Exportación)» para que la extracción capture el tipo de cada transacción, alimentando la etiqueta BAS correcta (G2 o G3 frente a la cadena principal G1→1A).

Paso 3: Extraer — Convierte Documentos en Datos Estructurados

Con los documentos reunidos y la lista de columnas definida, el paso de extracción toma minutos.

Sube todos los documentos fuente del trimestre — facturas de venta, recibos de compra, facturas de proveedores — en un solo lote. La herramienta procesa cada archivo de forma independiente, localizando los valores que coinciden con tus definiciones de columnas. Como el procesamiento se ejecuta en paralelo en todos los archivos, 50 facturas no tardan 50 veces más que una; un lote típico de 30 a 50 documentos se completa en menos de un minuto.

JPG/PNG/PDF Extracción IA

Los archivos se procesan de forma segura y no se almacenan.

El resultado es una tabla única donde cada fila es un documento y cada columna coincide con el campo que definiste. Si subiste 40 facturas de proveedores con columnas para "Nombre del Proveedor", "Total Factura (IVA incluido)" y "Monto IVA", obtienes 40 filas de datos estructurados — listos para sumar en G10, G11 y 1B.

Para facturas de venta, ejecuta un lote separado con las columnas del lado de ventas (Total Ventas, IVA en Ventas, Monto Exportación si aplica) y tendrás el lado G1 y 1A poblado. Dos lotes cubren todo el pipeline de datos BAS: uno para compras, otro para ventas.

Paso 4: Verificar cálculos de GST y conciliar

En este paso se ponen a prueba los números del BAS antes de la presentación. La extracción entrega totales en bruto; ahora debes verificar que la aritmética del GST sea correcta.

La verificación más rápida: para cualquier total con GST incluido, el componente GST debe ser igual al total dividido por 11. Si una factura de proveedor muestra $2200 con GST incluido, el monto del GST debe ser $200. Si la extracción muestra $2200 en la columna “Total Factura” y $180 en “Monto GST”, algo anda mal — ya sea que la factura tuviera un tratamiento de GST no estándar o que la extracción identificó mal un campo. Señálalo y revisa el documento original.

Un flujo de conciliación práctico para el trimestre:

1
Suma los resultados de extracción por etiqueta BAS. Totaliza todas las compras de capital G10, todas las compras no capital G11 y todos los montos de GST. Estos serán tus valores provisionales de G10, G11 y 1B.
2
Cruza con los extractos bancarios. El total de salidas en la cuenta bancaria de tu negocio para el trimestre debe alinearse aproximadamente con G10 + G11 + cualquier gasto sin GST. Discrepancias grandes indican documentos faltantes.
3
Ejecuta la cadena de la hoja de trabajo GST. G1 → resta G2+G3+G4 → G6 → suma ajustes G7 → G8 → ÷11 → 1A. En el lado de compras: G10+G11 → G12 → resta G13+G14+G15 → G17 → suma ajustes G18 → G19 → ÷11 → 1B. Si la aritmética no fluye, rastrea hacia atrás para ver qué documento rompió la cadena.
4
Verifica las retenciones PAYG contra informes STP. Si procesas nóminas en Xero o MYOB, tus cifras W1 y W2 deben coincidir con lo ya informado por Single Touch Payroll. Cualquier discrepancia activa una alerta de cruce de datos de la ATO.

Una ventaja de tener todos los resultados de extracción en una sola hoja de cálculo es que la conciliación es visible de principio a fin. Puedes ordenar por proveedor, filtrar por rango de fechas (confirmando que cada documento esté dentro del trimestre BAS correcto) y verificar filas individuales contra los PDFs originales. La ATO exige conservar registros por cinco años; la hoja de cálculo de extracción más los archivos originales cumplen con ese requisito.

Paso 5: Exportar a Excel y preparar la presentación

Con las cifras verificadas, el paso final es sencillo. Exporte el resultado de la extracción como un archivo Excel (.xlsx). Si su software de contabilidad (Xero, MYOB, QuickBooks Online) admite la presentación habilitada por SBR directamente a la ATO, use la hoja de cálculo como documento de referencia mientras completa el BAS dentro del software. Si presenta a través del Portal de Negocios de la ATO o mediante myGov (para trabajadores autónomos), la hoja de cálculo se convierte en su documento de trabajo principal — cada total se asigna directamente a una etiqueta del BAS.

Para un BAS trimestral bajo la Opción 1, su exportación debería darle una visión clara de cada etiqueta:

  • G1 = suma de todos los totales de facturas de venta del trimestre
  • 1A = suma del IVA de esas ventas (o G8 ÷ 11)
  • G10/G11 = suma de totales de compras de capital y no capital respectivamente
  • 1B = suma del IVA de esas compras (o G19 ÷ 11)
  • W1/W2 = del sistema de nóminas (verificado por STP)
  • T1/T2 = del aviso de cuotas de la ATO (si corresponde)

La página de consejos sobre BAS e IVA de la ATO recomienda conciliar las cifras del BAS con sus registros, verificar que las compras y ventas se informen en el período correcto, y completar solo las secciones que apliquen a su negocio. Una hoja de cálculo creada a partir de la extracción agiliza las tres comprobaciones: ordene por fecha para confirmar la precisión del período, filtre por tipo de compra para confirmar la clasificación G10 vs G11, y use los totales de columna como entradas directas de etiquetas.

Procesar múltiples períodos BAS en una sola pasada

La mayoría de las pequeñas empresas no dejan de operar entre períodos BAS. Los documentos del último trimestre se ven casi idénticos a los del trimestre anterior — mismos proveedores, formatos de factura similares, mismos requisitos de columna. La configuración de extracción que definió para un trimestre (los nombres de columna, las comprobaciones de cálculo del IVA) se aplica a cada trimestre posterior sin necesidad de reconfiguración.

Si se ha atrasado y necesita ponerse al día con dos o tres trimestres a la vez, o si quiere ejecutar proactivamente el trimestre actual junto con una revisión del anterior, el procesamiento por lotes lo maneja. Separe sus documentos por período BAS en carpetas (T1 Jul–Sep, T2 Oct–Dic, etc.), ejecute la misma definición de columna en cada carpeta, y obtendrá una hoja de cálculo de salida separada por trimestre. La lógica de extracción no cambia; solo cambian los archivos de entrada. Lo que habrían sido tres maratones separados de ingreso manual de datos se convierte en tres ejecuciones por lotes usando la misma configuración.

Esto es particularmente útil al cierre del año fiscal cuando un agente BAS o contador solicita la visión del año completo. Cuatro hojas de cálculo de extracción trimestrales se pueden fusionar en un resumen anual en minutos, con cada transacción trazable hasta su documento fuente.

Preguntas frecuentes

¿La IA puede procesar recibos manuscritos para el BAS?

Sí. El modelo de visión subyacente lee escritura a mano y texto impreso con la misma lógica semántica. Un recibo manuscrito de un proveedor con “Total $385 (IVA incluido)” garabateado al final generará la misma salida estructurada que una factura mecanografiada — el monto del IVA incluso se puede calcular automáticamente si defines una columna calculada como Monto IVA (Total ÷ 11). Lo que importa es que el valor esté presente en el documento, no cómo fue escrito.

¿Qué pasa si una factura de proveedor no muestra el IVA por separado?

La mayoría de las facturas fiscales australianas deben mostrar el IVA por separado, pero si alguna no lo hace y el total está marcado como IVA incluido, puedes usar una columna calculada. Define una columna llamada Monto IVA (Total factura ÷ 11) y la IA realizará el cálculo durante la extracción, generando directamente el componente del IVA — sin necesidad de posprocesamiento en Excel. Esto es válido para el IVA estándar del 10%; si la factura incluye una operación mixta (parte con IVA, parte exenta), deberás verificar y posiblemente dividir la transacción manualmente.

¿La herramienta presenta el BAS directamente ante la ATO?

No. ImageToTable.ai extrae datos de documentos a hojas de cálculo estructuradas — no presenta formularios fiscales. Usas la salida como tus datos de trabajo para completar el BAS en tu software de contabilidad (Xero, MYOB), el Portal de Negocios de la ATO o a través de tu agente BAS. La herramienta reemplaza el paso de ingreso manual de datos; no reemplaza el paso de presentación.

¿Cómo se compara esto con solo usar la función BAS de Xero?

El módulo de preparación de BAS de Xero funciona con transacciones ya ingresadas en Xero. Si recibes una factura en PDF de un proveedor, alguien aún debe escribir los montos en Xero — ya sea creando una factura manualmente o usando la captura Hubdoc de Xero (que usa OCR basado en plantillas y a menudo requiere corrección). La extracción con IA maneja el paso anterior al software de contabilidad: convertir un montón de PDF, fotos y escaneos en una tabla de datos estructurada que luego puedes importar o consultar al crear transacciones. Ambas herramientas abordan diferentes etapas del flujo de trabajo: la extracción cubre documento → datos; Xero cubre datos → presentación del BAS.

¿Qué pasa si cometo un error en un BAS ya presentado?

Para errores pequeños (dentro de los límites de ajuste de la ATO), puede corregir el importe en su próximo BAS. Para errores mayores, puede presentar una revisión a través del Portal de Negocios de la ATO o su software de contabilidad. La ATO suele ser flexible si los errores se corrigen de forma proactiva. Conservar sus hojas de extracción como registros de respaldo durante cinco años (según lo exige la ATO) le permite rastrear cualquier discrepancia hasta su documento de origen rápidamente.

¿Puedo usar esto también para IAS (Instalment Activity Statement)?

Sí. Una IAS es una versión más simple del BAS utilizada por empresas no registradas para GST pero obligadas a declarar retenciones de PAYG o cuotas de PAYG. El flujo de trabajo de extracción es idéntico — solo define menos columnas ya que no se aplican etiquetas de GST. Los mismos tipos de documentos (resúmenes de nómina, registros de ingresos) alimentan el mismo proceso de extracción.

📮 contact email: [email protected]