Trinkgeld-Optionen vergleichen
Sehen Sie übliche Trinkgelder nebeneinander: Bei einer Rechnung von 100 ergeben 10, 15, 18, 20 und 25 % Gesamtbeträge von 110, 115, 118, 120 und 125. Nutzen Sie eigene Sätze, wenn das Lokal andere verwendet. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Rechnung
- 100
- Trinkgeldsätze (%)
- 10, 15, 18, 20, 25
- Anzahl der Optionen
- 5
- Dezimalstellen der Währung
- 2
Ein Trinkgeld im Restaurant zu wählen fällt leichter, wenn Sie mehrere gängige Sätze nebeneinander sehen, statt jeden Prozentsatz von Hand neu zu rechnen. Dieser Vergleichsrechner für Trinkgeld-Optionen nimmt einen einzigen Rechnungsbetrag vor dem Trinkgeld und liefert Trinkgeld und Gesamtsumme für eine Reihe von Prozentsätzen—standardmäßig zehn, fünfzehn, achtzehn, zwanzig und fünfundzwanzig Prozent—, damit Sie einen Satz wählen können, der zur Servicequalität, zu lokalen Gepflogenheiten und zu Ihrem Budget passt. Sie können auch eine eigene Liste von Prozentsätzen senden, wenn Ihr Lokal, Ihre Liefer-App oder Ihre Hospitality-Richtlinie andere Sätze verwendet. Jedes Geldfeld wird half-up auf zwei Dezimalstellen gerundet, wie auf einem Beleg.
Eingaben: Rechnungsbetrag und optionale Liste von Trinkgeld-Prozentsätzen
Negative Rechnungen scheitern an der Validierung, weil sie keinen normalen Check beschreiben. Extrem große Beträge oberhalb üblicher kommerzieller Grenzen werden abgelehnt, damit die Arithmetik im Isolate begrenzt bleibt. Tip percents ist ein optionales Array von Sätzen, ausgedrückt als Prozentsätze dieser Rechnung—zum Beispiel achtzehn bedeutet achtzehn Prozent, nicht null Komma achtzehn.
Wenn Sie tip percents ganz weglassen, nutzt die Engine den Standard-Vergleichssatz von zehn, fünfzehn, achtzehn, zwanzig und fünfundzwanzig Prozent, der die Sätze abdeckt, die die meisten Gäste und POS-Bildschirme in den Vereinigten Staaten und ähnlichen Märkten anzeigen. Die gesamte Validierung läuft vor jeder Geldberechnung, sodass fehlerhafte Anfragen nie halb gefüllte Optionszeilen erzeugen. Dieses Produkt fragt absichtlich nicht nach der Gruppengröße: ein getipptes Total auf Personen aufzuteilen ist eine andere Suchintention und wird vom Trinkgeld-und-Teilungsrechner abgedeckt.
Wie jede Trinkgeld-Option und die Gesamtsumme berechnet werden
Für jeden Trinkgeld-Prozentsatz in der Liste wendet die Engine dieselben Alltagsformeln an, die Menschen auf dem Papier nutzen. Trinkgeld ist Rechnung mal Trinkgeld-Prozent geteilt durch hundert. Die Gesamtsumme ist Rechnung plus dieses Trinkgeld.
Zwischenprodukte nutzen gewöhnliche Gleitkommaarithmetik; danach wird jedes Geldfeld half-up auf zwei Dezimalstellen gerundet, damit die Ergebnisse wie Währung auf einem Beleg wirken und nicht wie lange binäre Brüche. Die Reihenfolge der Optionen entspricht der Reihenfolge der gesendeten tip percents oder dem standardmäßigen aufsteigenden Satz, wenn Sie die Liste weggelassen haben. Beispiel: eine Rechnung von hundert Dollar mit den Standardwerten ergibt eine Zeile mit zehn Prozent, Trinkgeld zehn und Total hundertzehn, eine mit fünfzehn Prozent, Trinkgeld fünfzehn und Total hundertfünfzehn, und so weiter bis fünfundzwanzig Prozent.
Beispiel mit eigener Liste: Rechnung sechsundachtzig point vier und Prozentsätze fünfzehn und zwanzig ergeben Trinkgelder von zwölf point neun sechs und siebzehn point zwei acht, mit Totals neunundneunzig point drei sechs und hundertdrei point sechs acht nach dem Runden. Nutzen Sie tip allein, wenn Sie nur die Gratifikationszeile brauchen; nutzen Sie total, wenn ein Zahlungsfluss den belasteten Betrag braucht; nutzen Sie das vollständige options-Array, wenn eine UI eine Vergleichstabelle rendern soll.
Wobei der Vergleich hilft und wo nicht
Rufen Sie den kostenlosen Browser-Vergleichsrechner für Trinkgeld-Optionen auf, wenn Sie Gratifikationsbeträge nebeneinander sehen möchten, bevor Sie beim Abendessen zahlen, eine Fahrt mit Service-Trinkgeld buchen oder Standard-Sätze in einer Hospitality-Demo setzen. Sie rechnet keine Devisen um, erfindet keine Steuerzeilen und erzwingt keine lokalen Trinkgeld-Gepflogenheiten nach Jurisdiktion; Sie wählen, welche Prozentsätze gesendet werden. Halten Sie Rechnungsbeträge in gewöhnlichen kommerziellen Bereichen.
Autoren, die SDKs ausliefern, können das options-Array direkt auf Vergleichskarten, Radio-Listen oder Belegvorschauen abbilden. Das Produktversprechen ist der Mehr-Satz-Vergleich der Gratifikation für einen einzelnen Check—nicht die gleiche Teilung unter Gästen, automatische Steuer oder Servicegebühr-Erkennung: das gehört in spezialisierte Tools mit anderer SEO-Intention und anderen Verträgen.
Anwendungsfälle
Vergleich von Restaurant- und Bar-Rechnungen
Gäste geben den gedruckten Zwischensummenbetrag ein und sehen sofort Trinkgeld und Gesamtsumme bei 10 %, 15 %, 18 %, 20 % und 25 %, bevor sie entscheiden, wie viel sie geben.
Hospitality-Apps und POS-Demos
Menü- und Checkout-Bildschirme rendern aus einem Rechnungsbetrag eine Tabelle der Trinkgeld-Optionen, ohne die Prozentrechnung in jeder Client-Sprache neu zu implementieren.
Häufige Fragen
Teilt dieses Tool die Rechnung unter mehreren Personen auf?
Nein. Dieses Produkt vergleicht Gratifikations-Optionen auf einer einzelnen Rechnung. Für Trinkgeld plus gleiche Teilung pro Person nutzen Sie einen eigenen Trinkgeld-und-Teilungsrechner.
Kann ich eigene Trinkgeldsätze vergleichen?
Ja. Ersetzen Sie die Standardauswahl durch die Sätze Ihres Lokals, Ihrer Liefer-App oder Ihres Unternehmens. Bei einer Rechnung von 86,4 und Sätzen von 15 und 20 % betragen die Trinkgelder 12,96 und 17,28, in Ihrer Reihenfolge.
Gebe ich 18 % Trinkgeld als 18 oder als Dezimalzahl ein?
Als 18. Jeder Satz ist ein Prozentsatz der Rechnung vor Trinkgeld, 18 bedeutet also 18 %. Das Trinkgeld ist die Rechnung mal dem Satz geteilt durch 100, der Gesamtbetrag addiert es zur Rechnung.
Werden die Beträge gerundet?
Ja, jedes Trinkgeld und jeder Gesamtbetrag wird auf zwei Nachkommastellen gerundet, wie auf einem Kassenbon. Die Zeilen folgen der Reihenfolge Ihrer Sätze oder steigen bei der Standardauswahl vom niedrigsten zum höchsten Satz.
Wie vergleiche ich Trinkgeldoptionen für eine Restaurantrechnung?
Geben Sie den Rechnungsbetrag vor Trinkgeld ein. Ohne weitere Angaben sehen Sie Trinkgeld und Gesamtbetrag für 10, 15, 18, 20 und 25 %, sodass Sie den passenden Satz für Service, Ortsüblichkeit und Budget wählen.
Verwandte Tools
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/finance/tip-options \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bill":86.4}'const res = await fetch("https://api.kit.forhosting.com/finance/tip-options", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bill": 86.4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/tip-options",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bill": 86.4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/tip-options", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bill":86.4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bill":86.4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/tip-options", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"bill": 86.4
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.tip_options",
"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.
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. |
Technische Hinweise
Der Browser-Pfad läuft kostenlos auf Ihrem Gerät; die Prepaid-API berechnet $0.002 pro erfolgreichem Item, wenn Server und SDKs denselben Vertrag brauchen.
Eingaben: Rechnungsbetrag und optionale Liste von Trinkgeld-Prozentsätzen
Senden Sie einen JSON-Body mit einem Pflichtfeld und einer optionalen Liste. Die Rechnung (bill) ist der Restaurantcheck vor dem Trinkgeld als nichtnegative endliche Zahl oder numerische Zeichenkette; die Aliase amount, bill_amount und subtotal werden akzeptiert, wenn Ihr Client das Feld bereits anders benennt. Wenn Sie das Array liefern, muss jeder Eintrag eine nichtnegative endliche Zahl sein; leere Arrays lösen invalid_input aus, weil es nichts zu vergleichen gibt; mehr als fünfzig Einträge wird als außerhalb des Produktsumfangs abgelehnt. Die Aliase percents, percentages, tips und gratuity_percents verweisen auf dieselbe Liste, damit Formularbauer vertraute Labels behalten können. Fehlendes bill scheitert mit invalid_input und benennt das Feld.
Wie jede Trinkgeld-Option und die Gesamtsumme berechnet werden
Die Antwort spiegelt die normalisierte Rechnung und die tatsächlich genutzten tip percents wider und liefert options als geordnetes Array von Objekten mit tip_percent, tip und total, plus option_count, currency_decimals gleich zwei und method gleich tip_options für stabile Client-Verzweigungen. Identische Eingaben erzeugen stets dasselbe JSON, weil der Pfad reine Arithmetik ist—ohne Netzwerk, ohne Zufallsseed und ohne Wanduhr.
API-Nutzung, Preise, Workflows und Produktgrenzen
Nutzen Sie die Prepaid-API, wenn eine Menü-App, ein Spesen-Tracker, ein Reiseplaner, ein Liefer-Checkout oder ein POS-Helfer einen stabilen KIT-Vertrag zu $0.002 pro erfolgreichem Item braucht; Validierungsfehler verbrauchen nach Ablehnung durch die Engine nie Guthaben. Kombinieren Sie diesen Endpoint nur dann mit einem separaten Teilungs-Tool, wenn Gäste das gewählte Total teilen müssen—diese Fähigkeit vergleicht Trinkgeld-Sätze auf einer Rechnung und weist keine Anteile pro Person zu.
Integrationsbeispiele
Spesen-Bots und Reiseplaner
Bots und Reisetools rufen einen stabilen Prepaid-Endpoint auf, um Service-Trinkgeld-Szenarien für Mahlzeiten, Touren und Liefer-Checkouts zu zeigen.
Technische Fragen
Wie vergleiche ich Trinkgeld-Optionen für eine Restaurantrechnung?
Senden Sie JSON mit bill (Betrag vor dem Trinkgeld). Optional senden Sie tip_percents als Array von Sätzen. Das options-Array der Antwort listet tip und total für jeden Prozentsatz, gerundet auf zwei Dezimalstellen.
Welche Trinkgeld-Prozentsätze werden standardmäßig verwendet?
Wenn tip_percents weggelassen wird, vergleicht der Rechner 10, 15, 18, 20 und 25 Prozent—übliche Sätze auf Restaurant- und POS-Trinkgeld-Bildschirmen.
Was passiert, wenn tip_percents ein leeres Array ist?
Die Anfrage scheitert mit invalid_input. Geben Sie mindestens einen Prozentsatz an, oder lassen Sie das Feld weg, um den Standardsatz zu nutzen. Leere Vergleiche werden nicht berechnet.
Ist der Vergleichsrechner für Trinkgeld-Optionen kostenlos?
Das Browser-Tool läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen das Prepaid-KIT-Guthaben zu $0.002 pro erfolgreichem Item; Validierungsfehler werden nicht berechnet.