ForHosting KIT · Developer Utilities

Net worth calculator

This net worth calculator brings your financial position into one clear number. List the current value of your bank accounts, investments, property, and other assets, then add what you still owe on mortgages, loans, credit cards, and other debts.

● BetaFree · in your browser
Use it from WebAPIEmailTelegramApp soon

Runs in your browser. Free, unlimited — your data never leaves this page.

The calculator totals each side and subtracts liabilities from assets. It also returns category breakdowns, helping you see where wealth is held and where debt is concentrated without mixing currencies or making assumptions about future prices.

Build an accurate snapshot of your assets

Start with what you own today, using realistic current values rather than original purchase prices or hoped-for future amounts. Accounts can include checking, savings, cash management, and certificates of deposit. Investments can include brokerage balances, retirement accounts, bonds, funds, and other marketable holdings. Property may include a home, rental property, land, or a vehicle when including it is useful for your planning. Enter each item separately with a short name, category, and non-negative value. Separate entries make the result easier to audit later and prevent a large combined estimate from hiding an omission. Use balances from roughly the same date because markets, account activity, and loan payments can otherwise distort the comparison. The calculator accepts one shared three-letter currency code and labels the output with it; it does not perform exchange-rate conversion. If you own assets in several currencies, convert them consistently before submitting the calculation. Do not subtract secured debt from an asset yourself, because the corresponding mortgage or loan belongs in the liabilities list and will be subtracted once by the calculator.

Record liabilities without double counting

Liabilities are amounts you currently owe, not the sum of every payment you may make over the life of a loan. For a mortgage, use the outstanding principal balance rather than the original loan or all scheduled principal and interest. Apply the same principle to vehicle loans, student loans, personal loans, credit cards, tax debts, and other obligations. Put each debt in its closest category and use the latest available balance. A credit card that is paid in full each month can still be included if you want a precise point-in-time snapshot, provided the related cash has not already been reduced for the pending payment. When there are no liabilities, submit an empty list; the calculator will return net worth equal to total assets. All values must be zero or greater because each list already determines whether an amount is added or subtracted. Negative entries would reverse that meaning and can easily create a misleading result, so they are rejected. Keeping assets and liabilities distinct also makes category totals useful for reviewing concentration and tracking changes between repeated snapshots.

Read the result and track meaningful change

Net worth is total assets minus total liabilities. A positive result means the listed assets exceed the listed debts, a negative result means debts exceed assets, and zero means the totals are equal. The position label states that relationship directly, while the asset and liability breakdowns show how much belongs to each category. This is a balance-sheet snapshot, not a credit score, investment forecast, cash-flow budget, or judgment about financial health. Someone with valuable but illiquid property can have positive net worth while still struggling with monthly bills, and someone early in a career may have negative net worth because of education debt while income and savings are improving. For useful comparisons, repeat the calculation on a regular schedule with the same valuation rules and currency. Changes then reflect saving, investing, debt repayment, spending, and market or property movements more consistently. Review unusually large changes against source statements before drawing conclusions. The result can support planning conversations, but decisions involving taxes, insolvency, estate valuation, or regulated financial advice should use qualified professional guidance and verified valuations.

Create a personal balance-sheet snapshot

Combine cash, investments, property, and debts into one auditable view of your current financial position.

Track progress over time

Run the same calculation monthly or quarterly to see whether assets are growing and liabilities are declining.

Prepare for a planning conversation

Organize balances by category before discussing savings, debt repayment, insurance, or estate planning with a professional.

How is net worth calculated?

The calculator adds all asset values, adds all liability balances, and subtracts total liabilities from total assets.

Should I include my home?

You can include a realistic current home value as property and list the outstanding mortgage balance separately as a liability.

Can I mix currencies?

No. Every value must use one shared currency. Convert balances consistently before calculation; the currency field only labels the result.

What should I enter for a loan?

Enter the current amount owed, generally outstanding principal, rather than the original amount borrowed or all future payments.

What does the API request cost?

Each API request costs $0.002. The same deterministic calculation is also available free in your browser.

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.

POSThttps://api.kit.forhosting.com/finance/net-worth

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.

curl -X POST https://api.kit.forhosting.com/finance/net-worth \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"assets":[{"name":"Checking account","category":"account","value":12500},{"name":"Retirement portfolio","category":"investment","value":84000},{"name":"Home","category":"property","value":310000}],"liabilities":[{"name":"Mortgage","category":"mortgage","value":205000},{"name":"Credit card","category":"credit_card","value":2300}]}'
{
  "assets": [
    {
      "name": "Checking account",
      "category": "account",
      "value": 12500
    },
    {
      "name": "Retirement portfolio",
      "category": "investment",
      "value": 84000
    },
    {
      "name": "Home",
      "category": "property",
      "value": 310000
    }
  ],
  "liabilities": [
    {
      "name": "Mortgage",
      "category": "mortgage",
      "value": 205000
    },
    {
      "name": "Credit card",
      "category": "credit_card",
      "value": 2300
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "finance.net_worth",
  "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.

Per request$0.002

Published price — no tokens, no invented credits. A failed task is never charged.

max_items_per_list200
HTTPCodeMeaning
401unauthorizedMissing or invalid API key.
402insufficient_balanceYour balance doesn't cover the task price.
404unknown_typeThat task type doesn't exist.
429rate_limitedToo many requests. Use the webhook instead of polling.

Read the full KIT documentation →