Will you get the Pension Tax Allowance?
From April 2027 the full new State Pension (£13,036.40) sits above the frozen Personal Allowance (£12,570). Answer two quick questions and add your yearly income. In under two minutes you will see if you get the full £94 help, a tapered amount, or none — and whether moving savings into an ISA changes the answer.
For developers
POST /api/check with JSON runs a check without saving it. POST /api/share also saves it for 180 days and returns share links. Saved and sample reports live at /r/:id (HTML), /r/:id.md, /r/:id.csv and /api/r/:id (JSON). Try /r/sample-a, /r/sample-b or /r/sample-c. GET /api/samples lists the samples; GET /api/health returns the version.
Minimal working example for POST /api/check:
{
"asOf": "2026-11-05",
"taxYear": "2027-28",
"reachesOrAboveSpaInTaxYear": true,
"country": "England",
"statePension": 13036.4,
"privatePension": 0,
"savingsInterest": 400
}
Fields: reachesOrAboveSpaInTaxYear (required, true/false); statePension, privatePension, employment, selfEmployment, property, savingsInterest (outside an ISA), dividends (outside an ISA) and otherTaxable in £ a year; isaSavingsInterest and isaDividends (never counted); country or isScottish; taxYear and optional nspAnnual for uprated years; asOf (optional, YYYY-MM-DD).
curl -s -X POST https://ptapilot.dailyships.co.uk/api/check -H 'Content-Type: application/json' -d '{"asOf":"2026-11-05","taxYear":"2027-28","reachesOrAboveSpaInTaxYear":true,"country":"England","statePension":13036.4,"privatePension":0,"savingsInterest":400}'