Skip to content
Developer

Umsatzsteuer

Accounting7 EndpointsBilling / Umsatzsteuer

Die Voranmeldung eines Zeitraums.

GET/api/invoice/vat_return

Query parameters

yearstringJahr, Vorgabe das laufende
periodstringMonat 1-12 oder Quartal 1-4
filing_periodstringMONTHLY oder QUARTERLY, überschreibt die Einstellung

Responses

200Die Voranmeldung mit den amtlichen Kennzahlen

Request
curl --request GET \
  --url https://your-instance.iw-erp.de/api/invoice/vat_return \
  --header 'x-iw-jwt-token: <TOKEN>'

Alle Zeiträume eines Jahres mit ihrer Zahllast.

GET/api/invoice/vat_return/overview

Query parameters

yearstringJahr, Vorgabe das laufende
filing_periodstringMONTHLY oder QUARTERLY

Responses

200Jahresüberblick der Voranmeldungen

Request
curl --request GET \
  --url https://your-instance.iw-erp.de/api/invoice/vat_return/overview \
  --header 'x-iw-jwt-token: <TOKEN>'

Welcher Voranmeldungszeitraum nach § 18 Abs. 2 UStG gilt.

GET/api/invoice/vat_return/filing_period

Ein Vorschlag mit Begründung: die Befreiung unterhalb der unteren Grenze ist eine Kann-Vorschrift des Finanzamts, keine Automatik.

Query parameters

yearstringJahr, Vorgabe das laufende

Responses

200Vorschlag für den Voranmeldungszeitraum

Request
curl --request GET \
  --url https://your-instance.iw-erp.de/api/invoice/vat_return/filing_period \
  --header 'x-iw-jwt-token: <TOKEN>'

Schreibt eine Voranmeldung als abgegeben fest.

POST/api/invoice/vat_return/submit

Ab hier stehen ihre Zahlen fest. Wird ein Beleg spaeter storniert oder archiviert, aendert das die abgegebene Anmeldung nicht mehr rueckwirkend - die Abweichung wird stattdessen ausgewiesen, und die Berichtigung ist eine neue Fassung desselben Zeitraums.

Request body application/json

  • yearinteger
  • periodinteger
  • filing_periodstring
  • correction_reasonstring

    Pflicht ab der zweiten Fassung

Responses

200Die festgeschriebene Voranmeldung

Request
curl --request POST \
  --url https://your-instance.iw-erp.de/api/invoice/vat_return/submit \
  --header 'content-type: application/json' \
  --header 'x-iw-jwt-token: <TOKEN>' \
  --data '
{
  "year": 2026,
  "period": 1,
  "filing_period": "QUARTERLY",
  "correction_reason": "string"
}
'

Die umsatzsteuerlichen Sachverhalte und die Kennzahlen des Vordrucks.

GET/api/invoice/vat_return/categories

Der Steuersatz sagt nicht, in welche Zeile der Voranmeldung ein Umsatz gehoert: null Prozent stehen an einer innergemeinschaftlichen Lieferung, an einer Ausfuhr, an einer Leistung nach § 13b UStG und an einem steuerfreien Umsatz - vier verschiedene Zeilen. Der Sachverhalt haengt deshalb am Beleg, und diese Liste sagt, welche es gibt.

Responses

200Sachverhalte und Kennzahlen

Request
curl --request GET \
  --url https://your-instance.iw-erp.de/api/invoice/vat_return/categories \
  --header 'x-iw-jwt-token: <TOKEN>'

Alle Fassungen eines Zeitraums - der Verlauf einer Berichtigung.

GET/api/invoice/vat_return/filings

Query parameters

yearstring
periodstring
filing_periodstringMONTHLY oder QUARTERLY

Responses

200Die abgegebenen Fassungen, aelteste zuerst

Request
curl --request GET \
  --url https://your-instance.iw-erp.de/api/invoice/vat_return/filings \
  --header 'x-iw-jwt-token: <TOKEN>'

Hält Zahlung oder Erstattung einer abgegebenen Voranmeldung fest.

POST/api/invoice/vat_return/filings/{id}/payment

Für die EÜR nach der Bruttomethode (billing_euer_gross_method): die gezahlte Umsatzsteuer ist Betriebsausgabe, die Erstattung Betriebseinnahme, jeweils am Tag der Zahlung. Ohne payment_date wird die Zahlung wieder entfernt.

Path parameters

idrequiredstring

Request body application/json

  • payment_datestring (date)
  • amountnumber

    Positiv gezahlt, negativ erstattet; ohne Angabe die Kennzahl 83

Responses

200Die Voranmeldung mit Zahlung

Request
curl --request POST \
  --url https://your-instance.iw-erp.de/api/invoice/vat_return/filings/42/payment \
  --header 'content-type: application/json' \
  --header 'x-iw-jwt-token: <TOKEN>' \
  --data '
{
  "payment_date": "2026-01-08",
  "amount": 49.9
}
'