Lineare Abschreibung Rechner
Wer eine Maschine über 10.000 in 5 Jahren auf 1.000 Restwert abschreibt, bucht jedes Jahr gleichbleibend 1.800 ab: Der Buchwert liegt nach dem ersten Jahr bei 8.200 und am Ende bei 1.000. Geben Sie Kosten, Restwert und Dauer ein. 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
- Kosten
- 10.000
- Restwert
- 1.000
- Nutzungsdauer
- 5
- Abschreibungsbasis
- 9.000
- Jährliche Abschreibung
- 1.800
- Gesamtwertverlust
- 9.000
- Buchwert am Ende
- 1.000
Buchhalter, Buchführer, Studierende und Betreiber kleiner Unternehmen brauchen einen klaren jährlichen Abschreibungsaufwand und einen jahrweisen Buchwertplan, wenn ein Vermögenswert gleichmäßig über seine Nutzungsdauer abgeschrieben wird. Tabellenkalkulationen verstecken die Formel, und manuelle Rechner weichen oft bei der Restwert-Rundung im letzten Jahr ab. Dieser Rechner für die lineare Abschreibung nimmt Anschaffungskosten, geschätzten Restwert und Nutzungsdauer in ganzen Jahren entgegen und liefert die abschreibungsfähige Basis, den konstanten Jahresabschreibungsbetrag, die Gesamtabschreibung über die Laufzeit, den Endbuchwert sowie einen vollständigen Plan aus Abschreibung, kumulierten Abschreibungen und Buchwert für jedes Jahr.
Wie die lineare Abschreibung hier definiert ist
Die lineare Abschreibung verteilt die Anschaffungskosten eines langlebigen Vermögenswerts gleichmäßig über die Nutzungsdauer, sodass jedes volle Jahr denselben Aufwand trägt, bis der Buchwert den Restwert erreicht. Die abschreibungsfähige Basis ist Kosten minus Restwert: das ist der Gesamtbetrag, der über die Laufzeit als Aufwand erfasst wird. Die Jahresabschreibung ist diese Basis geteilt durch die Nutzungsdauer in ganzen Jahren.
Nach Jahr t sind die kumulierten Abschreibungen t-mal der Jahresbetrag (mit einer Restanpassung im letzten Jahr, damit die Summen exakt auf der Basis landen), und der Buchwert ist Kosten minus kumulative Abschreibungen. Am Ende der Nutzungsdauer entspricht der Buchwert dem Restwert und die Gesamtabschreibung der abschreibungsfähigen Basis. Beispiel: Eine Maschine kostet zehntausend, Restwert eintausend, Nutzungsdauer fünf Jahre.
Abschreibungsfähige Basis neuntausend; Jahresabschreibung eintausendachthundert; nach Jahr eins beträgt der Buchwert achttausendzweihundert; nach Jahr fünf eintausend. Die Währung ist einheitenlos: Sie geben Beträge in der bereits genutzten Währung an und lesen die Ausgaben in denselben Einheiten. Negative Kosten oder Restwert über den Kosten werden als ungültige Eingabe abgelehnt, statt einen negativen Aufwand oder einen aufgeblähten Restwert zu erfinden.
Anwendungsfälle
Jährlicher Aufwand für Anlagevermögen
Geben Sie Kosten, Restwert und Nutzungsdauer ein, um den konstanten jährlichen linearen Abschreibungsbetrag für die Bücher zu erhalten.
Jahrweiser Buchwertplan
Nutzen Sie den zurückgegebenen schedule, um Abschreibung, kumulative Abschreibungen und Buchwert für jedes Jahr der Nutzungsdauer aufzulisten.
Häufige Fragen
Was ist der Buchwert im Plan?
Der Buchwert für Jahr t ist Kosten minus kumulative Abschreibungen bis zu diesem Jahr. Am Ende der Nutzungsdauer entspricht er dem Restwert (salvage).
Kann der Restwert null sein?
Ja. Restwert null bedeutet, dass die vollen Kosten gleichmäßig über die Nutzungsdauer abgeschrieben werden; der Endbuchwert ist null.
Unterstützt dies degressive Abschreibung oder MACRS?
Nutzen Sie ein anderes Werkzeug für degressive Methoden, Leistungsabschreibung oder steuerliche MACRS-Tabellen.
Was passiert, wenn der Jahresbetrag nicht glatt aufgeht?
Das letzte Jahr nimmt die Differenz auf. So entspricht die gesamte Abschreibung immer den Kosten minus Restwert, und der Buchwert am Ende des letzten Jahres liegt genau auf dem Restwert.
Kann ich ein Anlagegut nur für einen Teil des Jahres abschreiben?
Nein. Die Nutzungsdauer geben Sie in ganzen Jahren ein, von 1 bis 100, und jedes Jahr trägt einen vollen Betrag. Halbjahres- oder Monatsmitte-Regeln werden nicht angewendet.
Darf der Restwert null sein?
Ja. Dann werden die gesamten Anschaffungskosten über die Nutzungsdauer abgeschrieben. Der Restwert darf nur nicht negativ sein und nicht über den Kosten liegen, sonst lehnt der Rechner die Eingabe ab.
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/depreciation-straight-line \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"cost":10000,"salvage":1000,"useful_life":5}'const res = await fetch("https://api.kit.forhosting.com/finance/depreciation-straight-line", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"cost": 10000,
"salvage": 1000,
"useful_life": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/depreciation-straight-line",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"cost": 10000,
"salvage": 1000,
"useful_life": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/depreciation-straight-line", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"cost":10000,"salvage":1000,"useful_life":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"cost":10000,"salvage":1000,"useful_life":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/depreciation-straight-line", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"cost": 10000,
"salvage": 1000,
"useful_life": 5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.depreciation_straight_line",
"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
Wie die lineare Abschreibung hier definiert ist
Teiljahreskonventionen wie Halbjahres- oder Monatsmitte, degressive Methoden, Leistungsabschreibung, Section 179, Bonusabschreibung und steuerspezifische Tabellen liegen außerhalb des Umfangs: Dieser Endpoint beantwortet die klassische Frage der jährlichen linearen Abschreibung mit einem expliziten Plan.
Eingabevertrag, Rundung und Fehlerverhalten
Optional senden Sie decimals als ganze Zahl von null bis acht zur Steuerung der half-up-Rundung geldartiger Ausgaben (Standard zwei). Half-up-Rundung wird auf jedes Geldfeld aus der Roh-Gleitkommarechnung angewendet, damit Goldens über Runtimes stabil bleiben. Das letzte Jahr des Plans absorbiert jeden Rest, sodass die kumulierten Abschreibungen der abschreibungsfähigen Basis und der Endbuchwert dem salvage entsprechen, auch wenn die Division nicht auf eine saubere Dezimalstelle fällt. Senden Sie per POST ein JSON-Objekt mit drei Pflichtfeldern: cost als endliche Zahl größer null, salvage als endliche Zahl größer oder gleich null und kleiner oder gleich cost, und useful_life als ganze Zahl von eins bis hundert (volle Jahre). Numerische Zeichenketten, die sich als endliche Werte parsen lassen, werden wie JSON-Zahlen akzeptiert. Fehlende Felder, nicht endliche Werte, nicht positives cost, negatives salvage, salvage größer als cost, nicht ganzzahlige oder außerhalb des Bereichs liegende useful_life oder decimals scheitern mit invalid_input und werden nicht berechnet. Bei Erfolg gibt der Body gerundetes cost und salvage, useful_life, depreciable_base, annual_depreciation, total_depreciation, book_value_end, ein schedule-Array mit einem Objekt pro Jahr aus year, depreciation, accumulated_depreciation und book_value sowie eine kurze formula-Zeichenkette zurück, die Sie neben den Zahlen anzeigen können. Kombinieren Sie diese API mit Ihrem eigenen Steuermodul, wenn Sie MACRS-Prozentsätze oder jurisdiktionsspezifische Erstjahresregeln brauchen; der Rechner schätzt weder Steuerersparnisse noch latente Steueransprüche.
Wo ein Rechner für lineare Abschreibung seinen Nutzen zeigt
Seiten zur Buchhaltungsbildung und Blogs zu persönlicher Finanzplanung ranken für lineare Abschreibung Rechner, wenn sie ein Live-Tool anbieten, das zur Story neben dem Artikel passt. Buchhaltungscoaches lassen Studierende Kosten, Restwert und Nutzungsdauer eingeben und den Jahresaufwand plus die volle Buchwert-Leiter prüfen. SaaS-Onboarding-Flows können die Abschreibung des ersten Vermögenswerts zeigen, ohne ein vollständiges Hauptbuchmodul aufzusetzen. Interne Ops-Skripte brauchen einen deterministischen Parse-Endpoint statt eines fragilen Tabellenkalkulations-Einfügens, wenn sie Anlagenregister für Demos oder Sandboxes bauen. Weil die Implementierung reines Parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Basispreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz, und fehlgeschlagene Validierung wird nicht abgerechnet. Variieren Sie useful_life oder salvage in einer Schleife aus Ihrem Code für What-if-Tabellen; pinnen Sie annual_depreciation und schedule-Buchwerte in Tests; halten Sie Anfragen klein. Der kostenlose Browser-Pfad nutzt dasselbe reine Modul wie die API, sodass Demo-Landings und Produktionsautomatisierung nie driften. Dieses Tool holt keine Anlagenkataloge, wendet keine steuerlichen Bonusprozentsätze an, prorratiert keine Erwerbe mitten im Jahr und unterstützt keine degressive Doppelabschreibung — nur geschlossene jährliche lineare Abschreibung und Buchwert für einen einzelnen Vermögenswert mit Kosten, Restwert und ganzjähriger Nutzungsdauer.
Integrationsbeispiele
Widgets für Unterricht und Inhalte
Betten Sie den kostenlosen Browser-Rechner auf Bildungsseiten ein, damit Lernende Lehrbuchbeispiele zur linearen Abschreibung gegen eine deterministische API prüfen.
Technische Fragen
Wie berechne ich die lineare Abschreibung?
Senden Sie cost (größer null), salvage (null oder mehr, nicht über cost) und useful_life in ganzen Jahren. Die Jahresabschreibung ist (cost − salvage) ÷ useful_life.
Was kostet der Rechner für lineare Abschreibung?
Das Browser-Tool ist kostenlos. API-Anfragen nutzen das prepaid KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.