Tax rates, National Insurance thresholds, bank holidays, company data, and more — through a single, consistent REST API. Stop scraping PDFs.
$ curl -H "Authorization: Bearer gd_live_..." \\ https://api.govdata.dev/v1/tax/income/bands { "data": { "tax_year": "2025-26", "personal_allowance": 12570, "regions": { "england_wales_ni": { "bands": [ { "name": "basic_rate", "rate": 0.20, "from": 12570, "to": 50270 }, { "name": "higher_rate", "rate": 0.40, "from": 50270, "to": 125140 }, { "name": "additional_rate", "rate": 0.45, "from": 125140, "to": null } ] } } } }
Income tax + NI + student loan + pension in one call. Returns net annual, monthly, and weekly pay with full breakdown.
POST /v1/tax/take-home/calculate
Calculate income tax with band-by-band breakdown. England, Wales, Scotland, and NI rates.
POST /v1/tax/income/calculate
Employee and employer NI contributions. All category letters, self-employed Class 2 & 4.
POST /v1/tax/national-insurance/calculate
Full 9-box VAT return from transactions. Standard, flat rate, partial exemption, DRC, and reverse charge.
POST /v1/tax/vat/return/calculate
CGT calculation for residential property, other assets, and Business Asset Disposal Relief.
POST /v1/tax/capital-gains/calculate
Small profits rate, main rate, and marginal relief calculation for UK companies.
POST /v1/tax/corporation/calculate
All regions, 2020-21 to 2025-26
GET /v1/tax/income/bands
PT, UEL, ST, and all category rates
GET /v1/tax/national-insurance/thresholds
Standard, reduced, zero + flat rate schemes
GET /v1/tax/vat/rates
Property, other assets, allowances
GET /v1/tax/capital-gains/rates
Rates, allowances, and calculator
GET /v1/tax/dividends/rates
Plan 1, 2, 4, 5 & Postgrad thresholds
GET /v1/tax/student-loan/thresholds
Annual, MPAA, and tapered thresholds
GET /v1/tax/pension/allowances
All UK regions, by year, next upcoming
GET /v1/calendar/bank-holidays
5M+ UK companies, fuzzy name search
GET /v1/companies/search
Full details by company number
GET /v1/companies/:number
GovData works directly with AI assistants via the Model Context Protocol (MCP). No code needed.
Ask questions in plain English. Claude calls GovData tools automatically to calculate tax, look up companies, and check bank holidays.
"What's my take-home pay on a 55k salary in Scotland with a Plan 2 student loan?"
Add one URL to your MCP client. Uses the same API key and credits as the REST API.
mcp.govdata.dev/mcp
11 tools · 15 resources · 3 prompt templates
Every endpoint returns the same JSON envelope. No more parsing PDFs, CSVs, or inconsistent XML.
Data synced from official GOV.UK sources. Bank holidays update weekly. Tax rates verified against HMRC.
RESTful API with Bearer auth, rate limit headers, and clear error messages. Get started in under 2 minutes.
100 free credits every month. Buy more when you need them — no subscriptions, no commitments.
1 credit
10 credits
100 credits
100 free credits = 100 reference lookups or 10 calculations per month. Resets on the 1st. Purchased credits never expire.
5,000 credits
50,000 credits
Need higher volume or a custom arrangement? Get in touch.