Mortgage calculator

Designed for phone first: big tap targets, one‑column inputs, and a sticky results panel. No cookies.

1) Property
2) Mortgage
3) Options
4) Shared ownership
Interactive calculator not running

If results are not updating when you change inputs, you’re probably viewing this page in a preview that blocks JavaScript modules (for example the GitHub repo file viewer). Open the live site URL (e.g. mortgage-cal.uk/mortgage.html) instead.

Inputs (wizard style)
Step 1: Property
Step 2: Mortgage
Step 3: Options

Offset mortgage: how we model it

Interest each period is calculated on max(0, remaining balance − offset balance). The offset balance is assumed constant.

Step 4: Shared ownership (optional)
Shared ownership
If enabled, mortgage is calculated on the owned share; rent is added for the unowned share.

Tip: results update as you type. We can carry your inputs to the explainer page via URL (no cookies).

Results
Mortgage payment (per selected frequency)
Interest this period (after offset)
Estimated payoff time (based on offset)
Shared ownership rent (monthly)
Total outpay (mortgage + rent)
Loan principal (owned share)
Deposit amount (owned share)

Yearly summary
Year Start balance Interest paid Principal paid End balance

Year boundaries follow your selected payment frequency (e.g. 12 payments per year for monthly).

Show amortization schedule (first 24 periods)
Period Payment Interest Principal Balance Effective principal

Offset balance assumed constant.

Why ownership % changes monthly costs →

Disclaimer (2026): General information only; not financial, legal, or tax guidance.