Vai al contenuto principale
Canadian GST/HST Compliance Module

Come funziona Canadian GST/HST Compliance Module dentro Odoo

Canadian GST/HST Compliance Module aggiunge in Odoo il menu Invoicing › GST/HST Compliance, con quattro blocchi: Tax Configuration, Transaction Processing, Compliance Management e Reporting. Una volta installato lascia attive cinque azioni pianificate: tre giornaliere, una settimanale e una mensile. Qui sotto trovi, domanda per domanda, cosa c'è in ogni menu, quali record salva il modulo e quale parte dipende dal suo servizio a pagamento.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 4 novembre 2026

In breve

Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del modulo, versione 20.0 · nelle fonti collegate in fondo
Lettura
5 min

Dove compare il modulo dentro Fatturazione

Quali menu aggiunge il modulo in Odoo?

Tutto parte da un unico menu, Invoicing › GST/HST Compliance. La scheda su Odoo Apps lo presenta con il titolo «GST/HST number checks and returns in Odoo». Aprendo il menu trovi quattro blocchi, ognuno con i suoi sottomenu:

  • Tax Configuration: Tax Rates e Place of Supply Rules.
  • Transaction Processing: Tax Calculations, Customer Tax Status e Input Tax Credits.
  • Compliance Management: Registration Thresholds, Filing Deadlines e Audit Trail.
  • Reporting: GST/HST Returns.

I percorsi completi sono quelli che vedrai nella barra di navigazione, per esempio Invoicing › GST/HST Compliance › Transaction Processing › Input Tax Credits o Invoicing › GST/HST Compliance › Reporting › GST/HST Returns.

Quali record salva il modulo dietro quei menu?

Il modulo definisce i propri modelli di dati. Questi sono i loro nomi tecnici con la descrizione che hanno nel codice; per nome corrispondono ai sottomenu sopra:

  • tax.rate: GST/HST Tax Rate Configuration.
  • tax.place.supply.rule: Place of Supply Rules for GST/HST.
  • tax.calculation: Tax Calculation Records.
  • tax.customer.status: Customer Tax Registration Status.
  • tax.input.tax.credit: Input Tax Credit Management.
  • tax.registration.threshold: GST/HST Registration Threshold Monitoring.
  • tax.filing.deadline: GST/HST Filing Deadline Management.
  • tax.audit.log: Tax Audit Trail.
  • tax.report: GST/HST Tax Reports.
  • threshold.alert: GST/HST Registration Threshold Alert.

Se chiedi a un consulente o a uno sviluppatore di intervenire su qualcosa di questo modulo, sono questi nomi tecnici che gli permettono di trovare ogni tipo di record nel database.

Elenco Input Tax Credits in Odoo con tre record, importo ITC e stato Valid
L'elenco Input Tax Credits: fattura fornitore, tipo di spesa, GST/HST pagata, importo ITC, periodo, scadenza, stato Valid e casella Claimed spuntata, con i totali in fondo.

Le cinque azioni pianificate che lascia attive

Quali azioni pianificate installa e ogni quanto girano?

Il modulo installa cinque azioni pianificate e tutte e cinque sono attive di default:

  • GST/HST Registration Threshold Monitoring: ogni giorno.
  • GST/HST Filing Deadline Monitoring: ogni giorno.
  • GST/HST Customer Registration Expiry Check: ogni settimana.
  • GST/HST Monthly Report Preparation: ogni giorno.
  • GST/HST Audit Retention Check: ogni mese.

Perché GST/HST Monthly Report Preparation gira ogni giorno se si chiama mensile?

È configurata così: la frequenza è giornaliera anche se il nome dice «Monthly». Non dare per scontato che prepari una dichiarazione ogni giorno. Se ti serve saperlo prima di andare in produzione, provala su una copia del tuo database e osserva cosa cambia da un giorno all'altro.

Per gli avvisi che il modulo può mostrare, trovi i testi letterali e cosa fare per ciascuno in i messaggi di errore e gli avvisi del modulo.

Elenco Filing Deadlines con quattro righe trimestrali di Lakeshore Tooling Inc.
L'elenco Filing Deadlines: periodi trimestrali con date di inizio, fine e scadenza, stato di presentazione (Filed o Pending) e casella Alert Sent.

Il percorso di un record e cosa dipende dal servizio

Che percorso fa un record dentro il modulo?

I menu raggruppano il lavoro in quattro blocchi: configurazione (Tax Configuration), operazioni (Transaction Processing), controllo (Compliance Management) e report (Reporting). Negli screenshot si vede questo: un credito d'imposta in Input Tax Credits compare con stato Valid e la casella Claimed; una scadenza in Filing Deadlines compare come Filed o Pending, con la casella Alert Sent; e una dichiarazione in GST/HST Returns compare in stato Filed, con il suo riferimento di presentazione. A parte, il modulo ha un proprio registro di audit, tax.audit.log (Tax Audit Trail), in Compliance Management › Audit Trail.

Modulo di una dichiarazione GST/HST trimestrale di Lakeshore Tooling Inc. in stato Filed
Una dichiarazione in GST/HST Returns in stato Filed, con le date del periodo, il riferimento di presentazione, le righe delle imposte e i pulsanti del chatter.
Giro tra Input Tax Credits, Filing Deadlines e una dichiarazione GST/HST
Dall'elenco Input Tax Credits a Filing Deadlines, poi a una dichiarazione in stato Filed e di nuovo a Input Tax Credits con i suoi totali.

Cos'è flexigo.ca.company.guard?

È un modello del modulo la cui descrizione dice GST/HST: company rule checked again after a change of company. Il modello degli avvisi di soglia, threshold.alert (GST/HST Registration Threshold Alert), eredita da esso. Se lavori con più aziende nello stesso database Odoo, è un punto che conviene testare prima di partire.

Quali funzioni dipendono da un servizio a pagamento?

La scheda ha una sezione intitolata «Before you buy: some features of this app use a paid external service». Per questo modulo il servizio è il servizio locale di FlexigoTech Cloud, che costa 29 €/mese o 290 €/anno IVA esclusa (Pro: 58 €/mese o 580 €/anno). Senza abbonamento, o con il servizio sospeso, si ferma ciò che offre l'abbonamento e i dati restano nel tuo Odoo. Controlla in quella sezione della scheda quali funzioni specifiche sono legate al servizio e leggi anche la sezione «Privacy policy».

Per quali versioni di Odoo è disponibile e quanto costa il modulo?

È pubblicato su Odoo Apps per Odoo 17, 18, 19 e 20, a 9 € per versione di Odoo con pagamento unico, IVA esclusa. Con l'abbonamento, il modulo per le nuove versioni di Odoo è incluso se l'hai acquistato su flexigotech.com; sull'Odoo App Store, ogni versione di Odoo si acquista lì. Hai la scheda su Odoo Apps e la pagina del modulo su flexigotech.com.

Come ti aiuta FlexigoTech

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se stai implementando Odoo e vuoi verificare come si inserisce questo modulo nella tua fatturazione, con più aziende o con altri sistemi, possiamo vederlo insieme. E se non hai ancora chiaro se ti conviene, parti da se Canadian GST/HST Compliance Module è adatto alla tua azienda.

Continua a leggere

Errori e avvisi di Canadian GST/HST Compliance Module: cosa significano e cosa fareI messaggi di errore di Canadian GST/HST Compliance Module in Odoo: quando compare ognuno, cosa significa e come correggerlo, con il testo letterale.Canadian GST/HST Compliance Module fa per te? Cosa copre, cosa no e cosa ti serve primaCosa copre e cosa no Canadian GST/HST Compliance Module in Odoo 17-20, cosa ti serve prima di installarlo e cosa aggiunge FlexigoTech Cloud.Come funziona dall'interno Argentina ARCA Supplier Invoice Validation in OdooGlossario di menu, azioni pianificate e dati del modulo Argentina ARCA Supplier Invoice Validation and Withholding Management per Odoo.
Verificato nel codice del modulo (versione 20.0) e nelle fonti collegate

Fonti

  • Codice del modulo: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): views/menus.xml
  • Codice del modulo: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): data/cron_jobs.xml
  • Codice del modulo: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): static/description/index.html
  • Codice del modulo: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/company_guard.py
  • Codice del modulo: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_audit_log.py
  • Codice del modulo: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_calculation.py
  • Codice del modulo: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_customer_status.py
  • Codice del modulo: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_filing_deadline.py
  • Codice del modulo: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_input_tax_credit.py
  • Codice del modulo: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_place_supply_rule.py
  • Codice del modulo: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_rate.py
  • Codice del modulo: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_registration_threshold.py
  • Codice del modulo: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/tax_report.py
  • Codice del modulo: flexigo_canadian_gst_hst_compliance_module 20.0 (bc461f60): models/threshold_alert.py
  • apps.odoo.com/apps/modules/20.0/flexigo_canadian_gst_hst_compliance_module
  • apps.odoo.com/apps/modules/17.0/flexigo_canadian_gst_hst_compliance_module
  • apps.odoo.com/apps/modules/18.0/flexigo_canadian_gst_hst_compliance_module
  • apps.odoo.com/apps/modules/19.0/flexigo_canadian_gst_hst_compliance_module
  • flexigotech.com/en/services.html
  • flexigotech.com/precios.html