OdooWiki OCA HUB

VAT Teletransmission via Teledec.fr

l10n_fr_account_vat_return_teledec folder_open OCA/l10n-france open_in_new
Accounting License: AGPL-3

This module adds support for EDI teletransmission of the VAT return via Teledec.fr. As explained on this page of impots.gouv.fr, you have to select an EDI partner if you want to teletransmit your VAT return (there is no open/public API). Teledec is listed on the official list of active EDI partners under their legal name LPI Conseil with their official EDI partner reference 7500201.

This module supports EDI teletransmission of:

  • 3310-CA3 monthly and quarterly,
  • 3310-A (Appendix),
  • 3514 (Credit VAT reimbursement).

The price of this EDI service for VAT returns is written on the page TELEDEC : la solution pour vos déclarations fiscales in the drop-down section Déclarer et payer la TVA at the bottom of the page.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Lets French companies send their VAT return (CA3, appendix and credit reimbursement) electronically to the tax administration through the Teledec.fr EDI partner, directly from Odoo.

This module adds Teledec.fr as an electronic transmission channel for French VAT returns. Once configured, users can send their CA3 return, its appendix and a VAT credit reimbursement request without leaving Odoo.

Where it appears: - In the accounting configuration screen, a new "Teletransmission via Teledec.fr" section appears when the VAT periodicity is monthly or quarterly. It asks for the e-mail used to log in on Teledec.fr, the company's legal representative (a contact person) and the company legal form. - On the VAT return itself, "Teledec.fr" becomes an available sending method.

Business rules and automatic behaviour: - Before sending, the module checks that the company e-mail, legal form, legal representative, the representative's e-mail, title (Mister/Madam), job position, the company SIRET, the company bank account (IBAN with BIC), the company address and the VAT number are all filled in. Missing information blocks the transmission with a clear message. - The return data is converted into the expected electronic format, including the period, the amounts of each box, the free-text comment (split into blocks) and, when a VAT credit is claimed, a reimbursement request with the bank details and the reason for the request. - The request is signed and sent to the Teledec.fr service; the answer is checked and any error is reported to the user.

It touches the VAT return model l10n.fr.account.vat.return, the company settings on res.company and the configuration wizard res.config.settings.

Models and fields (3)
  • res.company · extends an existing modelfr_vat_teledec_email (E-mail for Teledec.fr), fr_vat_teledec_legal_form (Company Legal Form), fr_vat_teledec_legal_representative_id (Legal Representative)
  • res.config.settings · extends an existing modelfr_vat_teledec_email, fr_vat_teledec_legal_form, fr_vat_teledec_legal_representative_id
  • l10n.fr.account.vat.return · extends an existing model

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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 16.0

Confirmed on 2026-11-03 in branch 16.0 of OCA/l10n-france.

terminal Installation and usage

OCA documentation · Odoo 16.0

Under the menu Invoicing > Configuration > Settings, in the France VAT section, you must configure:

  • the company bank account that will be used as the default bank account to pay VAT,
  • the email (login) corresponding to your account in Teledec.fr
  • select the legal representative of your company. This person must have a name, an email, a function and a title (mister or madam).
  • the Company Legal Form (select in the list),
  • Teledec Test Mode: if enable, the VAT returns will be sent to the Teledec staging server and the VAT returns will not relayed to DGFiP.

In the Odoo Server configuration file, add an entry teledec_private_key with the private key that was sent to your by Teledec.

On a VAT return in Odoo, when you reach the step Automatic Lines, you will see a button Send via Gateway and a field Send Gateway to select the gateway. Make sure the field Send Gateway is set to Teledec.fr and then click on the button Send via Gateway to teletransmit the VAT return to DGFiP via Teledec.

Teledec will send you an email once they have successfully transmitted your VAT return to DGFiP.

No verified information in OCA: Installation.

info

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.