Mathematical & Statutory Methodology

Every computational tool published on MyUtilityTools UK is built upon unambiguous mathematical equations and primary statutory frameworks enacted by the UK Parliament, Scottish Parliament, and regulatory authorities.

1. IEEE 754 Floating-Point Precision & Currency Rounding

In modern web engines, floating-point arithmetic is subject to binary representation artifacts (e.g. 0.1 + 0.2 producing 0.30000000000000004). To ensure complete financial fidelity, all monetary algorithms on this domain utilize scaled integer arithmetic (operating in integer pence prior to conversion) and round results using half-up arithmetic to the nearest single penny (£0.01).

For mortgage and compounding schedules, monthly interest rates are calculated via statutory periodic compounding formulas:

M = P * [ r(1 + r)^n ] / [ (1 + r)^n - 1 ]
Where P = Principal Loan, r = Monthly Interest Rate (Annual Rate / 12), n = Total Term in Months

2. Primary UK Statutory Frameworks & Authority Citations

Our tools directly reflect official schedules, tax slabs, and legal formulas published by statutory bodies:

Domain Category Statutory Authority Primary Governing Legislation / Standard
Stamp Duty Land Tax (England & NI) HM Revenue & Customs (HMRC) Finance Act 2003 (Part 4) & Stamp Duty Land Tax (Reduction) Act
Land & Buildings Transaction Tax (Scotland) Revenue Scotland Land and Buildings Transaction Tax (Scotland) Act 2013
HM Land Registry Registration Fees HM Land Registry (HMLR) Land Registration Fee Order (Scale 1 & Scale 2)
Statutory Lease Extensions Department for Levelling Up, Housing & Communities Leasehold Reform, Housing and Urban Development Act 1993 (Schedule 13)
Mortgage Lending & ICR Stress Tests Prudential Regulation Authority (PRA) / FCA PRA Policy Statement PS20/16 on Buy-to-Let Underwriting Standards
Electrical Engineering & Voltage Drop IET / BSI BS 7671:2018+A2:2022 (18th Edition IET Wiring Regulations)

3. Client-Side Execution Integrity

We execute calculations strictly within the client device sandbox. No proprietary server APIs, remote worker functions, or cloud microservices are triggered during user calculation sessions. This guarantees zero latency, complete privacy, and uninterrupted offline capability when using browser cache.