Erstellen Sie eine strukturierte Mietquittung
Eine Mietquittung gibt beiden Seiten einen übersichtlichen Nachweis über eine Mietzahlung.
Im Browser ausführen – kostenlos
Geben Sie Vermieter, Mieter, Objektanschrift, Mietzeitraum und gezahlten Betrag ein, um ein einheitliches Dokument zum Prüfen, Speichern, Drucken oder Versenden zu erstellen. Der Generator stellt Ihre Angaben in einer strukturierten Übersicht und einer Empfangsbestätigung dar. Er erfindet weder Zahlungsdatum und Zahlungsart noch Quittungsnummern oder rechtliche Bestimmungen.
Tragen Sie Parteien und Mietobjekt genau wie gewünscht ein
Beginnen Sie mit den Namen von Vermieter und Mieter und geben Sie anschließend die vollständige Anschrift des Mietobjekts an. Daraus geht hervor, wer das Geld erhalten und gezahlt hat und welches Mietverhältnis betroffen ist. Verwenden Sie den in den Unterlagen üblichen rechtsgültigen Namen oder Firmennamen, insbesondere wenn eine Verwaltung für den Eigentümer kassiert. Ergänzen Sie bei Gebäuden mit mehreren Wohnungen die Wohnungs- oder Einheitsnummer. Der Generator entfernt überflüssige Leerzeichen, korrigiert jedoch keine Schreibweisen, löst keine Abkürzungen auf und prüft keine Ausstellungsberechtigung. Kontrollieren Sie alle Namen und die Adresse vor der Weitergabe. Eindeutige Angaben erleichtern Erstattungen, Buchungsabgleiche und spätere Zuordnungen zum Mietvertrag. Bei mehreren Mietern geben Sie die gewünschte Bezeichnung vollständig ein; die erzeugte Quittung verändert keine vertraglichen Pflichten.
Beschreiben Sie Mietzeitraum und Betrag präzise
Formulieren Sie den Zeitraum eindeutig, etwa „1.–31. Juli 2026“ oder „Monatsmiete August 2026“. Er wird als Text angezeigt und nicht kalendarisch berechnet, sodass auch Teilmonate oder andere vertragliche Intervalle möglich sind. Geben Sie einen Betrag über null ein. Nullwerte, negative, unendliche, fehlende oder nichtnumerische Werte werden abgelehnt. Das optionale Währungsfeld verwendet standardmäßig USD und akzeptiert dreistellige Codes wie EUR, GBP oder CAD. Das Ergebnis bewahrt den Zahlenwert und erstellt eine Anzeige mit Währungscode und zwei Nachkommastellen. Vergewissern Sie sich, dass der Betrag tatsächlich eingegangen und nicht nur in Rechnung gestellt oder noch offen ist. Umfasst eine Zahlung zusätzlich Betriebskosten, Gebühren oder Kaution, dokumentieren Sie diese gesondert oder erläutern Sie die Aufteilung in Ihren Unterlagen.
Prüfen, übergeben und verwahren Sie die fertige Quittung
Das Ergebnis enthält strukturierte Felder für Softwareabläufe und eine lesbare Markdown-Quittung. Das Dokument bietet eine Detailtabelle, eine klare Empfangsbestätigung und eine Unterschriftszeile. Gleichen Sie es vor dem Unterschreiben oder Versenden mit dem Zahlungsbeleg ab. Prüfen Sie besonders Mieter, Objekt, Zeitraum, Betrag und Währung: Der Generator validiert Format und positiven Wert, aber keine Überweisung, Barzahlung, Verträge oder Buchhaltung. Ergänzen Sie außerhalb dieses Werkzeugs alle örtlich erforderlichen Angaben, etwa Zahlungsdatum und -art, Belegnummer, Steuernummer, Restsaldo oder handschriftliche Unterschrift. Bewahren Sie eine Kopie sicher auf und geben Sie dem Mieter eine Kopie über den vereinbarten Weg. Für automatisierte Abläufe kostet die API $0.002 je Dokument und liefert bei gleicher Eingabe dieselbe Struktur. Das Werkzeug unterstützt die Dokumenterstellung; es ist keine Rechts- oder Steuerberatung und beweist keinen Zahlungsvorgang.
Anwendungsfälle
Monatliche Mietzahlung bestätigen
Erstellen Sie nach bestätigtem Zahlungseingang eine einheitliche Quittung.
Barzahlung dokumentieren
Bereiten Sie einen lesbaren Nachweis vor, den beide Parteien prüfen und aufbewahren können.
Unterlagen der Verwaltung vereinheitlichen
Erzeugen Sie Quittungen mit festen Feldern zur Ablage oder weiteren Verarbeitung.
Häufige Fragen
Was kostet die Nutzung?
Die Ausführung im Browser ist kostenlos. Die Erstellung per API kostet $0.002 je Dokument.
Warum muss der Betrag positiv sein?
Eine Quittung bestätigt erhaltenes Geld. Null oder negative Werte sind keine gültige Zahlung und führen zu einem Eingabefehler.
Beweist die Quittung den Zahlungsvorgang?
Nein. Sie stellt Ihre Angaben zusammen, prüft aber weder Überweisung oder Bargeld noch Vertrag oder Buchung.
Kann ich eine andere Währung als USD verwenden?
Ja. Geben Sie einen dreistelligen Code wie EUR, GBP oder CAD an. Ohne Angabe gilt USD.
Werden Zahlungsdatum oder Quittungsnummer ergänzt?
Nein. Der Generator erfindet keine Tatsachen. Ergänzen Sie bei der Prüfung alle örtlich erforderlichen Angaben.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/doc/rent-receipt-generate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"landlord":"Morgan Ellis","tenant":"Taylor Reed","property_address":"42 Cedar Lane, Apartment 3B, Portland, OR 97205","period":"July 1–31, 2026","amount_paid":1850}'const res = await fetch("https://api.kit.forhosting.com/doc/rent-receipt-generate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"landlord": "Morgan Ellis",
"tenant": "Taylor Reed",
"property_address": "42 Cedar Lane, Apartment 3B, Portland, OR 97205",
"period": "July 1–31, 2026",
"amount_paid": 1850
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/doc/rent-receipt-generate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"landlord": "Morgan Ellis",
"tenant": "Taylor Reed",
"property_address": "42 Cedar Lane, Apartment 3B, Portland, OR 97205",
"period": "July 1–31, 2026",
"amount_paid": 1850
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/doc/rent-receipt-generate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"landlord":"Morgan Ellis","tenant":"Taylor Reed","property_address":"42 Cedar Lane, Apartment 3B, Portland, OR 97205","period":"July 1–31, 2026","amount_paid":1850}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"landlord":"Morgan Ellis","tenant":"Taylor Reed","property_address":"42 Cedar Lane, Apartment 3B, Portland, OR 97205","period":"July 1–31, 2026","amount_paid":1850}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/doc/rent-receipt-generate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"landlord": "Morgan Ellis",
"tenant": "Taylor Reed",
"property_address": "42 Cedar Lane, Apartment 3B, Portland, OR 97205",
"period": "July 1–31, 2026",
"amount_paid": 1850
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "doc.rent_receipt_generate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_mb | 25 |
max_pages | 200 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |