hazel-docs

Rechnung

Invoice

Field structure

FieldTypeRequired
sender_nameAbsendertext
sender_addressAbsender-Adressetext
recipient_nameEmpfaengertext
recipient_addressEmpfaenger-Adressetext
invoice_numberRechnungsnummertext
invoice_dateRechnungsdatumdate
line_itemsPositionenline_items
totalGesamtbetragcurrency
footer_noteFusszeiletext
payment_qrZahlungs-QR (GiroCode, EPC-Payload oder leer)qr
seller_nameAbsender Firmenname (E-Rechnung)text
seller_streetAbsender Strasse (E-Rechnung)text
seller_postal_codeAbsender PLZ (E-Rechnung)text
seller_cityAbsender Ort (E-Rechnung)text
seller_countryAbsender Land (E-Rechnung)text
seller_vat_idUSt-IdNr. (E-Rechnung)text
seller_tax_numberSteuernummer (E-Rechnung)text
seller_emailAbsender Email (E-Rechnung)text
seller_ibanIBAN (E-Rechnung)text
seller_bicBIC (E-Rechnung)text
seller_bank_nameBank (E-Rechnung)text
seller_kleinunternehmerKleinunternehmer nach §19 UStG (true/false)text

How to use this template

# via MCP — your agent does this on its own
generate_document(
  template_key="invoice",
  data={
    "sender_name": "…",
    "recipient_name": "…",
    "invoice_number": "…",
    "invoice_date": "2026-07-10",
    "line_items": [{"description": "…", "quantity": 1, "unit_price": 100}],
    "total": 100
  }
)