Financial leverage ratio calculator
Total debt of 200,000 against 100,000 of equity gives a financial leverage ratio of 2: two of debt for every one of equity, read as a multiple, not a percent. Negative equity shows up as a negative ratio. Free in your browser.
- Free
- Runs in your browser
- No sign-up
- Your data stays on your device
Run — free
Worked example
- Total debt
- 200,000
- Total equity
- 100,000
- Financial leverage ratio
- 2
Credit analysts, CFA candidates, and CFOs search that phrase when they want the debt-to-equity multiple from two balance-sheet totals, not a coverage ratio and not an equity-multiplier identity that needs assets. This financial leverage ratio calculator accepts total debt and total equity in the same currency, divides them, and returns the ratio with the formula shown beside the result.
How financial leverage turns total debt and total equity into one multiple
The financial leverage ratio of a firm is total debt divided by total equity. Total equity is assets minus those claims: paid-in capital, retained earnings, treasury stock, and accumulated other comprehensive income, taken as the book figure on that statement. Two hundred thousand of debt on one hundred thousand of equity is two; one hundred fifty thousand of debt on two hundred thousand of equity is zero point seven five; a firm with no debt on fifty thousand of equity is zero.
The result is a multiple, not a percent: two means two-to-one, not two hundred percent. That is the convention credit memos, CFA item sets, and screening tables use when they quote financial leverage as D/E. Zero debt is a legitimate outcome and returns a ratio of zero rather than an error: the book is unlevered on the date you measured.
Negative equity is also legitimate — accumulated losses can wipe out paid-in capital — and the ratio comes back negative, which is the honest signal rather than a silent absolute value. What is not legitimate is zero equity, because dividing by a zero book value does not produce a leverage multiple. You supply both numbers in one currency; the calculator divides them and rounds the ratio half-up to six decimal places so goldens compare byte-for-byte across runtimes.
This is a financial leverage ratio from two published capital-structure totals, not a coverage ratio, not a combined loan-to-value, and not a weighted-average cost of capital.
Where a financial leverage ratio calculator earns its keep
Credit analysts use a financial leverage ratio calculator to turn last period's published total debt and book equity into one comparable leverage multiple before they walk a credit memo or a covenant checklist. CFA candidates and accounting courses search the same phrase when an item set asks for financial leverage from two capital-structure totals rather than for the degree of financial leverage from EBIT and EPS.
CFOs and board packs drop both totals from the statement and compare the accounting multiple with a debt-service coverage case rather than treating either ratio as a substitute. This is a different search and a different job from degree of financial leverage, from an equity multiplier that needs total assets, from debt-service coverage, from combined loan-to-value, and from credit utilization: those tools price earnings sensitivity, stack assets over equity, price income against loan payments, stack liens against an appraisal, or compare revolving balances with credit lines.
Financial leverage as taught from two capital-structure totals prices book leverage in one multiple. Failed validation does not consume balance.
What you can do with it
Credit memo before the committee
Divide last period's published total debt by book equity into one financial leverage multiple before you walk covenants, peers, and the leverage path.
CFA and accounting item sets
Check the textbook financial leverage ratio from two capital-structure totals when an exam item asks for D/E rather than DFL or an equity multiplier.
FAQ
How is the financial leverage ratio calculated?
The result is a multiple, not a percent: two hundred thousand over one hundred thousand comes back as 2, not 200. That multiple is the debt-to-equity form of financial leverage. The ratio is rounded half-up to six decimal places.
Can total debt be zero, and can equity be negative?
Yes. An unlevered book prints a zero ratio. Accumulated losses can print negative equity, and the ratio follows that sign. Only a zero or non-finite equity, or a non-finite debt figure, is rejected.
Is this the same as degree of financial leverage or the equity multiplier?
No. Degree of financial leverage needs a percent change in EPS over a percent change in EBIT. The equity multiplier needs total assets over equity. This calculator returns the debt-to-equity form of financial leverage from the two numbers you send.
What counts as total debt here?
Every claim that is not equity: short-term notes, the current part of long-term debt, bonds, leases, accounts payable, accrued expenses and deferred tax. In practice it is the right-hand side of the balance sheet minus book equity.
Should I use book equity or market value?
Book equity, as printed on the balance sheet: paid-in capital, retained earnings, treasury stock and accumulated other comprehensive income. Enter both totals in the same currency and from the same statement.
Related tools
For developers — API access
Everything on this page is available programmatically. This section is for teams who want to wire it into their own systems; everyone else can just use the tool above.
API endpoint
Prefer to automate it? One authenticated POST creates the task; the result comes back by webhook or a signed link. The same capability also runs here on the web, by email and from Telegram — and soon from our app too.
Call it from your stack
curl -X POST https://api.kit.forhosting.com/fin/financial-leverage-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_debt":200000,"total_equity":100000}'const res = await fetch("https://api.kit.forhosting.com/fin/financial-leverage-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_debt": 200000,
"total_equity": 100000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/financial-leverage-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_debt": 200000,
"total_equity": 100000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/financial-leverage-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_debt":200000,"total_equity":100000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_debt":200000,"total_equity":100000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/financial-leverage-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Example request
{
"total_debt": 200000,
"total_equity": 100000
}Example response
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.financial_leverage_ratio",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}The API is asynchronous: the call returns a task_id immediately and the result arrives by webhook. Polling is capped at 1 req/s per task.
Pricing
Published price — no tokens, no invented credits. A failed task is never charged.
Errors
| HTTP | Code | Meaning |
|---|---|---|
401 | unauthorized | Missing or invalid API key. |
402 | insufficient_balance | Your balance doesn't cover the task price. |
404 | unknown_type | That task type doesn't exist. |
429 | rate_limited | Too many requests. Use the webhook instead of polling. |
Technical notes
The financial leverage ratio is the textbook name for how much of a firm's capital structure sits in claims that are not equity: total debt divided by total equity. Equity that is zero, missing, or not a finite number is rejected with invalid_input and is not billed, because a zero book value cannot define a leverage multiple.
How financial leverage turns total debt and total equity into one multiple
Total debt is the sum of claims that are not equity: short-term notes, the current portion of long-term debt, bonds, leases, accounts payable, accrued expenses, deferred tax, and the rest of the right-hand side of the statement of financial position except book equity. The identity this calculator uses is financial_leverage_ratio equals total_debt divided by total_equity, which is the same multiple textbooks call the debt-to-equity ratio when they teach financial leverage from two capital-structure totals. This endpoint does not compute the degree of financial leverage from EBIT and EPS, does not form an equity multiplier from total assets, does not convert currencies, and does not reconstruct a fully diluted share count.
Input contract, response shape, and error behaviour
Total debt may be zero or negative: a debt-free book against positive equity produces a ratio of zero; a rare credit balance on the debt side produces a negative ratio, which is the honest going-in result rather than a clamped multiple. Example: two hundred thousand of total debt and one hundred thousand of total equity yield a financial leverage ratio of two. POST a JSON body with two required finite numbers. total_debt is the sum of current and non-current claims that are not equity, in one currency unit; aliases debt, liabilities, and total_liabilities map to the same field so a spreadsheet can keep its column names. total_equity is book equity in that same currency; aliases equity, shareholders_equity, and stockholders_equity are accepted. Each numeric field may arrive as a JSON number or a numeric string. Missing fields, empty strings, and non-finite values fail with invalid_input naming the field. On success the body echoes total_debt and total_equity, then reports financial_leverage_ratio as the rounded multiple, plus a formula string restating the identity. Pair the JSON with your own note for which debt definition matches the equity you chose — total liabilities, interest-bearing debt only, or a covenant-adjusted figure — because this endpoint divides the two numbers you send; it does not rebuild the balance sheet, strip operating liabilities, or convert currencies. Keep total_equity non-zero and finite, pin the rounded multiple in tests, and you get a reproducible financial leverage ratio for filings, LMS plugins, and edge workers without standing up a credit engine of your own.
Where a financial leverage ratio calculator earns its keep
Equity researchers re-run the same two fields when a year closes or a recapitalization moves either side of the statement of financial position, then pin financial_leverage_ratio in a screening table so every peer conversation starts from one number. Keep total_equity strictly non-zero, pin the rounded multiple in tests, and you get a reproducible financial leverage ratio for teasers, LMS plugins, and edge workers without standing up a leverage engine of your own.
Integration use cases
Peer screen after a recapitalization
Re-price a name when a year closes or a recap moves either side of the statement: same calculator, new inputs, one shared financial_leverage_ratio.
Technical questions
What happens if total equity is zero?
The task fails with invalid_input. The financial leverage ratio is undefined when book equity is zero, so total_equity (aliases equity, shareholders_equity, stockholders_equity) must be a finite non-zero number. That failure is not billed.
What does the financial leverage ratio calculator cost?
The browser tool is free. API requests use prepaid KIT balance at $0.002 per successful call; invalid input is not billed.