swissinvoice.dev

QR-Rechnung erstellen

Erstellen Sie einen normkonformen Zahlteil für die QR-Rechnung. Laden Sie ihn als SVG oder PDF herunter oder kopieren Sie den API-Aufruf, um ihn aus Ihrem eigenen Code zu erzeugen.

Zahlungsempfänger (Konto / Zahlbar an)
Zahlung
Zahlungspflichtiger (Zahlbar durch)

Optional — leer lassen für ein leeres Feld, das die zahlende Person ausfüllt.

Vorschau

Füllen Sie die Pflichtfelder aus, um eine Vorschau zu sehen.
API-Anfrage für diese QR-Rechnung
curl
curl -X POST https://swissinvoice.dev/api/v1/qr-bill \
  -H "Content-Type: application/json" \
  -d '{
  "creditor": {
    "account": "CH04 3000 0001 2345 6789 0",
    "name": "Robert Schneider AG",
    "street": "Rue du Lac",
    "buildingNumber": "1268",
    "postalCode": "2501",
    "town": "Biel",
    "country": "CH"
  },
  "debtor": {
    "name": "Pia-Maria Rutschmann-Schnyder",
    "street": "Grosse Marktgasse",
    "buildingNumber": "28",
    "postalCode": "9400",
    "town": "Rorschach",
    "country": "CH"
  },
  "amount": 1949.75,
  "currency": "CHF",
  "reference": "210000000003139471430009017",
  "message": "Bestellung vom 15. Juni 2026",
  "language": "de",
  "format": "pdf"
}' \
  -o qr-bill.pdf

Was wir prüfen

  • ✓Zahlteil gemäss Layout- und Style Guide von SIX
  • ✓Text des Zahlteils auf Deutsch, Französisch, Italienisch, Rätoromanisch oder Englisch
  • ✓Prüfung von IBAN, Referenz und Adressen vor dem Rendern
  • ✓SVG für Web und E-Mail, PDF als ganze A4-Seite oder als Zahlteil im Format 210 × 105 mm

Direkt im Code nutzen

Dieselben Prüfungen als kostenlose JSON-API. Kein Schlüssel nötig, Rate-Limit pro IP. Vollständige API-Dokumentation →

curl
curl -X POST https://swissinvoice.dev/api/v1/qr-bill \
  -H "Content-Type: application/json" \
  -d '{"creditor":{"account":"CH3900700110000209138","name":"Muster AG","street":"Bahnhofstrasse","buildingNumber":"1","postalCode":"8001","town":"Zürich","country":"CH"},"amount":100,"currency":"CHF","format":"pdf"}' \
  -o qr-bill.pdf

Häufige Fragen

Welche Referenz soll ich verwenden?

+

Mit einer QR-IBAN müssen Sie eine 27-stellige QR-Referenz verwenden. Mit einer normalen IBAN können Sie eine Creditor Reference (beginnt mit RF) oder gar keine Referenz verwenden.

Kann ich den Betrag leer lassen?

+

Ja. Ist kein Betrag angegeben, zeigt der Zahlteil ein leeres Feld, in das die zahlende Person den Betrag einträgt. Das ist bei Spenden üblich.

Kann ich die QR-Rechnung auf eigenem Papier drucken?

+

Ja. Drucken Sie in Originalgrösse (100 %) ohne Skalierung. Der Zahlteil muss 210 × 105 mm gross sein und unten auf einer A4-Seite stehen, der QR-Code muss 46 × 46 mm messen.

Ist das eine vollständige Rechnung?

+

Nein — dieses Tool erstellt nur den Zahlteil. Für vollständige Rechnungen mit Positionen, MWST und Zahlungsüberwachung nutzen Sie Magic Heidi.

Sie brauchen ganze Rechnungen, nicht nur den QR-Teil?

Magic Heidi erstellt Rechnungen mit QR-Zahlteil und behält Zahlungen und Spesen im Blick — auf iPhone, Android, Mac und im Web.

Magic Heidi testen →