Italiano
Legge: (Art. 17-ter.)
Modulo per generare registrazioni contabili scissione dei pagamenti
English
Law: (Art. 17-ter.)
Module to generate Split Payment accounting entries
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Adds Italian split payment (scissione dei pagamenti) handling to invoices: when a fiscal position is flagged as split payment, the VAT is moved to a dedicated write-off account instead of being charged to the customer.
This module implements the Italian split payment rule (Art. 17-ter) inside Odoo's accounting. You first flag a fiscal position as a split payment position; any invoice using that fiscal position is then treated as split payment.
On such invoices the tax amount is no longer added to the total due by the customer: the total becomes the untaxed amount, and the VAT is booked on a special write-off account instead. A dedicated line named "Split Payment Write Off" is created automatically on the invoice, and it is updated or removed when the fiscal position changes or the invoice is copied.
Where you see it: - Accounting configuration: a "Split Payment Write-off account" setting (company-specific) where you choose the account used to write off the VAT. - Fiscal positions: a "Split payment" checkbox. - Invoices: a hidden "Is Split Payment" flag, a "Split Payment" amount column, and an optional "is_split_payment" column on invoice lines. - Printed invoices: the payments/amount section is shown for split payment invoices.
A new tax group "Split Payment" is also created for Italy. If no write-off account is configured, Odoo raises an error when it tries to build the split payment line.
Depends on
Required by other modules
Models and fields (6)
- account.tax · extends an existing modelis_split_payment (Is split payment)
- res.company · extends an existing modelsp_account_id (Split Payment Write-off Account)
- account.move · extends an existing modelamount_sp (Split Payment), split_payment (Is Split Payment)
- account.move.line · extends an existing modelis_split_payment
- res.config.settings · extends an existing modelsp_account_id (Split Payment Write-off account)
- account.fiscal.position · extends an existing modelsplit_payment
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/l10n-italy.
terminal Installation and usage
OCA documentation · Odoo 16.0Configuration
Source · Odoo 16.0Italiano
Per configurare questo modulo è necessario:
- andare in Contabilità → Configurazione → Impostazioni e configura "Conto storno scissione pagamenti" (es. 'IVA n/debito sospesa SP'). Il conto storno dovrebbe essere diverso dall'IVA a debito standard, in modo da aggiungerlo separatamente nella dichiarazione IVA.
English
To configure this module, you need to:
- go to Accounting → Configuration → Settings and configure 'Split Payment Write-off account' (like 'IVA n/debito sospesa SP'). Write-off account should be different from standard debit VAT, in order to separately add it in VAT statement.
------------------------------------------------------------------------
Italiano
- aggiungere una nuova imposta (Contabilità → Configurazione → Contabilità → Imposte). IVA al 22% SPL deve essere configurata nel modo seguente:
English
- add a new tax (Accounting → Configuration → Accounting → Taxes). IVA al 22% SPL should be configured like the following:
------------------------------------------------------------------------
Italiano
- configurare la posizione fiscale (Contabilità → Configurazione → Contabilità → Posizioni fiscali) usata per la scissione dei pagamenti, selezionando la casella "Scissione pagamenti". Nella posizione fiscale mappare l'IVA standard con l'IVA SP, come indicato di seguito:
English
- configure the fiscal position (Accounting → Configuration → Accounting → Fiscal Positions) used for split payment, setting 'Split Payment' flag. In fiscal position, map standard VAT with SP VAT, like the following:
Usage
Source · Odoo 16.0Italiano
Per usare questo modulo, è necessario selezionare la posizione fiscale corretta nelle fatture
English
To use this module, you need to select the correct fiscal position in invoices
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.