Open mathematical models
Unlike black-box financial websites that give an unverified number, KnowMyPay implements open, deterministic formulas derived directly from UK statutory legislation. Every calculator displays each step of the deduction chain from gross pay to net cash.
The UK deduction sequence
Under PAYE and UK tax legislation, payroll deductions must be performed in an exact, non-negotiable sequence. Applying deductions in the wrong order produces significant errors in marginal tax relief. Our calculators process figures using this verified sequence:
- Gross contractual earnings: Annual salary, hourly rate × contracted hours, day rate converted to equivalent pay, or statutory public-sector band.
- Pension salary sacrifice: Pre-tax contributions deducted before tax and National Insurance calculations, reducing adjusted gross pay and saving employee NI.
- Adjusted Net Income calculation: Adjustments for Gift Aid, pension relief, and allowable trading expenses to determine whether the Personal Allowance taper or Child Benefit charge applies.
- PAYE Income Tax: Application of the tax code (standard 1257L with £12,570 allowance, or emergency/Scottish codes), applying basic, higher, and additional tax bands.
- Employee National Insurance: Class 1 primary contributions calculated on earnings between the Primary Threshold (£12,570) and Upper Earnings Limit (£50,270) at 8%, plus 2% on earnings above the limit.
- Student loan repayments: Income-contingent repayments (Plans 1, 2, 4, 5 at 9% and Postgraduate at 6%) deducted strictly above their respective annual statutory earnings thresholds.
- Post-tax deductions: Net pay pension arrangements (relief at source), union subscriptions, or court orders.
- Net Take-Home Pay: The actual disposable figure paid into the employee's bank account, expressed annually, monthly, and weekly.
Primary statutory sources
Every rate, band, threshold, and allowance on KnowMyPay is checked directly against official guidance issued by government departments and statutory review bodies. We do not rely on secondary summaries or news reports.
| Authority | Statutory scope | Source reference |
|---|---|---|
| HM Revenue & Customs (HMRC) | Income tax bands, National Insurance, CGT, SDLT, Corporation Tax, VAT | Official portal |
| Department for Work and Pensions (DWP) | State Pension, Universal Credit, Benefit Cap, Pension Credit, Carer's Allowance | Official portal |
| NHS Employers | Agenda for Change pay bands (Bands 2–9), tiered pension rates, London weighting | Official portal |
| Department for Education (DfE) | School Teachers' Pay and Conditions Document (STPCD), Teachers' Pension Scheme | Official portal |
| Home Office & PRRB | Police Officer pay scales, London Weighting, Police Pension Scheme 2015 | Official portal |
| Student Loans Company (SLC) | Repayment thresholds and rates for Plans 1, 2, 4, 5 and Postgraduate loans | Official portal |
Navigating marginal tax traps and non-linearities
Many UK calculators fail around income thresholds because UK fiscal policy contains multiple non-linear cliff edges and tapers. Our engine explicitly handles these traps:
- The 60% Marginal Tax Trap (£100,000 to £125,140): Under Section 35 of the Income Tax Act 2007, the personal allowance decreases by £1 for every £2 of adjusted net income over £100,000. This creates an effective 40% income tax plus 20% lost allowance = 60% income tax rate, or 62% when combined with 2% employee National Insurance.
- High Income Child Benefit Charge (£60,000 to £80,000): Child Benefit is clawed back at 1% for every £200 earned over £60,000. Our calculators model both the charge and the exact pension contribution needed to bring adjusted net income below £60,000.
- Scottish Devolution: Since income tax rates on non-savings non-dividend income are devolved to the Scottish Parliament, our engine applies Scotland's 6-band system (Starter 19%, Basic 20%, Intermediate 21%, Higher 42%, Advanced 45%, Top 48%) while maintaining UK-wide National Insurance rates.
- Multi-Plan Student Loan Stacking: When a graduate owes both an undergraduate loan (Plan 2) and a Postgraduate Loan, deductions stack additively (9% + 6% = 15%) on income above £28,470, which our student loan engine calculates seamlessly.
Verification cycle & automated audits
Financial figures cannot remain static. KnowMyPay enforces a three-stage verification process to maintain absolute accuracy:
- Statutory Budget updates: Rates are updated when the Chancellor delivers the Autumn Budget and confirmed when HMRC publishes formal legislation before 6 April.
- Automated continuous audit: A headless test suite (audited before every deploy) validates all 649 pages, verifying title tags, meta descriptions, JSON-LD schemas, sitemap synchronization, and ensuring no superseded tax figures appear anywhere on the site.
- Independent human oversight: Every calculator is reviewed by Sravya (Founder and editor, KnowMyPay) against primary gov.uk manuals before release.
Corrections and editorial policy
We believe in radical accuracy. If HMRC publishes a mid-year operational amendment, or if you spot any discrepancy with your personal payslip, report it immediately to enquiries.csr@gmail.com. All verified updates are deployed to the live site within 24 hours.