Qué rellenar en la configuración antes del primer BAS
¿Qué cuentas contables pide el módulo para las casillas del BAS?
La configuración va ligada a una compañía (campo company_id) y tiene un campo de cuenta para cada casilla. Estos son, con la etiqueta que verás en pantalla y su nombre técnico:
G1: Taxable Sales Account(gl_account_g1_id)G2: GST-Free Sales Account(gl_account_g2_id)G3: Export Sales Account(gl_account_g3_id)G4: Capital Purchases Account(gl_account_g4_id)1A: GST-Free Purchases Account(gl_account_1a_id)1B: ITC Claim Account(gl_account_1b_id)1E: Capital Purchases (ITC) Account(gl_account_1e_id)
Además hay tres campos de cuenta para el propio GST: Sales GST GL Account, Purchases GST GL Account y GST Payable GL Account. Antes de elegirlas, ten a mano el plan contable que usáis para Australia y quién decide qué cuenta va en cada casilla.


¿Cuándo tiene sentido activar Enable GST Group?
Según la ayuda del campo, gst_group_enabled activa la consolidación del grupo GST para entidades asociadas. Junto a él tienes Representative Member (gst_group_representative_member_id), que según su descripción es el miembro representante que presenta el BAS consolidado, y Group Members (gst_group_member_ids), donde se eligen los miembros del grupo. Si no tienes claro si vuestras compañías forman un grupo de entidades asociadas, contrástalo con quien lleva vuestra fiscalidad en Australia antes de marcarlo.
¿Qué importes y tasas hay que revisar?
Los campos numéricos son los que más conviene repasar uno a uno, porque el módulo los usa tal como los dejes:
G10 Reconciliation Tolerance (A$)(bas_g10_reconciliation_tolerance): su ayuda lo describe como la «BAS Gate 1», la variación máxima permitida entre G10 y las líneas del libro mayor etiquetadas. Al lado estáG10 Tolerance (%), y en otro formulario apareceBAS Reconciliation Tolerance (A$)(bas_tolerance_amount).Mandatory Proof Doc Threshold (A$): las transacciones por encima de ese importe requieren adjuntar un justificante.Allowed File Types: lista de extensiones de archivo permitidas, separadas por comas.Petrol Rate (cents/L),Diesel Rate (cents/L)yLPG/Gas Rate (cents/kg): la ayuda indica que son las tasas de crédito fiscal de combustible de la ATO y pide actualizarlas cada año. También verásFuel Credit Rate - Diesel (cents/L)yFuel Credit Rate - Petrol (cents/L).GST Registration Threshold (A$): la ayuda del campo lo describe como el importe a partir del cual el registro es obligatorio cuando la facturación de 12 meses lo supera, y cita la GST Act s.23-5.Data Jurisdiction(gdpr_jurisdiction), un desplegable, yCurrency(currency_id).
Apunta en algún sitio de dónde sacas cada tasa de combustible y en qué fecha la pusiste: la ayuda del campo pide actualizarla cada año.
Los dos mensajes de error que puedes ver al principio
¿Qué significa Audit log retention must be at least 5 years (GST Act 1999 s.353).?
El módulo comprueba el campo Audit Log Retention (years) (audit_log_retention_years) y no acepta un valor por debajo de 5 años; la ayuda del campo cita la GST Act 1999 s.353. El arreglo es poner 5 o más. Si vuestra entidad está regulada por APRA (seguros, superannuation), tienes además APRA Extended Retention (years) (audit_log_retention_years_apra) para la retención ampliada.
¿Por qué un usuario recibe Only an Accounting Administrator submits a BAS or changes a submitted one.?
Porque, según el propio mensaje, solo un Accounting Administrator presenta un BAS o modifica uno ya presentado. Si le sale a alguien que prepara el BAS pero no lo presenta, no hay nada roto: que lo presente un usuario con ese permiso, o pide a quien administra Odoo que revise sus permisos si le corresponde hacerlo a él. Conviene decidir quién presenta antes del primer periodo, para que el día del vencimiento no aparezca este mensaje.
Qué revisar la primera semana
¿Qué listas del menú conviene abrir?
En el menú Flexigo Australia Gst Compliance tienes, entre otras, la lista de prorrateos de ITC (account.gst_apportionment), el registro de auditoría (account.gst_audit_log, con las columnas Company, Entity Type, Entity ID, Action, User y Timestamp), la de BAS (account.gst_bas) y la de configuración (account.gst_config). Recién instalado, ábrelas para comprobar que tu usuario las ve y que la compañía es la correcta cuando empiecen a llenarse.


En la lista de BAS, las columnas Fiscal Year, Fiscal Quarter, Period Start y Period End te sirven para comprobar de un vistazo que cada periodo que crees tiene el año, el trimestre y las fechas que esperas.
¿Qué avisos por correo puedo activar?
Con Enable Email Notifications (email_notifications_enabled) activas los correos. Después ajustas dos plazos: BAS Due Reminder (days before), cuántos días antes del vencimiento se envía el recordatorio del BAS, y ITC Expiry Reminder (days before), que avisa de los ITC que caducan dentro de ese número de días. Elige valores que den margen a quien prepara el BAS y a quien lo presenta.
¿Qué pasa con las versiones de Odoo y con el servicio local?
El módulo está publicado en Odoo Apps para 17, 18, 19 y 20, a 9 € por versión de Odoo en pago único, sin IVA. El servicio local de FlexigoTech Cloud cuesta 29 €/mes o 290 €/año sin IVA (Pro: 58 €/mes o 580 €/año). Sin suscripción, o con el servicio suspendido, se para lo que da la suscripción y los datos se quedan en tu Odoo. Con la suscripción, el módulo para las versiones nuevas de Odoo va incluido si lo compraste en flexigotech.com; en el Odoo App Store, cada versión se compra allí. Si aún dudas de si te encaja, mira qué cubre y qué hace falta antes de instalarlo.
Cómo te ayuda FlexigoTech
Implantamos Odoo 17, 18, 19 y 20 y desarrollamos conectores e integraciones a medida. Si quieres que revisemos contigo la configuración de cuentas, las tolerancias o los permisos antes de tu primer BAS, escríbenos desde la página del módulo. También puedes ver la ficha en Odoo Apps.
Sigue leyendo
Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas
Fuentes
- Código del módulo: flexigo_australia_gst_compliance 20.0 (18da350f): models/account_gst_bas.py
- Código del módulo: flexigo_australia_gst_compliance 20.0 (18da350f): models/account_gst_config.py
- Código del módulo: flexigo_australia_gst_compliance 20.0 (18da350f): models/account_gst_configuration.py
- apps.odoo.com/apps/modules/20.0/flexigo_australia_gst_compliance
- apps.odoo.com/apps/modules/17.0/flexigo_australia_gst_compliance
- apps.odoo.com/apps/modules/18.0/flexigo_australia_gst_compliance
- apps.odoo.com/apps/modules/19.0/flexigo_australia_gst_compliance
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
