Einzelnen Beitrag anzeigen

det33

Registriert seit: 26. Sep 2011
Ort: Bielefeld
17 Beiträge
 
Delphi 12 Athens
 
#5

AW: E-Rechnung und durchlaufende Posten

  Alt 25. Mär 2025, 15:35
Rechnungspositionen mit 0% Ust treffen meinen Fall aber nicht ganz. Dadurch wird ja auch der Nettobetrag erhöht. Das will ich aber nicht.

Ein Beispiel:
Code:
Position 1:          1.000 €
Position 2:          2.000 €

Summe Netto:         3.000 €
19% Ust:               570 €
Summe Brutto:        3.570 €

Behördenauslagen:       50 €

zu zahlender Betrag: 3.620 €
Wie packe ich das in eine ERechnung? Wenn ich die 50 € Behördenauslagen als Rechnungsposition mit 0% Ust darstelle, dann bleibt es bei 570 € Ust und 3.570 € brutto, aber das Netto wird 3.050, und das will ich nicht, da die 50 € keine abzurechnende Leistung sind, sondern nur ein durchlaufender Posten. Der Rechnungsersteller hat im Namen seines Auftraggebers etwas vorgestreckt und will es sich auf diesem Wege zurückholen.

Mit Papierrechnungen war das bei meinen Kunden gängige Praxis.

Ich verwende auch die Lib von Sven.

In einer E-Rechnung lässt sich dies m.E. nur so darstellen:
Code:
Position 1:            1.000 € 19%
Position 2:            2.000 € 19%
Position 3:               50 € 0%
Summe Netto:           3.050 €
19% USt. v. 3.000 €      570 €
 0% USt. v.    50 €        0 €
    Befreiungsgrund: XYZ
Summe Brutto:          3.620 €
Schau dir mal die Beispiele von Sven zum Thema TInvoiceDutyTaxFeeCategoryCode.idtfcc_E_ExemptFrom Tax an. Ich lege dazu mit DoInvoice.TaxAmountSubtotals.AddTaxAmount einen USt.-Satz mit 19% und einen mit 0% an.
  Mit Zitat antworten Zitat