HEALS-vs-HEROES-Rechner
Eine ledige Person mit 50.000 Einkommen und zwei Angehörigen hätte nach dem HEALS-Entwurf des Senats 2.200 und nach dem HEROES-Gesetz des Repräsentantenhauses 3.600 erhalten, also 1.400 mehr. Beide Vorschläge stehen für Ihren Haushalt nebeneinander. 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
- Veranlagungsstatus
- Single
- Einkommen
- 50.000
- Unterhaltsberechtigte
- 2
- Erwachsene
- 1
- Abschmelzschwelle
- 75.000
- Abschmelzbetrag
- 0
- HEALS brutto
- 2.200
Im Sommer 2020 hatte das US-Repräsentantenhaus die Health and Economic Recovery Omnibus Emergency Solutions Act, bekannt als HEROES Act, verabschiedet, während Senatsrepublikaner die Health, Economic Assistance, Liability Protection and Schools Act, bekannt als HEALS Act, vorlegten. Beide Titel enthielten eine zweite Runde von Erholungsrückerstattungen —Konjunkturchecks— auf dem Erwachsenenbetrag der CARES Act von eintausendzweihundert Dollar und derselben fünfprozentigen Abschmelzung des bereinigten Bruttoeinkommens. Sie trennten sich bei Angehörigen: HEALS behielt fünfhundert Dollar für jede unterhaltsberechtigte Person jeden Alters, während HEROES eintausendzweihundert Dollar je Angehörigen zahlte und diesen Zuschlag auf drei deckelte. Dieser Rechner nimmt Veranlagungsstatus, Einkommen und eine Angehörigenzahl, liefert beide vorgeschlagenen Beträge und die vorzeichenbehaftete Differenz von HEROES minus HEALS, und weist eine negative Angehörigenzahl zurück, statt eine Rückerstattung zu erfinden.
Was die beiden Gesetze von 2020 zahlten und wie die Differenz vorzeichenbehaftet ist
Die zusätzlichen Erholungsrückerstattungen der HEALS Act und der HEROES Act folgen dem Erwachsenenmuster der CARES Act: eintausendzweihundert Dollar für eine Person mit Status single, married-separate oder head-of-household, und zweitausendvierhundert Dollar für married filing jointly oder qualifying surviving spouse. Dieses Erwachsenenstück ist in diesem Rechner identisch, sodass die Lücke zwischen den Texten fast ganz bei Angehörigen liegt und bei der Art, wie die gemeinsame Abschmelzung einen größeren HEROES-Bruttobetrag trifft.
Unter HEALS addiert jede unterhaltsberechtigte Person jeden Alters —Studierende, erwachsene Kinder, Angehörige mit Behinderung und Eltern, nicht nur Kinder unter siebzehn— fünfhundert Dollar, und der veröffentlichte Senatstitel setzte die Drei-Angehörigen-Deckelung nicht. Unter der vom Haus im Mai 2020 verabschiedeten HEROES Act addiert jede solche Person eintausendzweihundert Dollar, aber nur die ersten drei zählen, sodass ein Ehepaar mit drei oder mehr Angehörigen vor der Abschmelzung bei sechstausend Dollar endet.
Beide Gesetze mindern die Rückerstattung danach, jedoch nicht unter null, um fünf Prozent des bereinigten Bruttoeinkommens oberhalb von fünfundsiebzigtausend Dollar für single und married-separate, einhundertzwölftausendfünfhundert für head of household und einhundertfünfzigtausend für Zusammenveranlagung und qualifying surviving spouse. Der HEALS-Bruttobetrag ist Erwachsene mal zwölfhundert plus Angehörige mal fünfhundert. Der HEROES-Bruttobetrag ist Erwachsene mal zwölfhundert plus das Minimum aus Angehörigen oder drei, mal zwölfhundert.
Die Abschmelzungsminderung ist fünf Prozent des Einkommensüberschusses über die Statusschwelle. Jeder Betrag ist das Größere aus null und dem Bruttobetrag jenes Gesetzes minus der Minderung. difference ist der HEROES-Betrag minus dem HEALS-Betrag: positiv, wenn der Haustext mehr gezahlt hätte, null, wenn beide auf denselben Boden abschmelzen, und negativ nur im seltenen Fall vieler Angehöriger, in dem der ungedeckelte Fünfhundert-Dollar-Zuschlag von HEALS nach derselben Minderung die Drei-Angehörigen-Deckelung von HEROES überholt. Der Endpunkt ist ein historischer Vorschlagsvergleich, nicht der später Gesetz gewordene Sechshundert-Dollar-Zweitcheck, und keine Steuerberatung.
Wo ein HEALS-gegen-HEROES-Konjunkturvergleich seinen Nutzen hat
Redaktionen und zivile Erklärstücke erhalten noch Suchanfragen nach HEALS-gegen-HEROES-Konjunkturbeträgen, wenn ein Diagramm einen konkreten Haushaltscheck braucht, kein Schlagwort darüber, welche Kammer großzügiger war. Haushalte und Berater rekonstruieren eine Veranlagung 2020 aus Status, AGI und Angehörigen, um zu sehen, ob sie unter der Abschmelzung saßen —wo beide Gesetze voll zahlen und HEROES um siebenhundert Dollar je Angehörigen bis drei höher liegt— oder darüber, wo dieselbe fünfprozentige Minderung einen HEALS-Check auf null setzen kann, während ein größerer HEROES-Bruttobetrag noch Restbeträge behält.
Lehrende und Prüfungsautorinnen brauchen ein deterministisches Orakel, das eine negative Angehörigenzahl zurückweist, statt sie still auf null zu klemmen, was eine erfundene Rückerstattung veröffentlichen würde. Zivile Archive und gesetzeshistorische Hefte nutzen dieselben drei Felder, um veröffentlichte Beispiele zu reproduzieren: ein Ehepaar mit drei Angehörigen bei einhundertfünfzigtausend AGI nimmt die HEROES-Deckelung von sechstausend Dollar und den HEALS-Bruttobetrag von dreitausendneunhundert, dann dieselbe Abschmelzung, wenn das Einkommen steigt. Gescheiterte Prüfung wird nicht abgerechnet.
Nageln Sie in Tests die gerundeten Geldfelder fest, halten Sie Anfragen bei den drei dokumentierten Eingaben, und Sie erhalten reproduzierbare HEALS-gegen-HEROES-Schätzungen für Artikel, Unterricht und Rand-Worker, ohne eine fremde Steuer-Engine aufzustellen. Wenn Sie später gesetzlich erlassene EIP-Runden in einer Mappe vergleichen, lassen Sie diesen Endpunkt auf den Vorschlägen von 2020, damit der Kontrast der Angehörigendeckelung sichtbar bleibt.
Anwendungsfälle
Häusliche Simulation auf dem AGI 2020
Geben Sie Veranlagungsstatus, bereinigtes Bruttoeinkommen und Angehörige ein, um den HEALS-Check, den HEROES-Check und zu sehen, wie viele Dollar mehr der Haustext nach der gemeinsamen fünfprozentigen Abschmelzung gezahlt hätte.
Unterrichtsschlüssel und Gesetzesarchive
Bewerten Sie Erholungsrückerstattungsaufgaben mit einem Orakel, das eine negative Angehörigenzahl zurückweist und HEROES-Zuschläge auf drei deckelt, während HEALS ungedeckelt bleibt.
Häufige Fragen
Was geschieht, wenn die Angehörigenzahl negativ ist?
Eine negative Angehörigenzahl ist kein Haushalt, den die Gesetze beschrieben, daher weigert sich der Rechner, eine Rückerstattung zu erfinden, und wird nicht abgerechnet.
War eines davon der zweite Konjunkturcheck, der wirklich ausgezahlt wurde?
Nein. Dies ist ein Vergleich der HEALS- und HEROES-Vorschläge von 2020. Der Rechner modelliert jene erlassene Runde nicht.
Wie viel mehr hätte der HEROES Act gezahlt als HEALS?
Unterhalb der Einkommenskürzung wächst der Abstand mit jedem Angehörigen bis drei, denn HEROES gibt 1.200 pro Angehörigen und HEALS 500. Eine ledige Person mit 50.000 und zwei Angehörigen erhält 2.200 nach HEALS und 3.600 nach HEROES.
Kann HEALS mehr zahlen als HEROES?
Ja, im seltenen Fall vieler Angehöriger. HEALS gibt 500 für jeden Angehörigen ohne Obergrenze, HEROES zählt nur die ersten drei. Nach derselben Kürzung kann HEALS dann vorn liegen.
Welche Angehörigen zählen in den beiden Gesetzen?
Beide zählen Angehörige jeden Alters, etwa Studierende, erwachsene Kinder, Angehörige mit Behinderung und Eltern, nicht nur kleine Kinder. HEALS gibt 500 pro Person, HEROES 1.200 für jede der ersten drei.
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/fin/stimulus-heals-vs-heroes \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"filing_status":"single","income":50000,"dependents":2}'const res = await fetch("https://api.kit.forhosting.com/fin/stimulus-heals-vs-heroes", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"filing_status": "single",
"income": 50000,
"dependents": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/stimulus-heals-vs-heroes",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"filing_status": "single",
"income": 50000,
"dependents": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/stimulus-heals-vs-heroes", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"filing_status":"single","income":50000,"dependents":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"filing_status":"single","income":50000,"dependents":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/stimulus-heals-vs-heroes", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"filing_status": "single",
"income": 50000,
"dependents": 2
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.stimulus_heals_vs_heroes",
"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
Eingabevertrag, Antwortform und Fehlerverhalten
Der Abgleich ignoriert Groß- und Kleinschreibung und behandelt Leerzeichen oder Bindestriche wie Unterstriche, sodass Married Joint und head-of-household aufgelöst werden. Der Wert muss eine nichtnegative ganze Zahl sein. Eine kurze formula-Zeichenkette stellt die beiden Gesetze neu dar, damit Sie sie neben die Zahlen drucken. Der Pfad ruft niemals einen Steuerdienst, zieht keine Zufallsstichprobe und liest nicht die Systemuhr, sodass Goldens Byte für Byte vergleichen, wenn Sie dieselben drei Eingaben festnageln. Senden Sie per POST einen JSON-Körper mit drei Pflichtfeldern. filing_status wählt die Erwachsenenzahl und die Abschmelzungsschwelle. Die dokumentierten Werte sind single, married_joint, married_separate, head_of_household und qualifying_surviving_spouse; das Alias status wird für den Feldnamen angenommen. Alles andere ist unerkannt und scheitert mit invalid_input, das filing_status nennt, statt single zu raten. income ist das bereinigte Bruttoeinkommen in Dollar, dieselbe Idee wie der Rückblick der CARES-Rückerstattung; die Aliasse agi und amount werden angenommen. Der Wert muss eine endliche Zahl größer oder gleich null sein; ein fehlendes Feld, eine leere Zeichenkette, ein nicht endlicher Wert oder ein negativer Betrag scheitert mit invalid_input unter Nennung von income. dependents ist die ganzzahlige Zahl unterhaltsberechtigter Personen jeden Alters auf der Erklärung; die Aliasse dependent_count und kids werden angenommen. Ein fehlendes Feld oder eine Nichtganzzahl scheitert mit invalid_input. Eine negative Angehörigenzahl scheitert mit invalid_input, dessen Meldung sagt, die Zahl dürfe nicht negativ sein: jene Fehler werden nicht abgerechnet und sind der Vertrag, den diese Fähigkeit durchsetzen soll. Wenn die Prüfung gelingt, wiederholt der Körper den kanonischen filing_status, income half-up auf Cents gerundet und dependents; meldet adults (eins oder zwei) und phaseout_threshold für diesen Status; meldet phaseout_reduction als fünf Prozent des Überschusses über die Schwelle; und liefert dann heals_gross und heroes_gross vor der Minderung, heals_amount und heroes_amount danach sowie difference als heroes_amount minus heals_amount, alle Geldfelder half-up auf zwei Dezimalstellen gerundet. currency ist USD.
Wo ein HEALS-gegen-HEROES-Konjunkturvergleich seinen Nutzen hat
Produktteams betten den Vertrag in Planungswerkzeuge ein, damit ein Schieberegler an income heals_amount, heroes_amount und difference aktualisiert, ohne ein Tabellenblatt von Erwachsenenzahlen und Angehörigendeckeln.
Integrationsbeispiele
Redaktions- und Erklärdiagramme
Erzeugen Sie ein deterministisches heals_amount, heroes_amount und difference für einen genannten Haushalt, damit ein Entlastungsartikel von 2020 die Angehörigenlücke zitiert statt eines Schlagworts, welche Kammer mehr ausgab.
Technische Fragen
Wie werden HEALS- und HEROES-Konjunkturbeträge berechnet?
Beide Gesetze zahlen $1,200 je Erwachsenen ($2,400 gemeinsam oder qualifying surviving spouse). HEALS addiert $500 je Angehörigen jeden Alters; HEROES addiert $1,200 je Angehörigen, höchstens drei. Jede Summe wird um 5% des AGI oberhalb von $75,000 (single oder married separate), $112,500 (head of household) oder $150,000 (gemeinsam) gemindert, niemals unter null. difference ist heroes_amount minus heals_amount.
Welche Veranlagungsstatus werden angenommen?
single, married_joint, married_separate, head_of_household und qualifying_surviving_spouse. Der Abgleich ignoriert Groß- und Kleinschreibung. Jeder andere Wert ist unerkannt und die Aufgabe scheitert mit invalid_input.
Was kostet der HEALS-gegen-HEROES-Konjunkturrechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht abgerechnet.