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:
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.