* Mathias Behrle: " Re: [tryton-dev] Add history to taxes" (Sun, 19 Jan 2014
  12:34:37 +0100):

> * Cédric Krier: " [tryton-dev] Add history to taxes" (Sat, 18 Jan 2014
> 16:18:39 +0100):
> 
> > What does it mean? How does it work?  What is it trying to solve?
> 
> Detailed answer will follow later (after packaging of the bug fix releases). I
> will try to present some use cases. 

First of all, I am not an accountant, but will do my best to shed some light on
the situation in Germany. If someone knows better or different, please make
your voice heard.

As an example coming to my mind we had the VAT tax change 2005 in Germany with
the following situation:

until 31.12.2005: [1]

code description                       value
(input taxes)
1575 Abziehbare Vorsteuer 16%          16%
1576 Abziehbare Vorsteuer 15%          15%
(output taxes)
1775 Umsatzsteuer 16%                  16%
1776 empty


from 01.01.2006: [2]

code description                       value
(input taxes)
1575 Abziehbare Vorsteuer 16%          16%
1576 Abziehbare Vorsteuer 19%          19%
(output taxes)
1775 Umsatzsteuer 16%                  16%
1776 Umsatzsteuer 19%                  19%


Please don't discuss with me, if you find such layout useful. It is provided by
Datev, the de-facto standard in Germany, to which we have to comply
(practically all german accountants are using their software).

- They overwrote an old account (1576) with a new one.
- For customer payments after 1.1.2006 refering to invoices before you had to
  use the old tax (1775)
- For customer payments after 1.1.2006 refering to invoices after you had to
  use the new tax (1776)
- For supplier payments after 1.1.2006 refering to invoices before you had to
  use the old tax (1575)
- For customer payments after 1.1.2006 refering to invoices after you had to
  use the new tax (1576) (which was used before for tax 15%)

Our needs are:

- Get for payments the correct accounts per fiscal year
- Get for deferrals the correct follower in the following fiscal
  year/predecessor in the previous year
- Be as flexible as possible with respect to the date ranges (IIRC a VAT change
  in Spain happened under year).
- Preserve for correct reporting all old accounts, taxes and tax codes, related
  in a timely manner.



[1] http://www.smixx.de/ra/Links_S-T/DATEV-Standardkontenrahmen.pdf
[2]
http://hg.tryton.org/modules/account_de_skr03/file/95f78c08e033/account_de.xml#l3437
[3]
http://hg.tryton.org/modules/account_de_skr03/file/95f78c08e033/account_de.xml#l6237


-- 

    Mathias Behrle
    MBSolutions
    Gilgenmatten 10 A
    D-79114 Freiburg

    Tel: +49(761)471023
    Fax: +49(761)4770816
    http://m9s.biz
    UStIdNr: DE 142009020
    PGP/GnuPG key availabable from any keyserver, ID: 0x8405BBF6

Attachment: signature.asc
Description: PGP signature

Reply via email to