Methodology
This page explains how the calculators and tools on MJBurrows are built — what data they use, what assumptions they make, how they’re validated, what they can’t do, and how their methodology evolves over time. If you’ve ever used a financial calculator and wondered “where does this number actually come from?”, this is the answer for everything on this site. For the broader editorial framework, see the Editorial Policy.
Universal principles
Three rules apply to every calculator on the site:
- Primary sources only. Every threshold, rate, and rule used comes from a primary government source (HMRC, gov.uk, Bank of England, ONS) — never from a secondary aggregator or competitor’s calculator.
- Conservative defaults. Where an assumption must be made (a long-term growth rate, an inflation projection), the assumption is explicit, conservative, and documented.
- Estimates, not predictions. Every output is an estimate based on the inputs you provide and the rules in force on the day of calculation. Outputs are not predictions, guarantees, or personalised financial recommendations.
Calculator privacy
The calculators on this site are entirely client-side. The numbers you enter — your salary, your estate value, your pension contributions, your gains — are processed in your browser and are not sent to any server, not stored, and not logged.
The site has no record of what you input. Site analytics do not capture calculator input values. Whatever you put in stays in your browser.
This applies to every calculator on the site without exception.
Data sources
The data behind the calcs comes from a small set of authoritative UK sources:
- HMRC — tax thresholds, rates, allowances, and the rules behind them; pension annual allowance and tapered allowance; ISA allowance limits; CGT exempt amount and rates; IHT thresholds and reliefs; Stamp Duty Land Tax bands
- gov.uk — statutory amounts, official guidance, benefit thresholds
- Bank of England — Bank Rate (the reference rate behind mortgage impact calculations)
- Office for National Statistics (ONS) — Consumer Price Index (CPI) for inflation calculations
- Department for Education / Student Loans Company — Plan 1, Plan 2, Plan 4, and Plan 5 thresholds and rates
Where a third-party data feed provides live market data — Twelve Data, Yahoo Finance, and CoinGecko power the ticker and asset-price feeds — attribution is given in the site footer.
How each category works
The site’s 20 calculators sit in five categories. Below is what each category contains, the methodology that applies, and the known edge cases for that category.
Mortgages & Property
- Mortgage Repayment Calculator — monthly repayment from loan amount, interest rate, and term
- Remortgage Comparison Calculator — current vs new mortgage cost over the new term
- BOE Rate Impact Calculator — payment change projected from a Bank of England Bank Rate movement
- UK Stamp Duty Calculator — HMRC SDLT bands for England and Northern Ireland; first-time-buyer relief and second-home surcharge applied where relevant
- Buy-to-Let ROI Calculator — gross rental yield, net yield, and total ROI from rental income, costs, and capital growth
Investing & Growth
- Compound Interest Calculator — future value from initial capital, monthly contributions, growth rate, time horizon
- Dividend Income Calculator — annual dividend income, yield, and post-tax income; applies UK dividend allowance and dividend tax rates
- ISA vs SIPP Calculator — projected after-tax outcomes from comparable contributions to each account type
Retirement Planning
- Retirement Pension Calculator — pension pot projection from contributions, employer match, and growth assumptions
- Pension Drawdown Calculator — drawdown sustainability under different withdrawal rates
- Pension Annual Allowance Calculator — HMRC tapered annual allowance for high earners (£60,000 standard, taper for adjusted income above £260,000)
- Salary Sacrifice vs Standard Pension Calculator — net cost comparison of contributing via salary sacrifice vs after-tax
Tax, Income & Inflation
- UK Take-Home Pay Calculator — Income Tax bands, NI thresholds, student loan deductions, pension contributions; supports England/Wales/Northern Ireland and Scottish bands
- Inflation Purchasing Power Calculator — ONS CPI data to show real value of money over time
- Marriage Allowance Calculator — tax saving from transferring 10% of personal allowance between spouses
- Savings Interest Tax Calculator — Personal Savings Allowance (£1,000 basic / £500 higher / £0 additional rate) applied to interest income
- Student Loan Repayment Calculator — Plan 1, Plan 2, Plan 4, and Plan 5 thresholds and repayment rates
- Employer NI Calculator — employer NI contributions on employee salaries using the secondary threshold and rates
Wealth & Estate Planning
- Capital Gains Tax Calculator — annual CGT exempt amount (£3,000 in 2026/27), basic-rate vs higher-rate CGT rates, residential property surcharge where relevant
- Inheritance Tax Calculator — Nil-Rate Band (£325,000), Residence Nil-Rate Band (£175,000) with taper, spouse/civil partner transfer, charity exemption, charity rate discount (40% → 36%), 7-year gift taper
Tax-year handling
Tax-related calculators reflect the current UK tax year, which runs from 6 April to 5 April the following year. The site is currently on the 2026/27 tax year.
All HMRC rates and thresholds are updated for the new tax year as soon as HMRC publishes them. Where rates change mid-cycle (Budget announcements, Autumn Statement adjustments), calculators are updated within five working days of the official announcement.
Modelling for previous tax years is not currently supported by default but can be added on request.
Validation against HMRC examples
Every tax-related calculator is validated against worked examples published by HMRC or in official guidance. Where HMRC publishes a worked example for a specific tax scenario (for instance, Income Tax on a £50,000 salary), the calculator is run with those inputs and the output cross-checked against HMRC’s published answer.
For calculators without an official worked example (compound interest, mortgage amortisation), validation uses peer-reviewed financial mathematics against multiple independent reference sources.
If validation reveals a discrepancy, the calculator is fixed before re-publication and a note added to the change log on the affected page.
Known limitations
Beyond the per-category edge cases listed above, the calculators share these structural limitations:
- Personal circumstances are not modelled. A calculator can’t know about your bonus structure, your spouse’s income, your specific mortgage terms, your employer’s pension matching scheme, or any individual edge case. Outputs are illustrative based on the inputs you provide.
- Future projections depend entirely on assumptions. Where a calc projects a future value (pension projections, compound interest, mortgage costs over a long term), the result is sensitive to the assumed growth rate or interest rate. Actual returns and rates will differ.
- Tax rules change. The calculation reflects the rules in force on the day. If you’re modelling a future year, the rules may be different by then.
- Rounding. Outputs are typically rounded to whole pounds for readability. The underlying calculation is held to higher precision.
- UK only. All calcs assume UK residency and UK tax rules. They do not handle non-resident, dual-resident, or overseas-asset scenarios.
Update cadence
Calculators are reviewed for accuracy on a rolling schedule:
- Quarterly review of all calcs — thresholds, rates, formulas, and validation re-checked
- Event-driven updates when HMRC publishes new rates (Budget, Autumn Statement, new tax year on 6 April)
- Five-working-day target for deploying rate changes after the official announcement
- “Last reviewed” date on each calculator reflects the most recent honest review — not just a marketing stamp
Methodology change log
When the methodology behind a calculator changes — not just the data inputs (rates, thresholds), but the actual logic, formula, or assumption — the change is documented here.
A change of inputs (e.g. HMRC publishing new tax-year rates) is a routine update, handled per the Update cadence above. A change of methodology is something different: a recalibration of approach. Examples include:
- Adopting a new HMRC formula for an existing calculation
- Switching the underlying inflation index used (CPI to CPIH, etc.)
- Adjusting how a tapered allowance is modelled
- Adding or removing a calculation step
Each change is logged with: date, calculator(s) affected, what changed, why, and the source for the new approach.
Reporting calculation errors
If you spot a calculator producing an incorrect output — or you can show that the calculator’s logic doesn’t match HMRC’s published method — please email contact@mjburrows.com with:
- The calculator name and URL
- The input values you used
- The output you got
- The output you expected, with reasoning or source
The full corrections workflow is documented on the Corrections page.
Contact
For methodology enquiries — questions about how a specific calculator works, suggestions for new tools, or requests for additional functionality — the address is contact@mjburrows.com.



