Odoo 20 documenta un flusso di compensazione intercompany per uno specifico scenario contabile multi-company: una società riceve un pagamento del cliente per una fattura emessa da un'altra società nello stesso database Odoo. Il sistema può riconciliare la fattura aperta della società emittente e creare scritture contabili di compensazione tra le due entità. (Odoo 20.0 Docs: Companies Multi Company) Odoo ha annunciato Odoo 20 il 24 settembre 2026. (Meet Odoo 20)

Il flusso copre entrambi i lati della transazione. Nella società che ha emesso la fattura, il credito del cliente diventa un credito verso la società che ha incassato il pagamento. La società ricevente registra l'importo corrispondente come debito verso la società emittente. In questo modo si chiude il saldo del cliente, mantenendo però l'obbligazione finanziaria tra le due società. (Odoo 20.0 Docs: Companies Multi Company)

Cosa copre il flusso

Il caso d'uso documentato inizia con una fattura appartenente a una società e un pagamento ricevuto da un'altra. Entrambe le società devono essere configurate nello stesso database Odoo. I processi che coinvolgono database separati o sistemi contabili esterni non fanno parte del flusso documentato. (Odoo 20.0 Docs: Companies Multi Company)

Quando un pagamento viene elaborato con la configurazione richiesta, Odoo riconcilia la fattura cliente originale e genera le scritture intercompany. L'automazione collega la riconciliazione della fattura al saldo interno tra le società partecipanti. Non elimina tale saldo. Registra invece l'importo sui conti intercompany configurati. (Odoo 20.0 Docs: Companies Multi Company)

Il trattamento contabile separa il rapporto con il cliente dal rapporto tra le società. Dopo la compensazione, la società emittente non mantiene più l'importo regolato come credito cliente aperto. Registra un credito verso la società che detiene il pagamento, mentre la società ricevente rileva il corrispondente debito. (Odoo 20.0 Docs: Companies Multi Company)

Configurazione Odoo richiesta

Un database multi-company da solo non è sufficiente. Il modulo Intercompany Payment - Account di Odoo deve essere installato e Inter-Company Transactions deve essere abilitato per ogni società che partecipa al flusso. (Odoo 20.0 Docs: Companies Multi Company) Le implementazioni multi-company esistenti dovrebbero verificare entrambi i requisiti prima di tentare di elaborare questi pagamenti.

Ogni società partecipante richiede inoltre un giornale di compensazione e conti dedicati per debiti e crediti intercompany. Questi conti controllano dove vengono registrate le obbligazioni tra le entità. (Odoo 20.0 Docs: Companies Multi Company) La struttura dovrebbe essere esaminata rispetto al piano dei conti, al reporting a livello di entità e ai requisiti di riconciliazione intercompany prima di elaborare le transazioni.

Il metodo di pagamento deve utilizzare un conto incassi in sospeso. (Odoo 20.0 Docs: Companies Multi Company) Questo prerequisito dovrebbe essere verificato nell'attuale configurazione dei pagamenti, in particolare nei casi in cui siano stati personalizzati giornali bancari, elaborazione degli incassi o mappature dei conti. L'installazione del modulo e la configurazione dei conti intercompany non saranno, da sole, sufficienti a soddisfare i requisiti documentati se il metodo di pagamento non dispone del conto incassi in sospeso richiesto. (Odoo 20.0 Docs: Companies Multi Company)

Implicazioni contabili

Il flusso combina la riconciliazione del cliente e la creazione di scritture intercompany corrispondenti. (Odoo 20.0 Docs: Companies Multi Company) In assenza di questo collegamento, i team finanziari potrebbero dover gestire il saldo del cliente e l'obbligazione tra le società come passaggi contabili separati. L'idoneità del processo automatizzato dipende dai flussi di pagamento dell'organizzazione e dalla sua capacità di supportare la struttura dei conti richiesta.

Un pagamento incassato da una società per la fattura di un'altra società non è trattato da questo flusso come ricavo della società ricevente. Le registrazioni documentate istituiscono un debito nella società ricevente e un corrispondente credito nella società emittente. (Odoo 20.0 Docs: Companies Multi Company) Durante i test, i team finanziari dovrebbero esaminare le scritture contabili generate e confermare che i saldi del cliente, infragruppo e degli incassi in sospeso utilizzino i conti previsti.

La configurazione si applica a ciascuna società partecipante, anziché funzionare come un'unica impostazione valida per tutto il database. (Odoo 20.0 Docs: Companies Multi Company) Le società che condividono un unico ambiente Odoo possono avere diversi piani dei conti, strutture di registri o metodi di pagamento, quindi la configurazione di ciascuna entità dovrebbe essere convalidata separatamente.

Limiti del flusso documentato

La documentazione descrive lo scopo contabile del flusso e ne identifica i requisiti di modulo, impostazione della società, registro, conto e metodo di pagamento. (Odoo 20.0 Docs: Companies Multi Company) Non definisce il comportamento di ogni personalizzazione, localizzazione o integrazione esterna con la compensazione infragruppo. Queste aree richiedono una verifica specifica dell'implementazione.

Il flusso è documentato per società contenute nello stesso database. (Odoo 20.0 Docs: Companies Multi Company) Le fonti fornite non confermano un processo automatico equivalente tra database Odoo separati. Le organizzazioni che utilizzano istanze separate dovrebbero quindi verificare in modo indipendente il processo tra database richiesto.

Le fonti fornite inoltre non definiscono il trattamento del flusso per i pagamenti parziali, i rimborsi, i regolamenti in valuta estera, gli storni dei pagamenti o le catene che coinvolgono altre società. Se queste operazioni sono rilevanti per un'organizzazione, ciascun caso dovrebbe essere testato prima dell'uso operativo.

Cosa verificare prima dell'adozione

Per prima cosa, confermare che la società che emette la fattura e la società che riceve il pagamento si trovino nello stesso database Odoo. Verificare che il modulo Intercompany Payment - Account sia installato e che Inter-Company Transactions sia abilitato per ogni società destinata a partecipare. (Odoo 20.0 Docs: Companies Multi Company)

In secondo luogo, rivedere il registro di compensazione e i conti dedicati di debiti e crediti per ciascuna entità. (Odoo 20.0 Docs: Companies Multi Company) Le scelte dei conti dovrebbero supportare i requisiti di rendicontazione e riconciliazione dell'organizzazione. Gli utenti dovrebbero essere in grado di identificare l'importo dovuto dalla società che ha ricevuto il pagamento e l'importo corrispondente dovuto alla società che ha emesso la fattura.

In terzo luogo, esaminare il metodo di pagamento e confermare che utilizzi un conto incassi in sospeso. (Odoo 20.0 Docs: Companies Multi Company) Controllare la configurazione effettiva anziché affidarsi al nome del registro o ad assunzioni basate su un processo di incasso esistente.

Infine, eseguire una transazione controllata usando una fattura e un pagamento rappresentativi. Confermare che Odoo riconcili la fattura cliente, registri il credito infragruppo della società emittente e crei il corrispondente debito nella società che ha ricevuto il denaro. (Odoo 20.0 Docs: Companies Multi Company) Esaminare entrambi i registri contabili delle società prima di un uso più ampio, in modo da poter verificare le mappature dei conti e i saldi a livello di entità.

Il risultato dovrebbe lasciare la fattura cliente riconciliata, mostrando al contempo l'importo tra le due società nei rispettivi conti infragruppo. Questa distinzione è fondamentale per il flusso: il regolamento del cliente è completato, ma il debito separato tra l'entità emittente e quella ricevente rimane visibile per una successiva riconciliazione. (Odoo 20.0 Docs: Companies Multi Company)