New legal requirements for invoices in France

Bug #1249385 reported by Lionel Sausin - Initiatives/Numérigraphe
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Odoo Addons (MOVED TO GITHUB)
Opinion
Undecided
Unassigned

Bug Description

New legal requirements on invoices for French companies, applicable since 1st January 2013:

1- Invoices with direct payment must indicate:
"Aucun escompte en cas de paiement anticipé.
Intérêts de retard : 3 fois le taux d’intérêt légal.
Indemnité forfaitaire de 40 € due pour frais de recouvrement (articles
L441-3 et L441-6 code de commerce)." (40€ should be replaced with the actual cost applied by the company)

2- All invoices must indicate the date of delivery, or the date the service was provided

3- All invoices must indicate the VAT number, and should explicitly state "sur les débits" when applicable

Companies failing to follow those guidelines may be fined up to 75000€.

Can this be added to the standard l10n_fr module ?

Revision history for this message
Lionel Sausin - Initiatives/Numérigraphe (ls-initiatives) wrote :

Certailny this can be tackled by the community ; not sure which community team to inform though...

Revision history for this message
Lionel Sausin - Initiatives/Numérigraphe (ls-initiatives) wrote :
description: updated
description: updated
Revision history for this message
Alexis de Lattre (alexis-via) wrote :

What would you want to do exactly in the l10n_fr module ?

These kind of indications on the invoice should be added in the invoice report. The invoice report in lp:openobject-addons is in RML, but, as RML is such a pain, most people now use reports designed with other engines such as webkit, aeroo, jasper or pentaho. So I really don't see what you would like to add in l10n_fr. For me, you just have to update the invoice report that you are using on your openerp instance.

Revision history for this message
GUENARD (michel-guenard) wrote :

I fully agree with Alexis de Lattre's opinion that all French legal requirements can be easily matched through the invoice report.

As far as the Saas online is concerned, OpenErp SA will probably need to check that the default report is compliant when users cannot modify it by themselves.

Revision history for this message
Georges Racinet (gracinet) wrote :

Hi, some precisions

the new disposition is « indemnité forfaitaire de 40 », the law article L 441-6 actually makes « 3 fois le taux d'intérêt légal » the minimum and neither the default value nor an obligation.

quoting: "Sauf disposition contraire qui ne peut toutefois fixer un taux inférieur à trois fois le taux d'intérêt légal, ce taux est égal au taux d'intérêt appliqué par la Banque centrale européenne à son opération de refinancement la plus récente majoré de 10 points de pourcentage"

For the record, the default value is therefore REFI + 10 (currently 10.25%) while it seems the legal interest rate is at 0,04%,
so one can expect some companies to prefer the first

Revision history for this message
Christophe Combelles (ccomb) wrote :

I would find it a good idea to have these mentions automatically included by default on a new installation with french localization. Maybe a small xml record in the l10n_fr module with a default value on the invoice "note" field?

Revision history for this message
Amit Parik (amit-parik) wrote :

Hello Guys,

OpenERP really appreciated your community work for the different localization. That will be good If openerp provides the reporting based on the legal accounting rules for the different county.

Strongly agreed with the alexis 's point that it should be add on l10n_fr module as well as 1+ for Lionel that it could be maintain by community team. About the report engine first we have to decide which format you want for the legal requirement.

As per the alexis ' answer regarding the different report engine. If you want pdf report format then webkit would be the good option because openerp going to change all rml report into webkit on v8 , So you can chose here webkit (If you want report with pdf). Now about the aeroo, jasper and pentaho, I agreed most of the users are using this but If you designed the report with this report engine we can't accept this on l10n_fr as a official module because these report requires the some other module dependency like report_aeroo, report_aeroo_ooo (If you want to print the pdf from the aeroo report), Still jasper module not fully compatible with v7. For pentaho its generated the .prpt file from the sql query and its bit technical stuff, It used for the drag and drop feature for simply edit the reporting things.

As I would like to suggest you guys can use the webkit report for developed this and you can contribute with the l10n_fr module which is really appreciable.

Meanwhile I am setting this as a "Opinion" , Community team can work on it and they can contribute for this.

Thank you!

Changed in openobject-addons:
status: New → Opinion
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.