Skip to main content

This is a test site with dummy HMRC services. Do not enter real personal information. How it works.

Warning This is a dummy service for testing. Use only the test customers. Do not enter real personal information.

Dummy HMRC APIs

These dummy APIs answer in the formats of HMRC's published API definitions, for the test customers below. A token only gives access to the records of the customer who gave permission.

  • Individuals Employments Income API 2.0
  • Individuals State Benefits API 2.0
  • CIS Deductions API 3.0
  • Self Assessment Accounts API 4.0: payments and allocations, and balance and transactions
  • HMRC internal sources: Child Benefit, bank interest, student loan plan and Marriage Allowance
Test customers
NameNational Insurance numberRecords
Sam Okafor SK 12 34 56 A pay and tax
Grace Williams GW 23 45 67 B State Pension, bank interest
Maya Kowalski MK 34 56 78 C CIS deductions
Nina Shah NS 45 67 89 D pay and tax, child benefit, student loan plan
Yara Hughes YH 56 78 90 A pay and tax, company car (DVLA)
Jack Morgan JC 22 33 44 C pay and tax, marriage allowance
Asha Patel AP 67 89 01 B Self Assessment account
Kai Brown KB 78 90 12 C Self Assessment account
Cara Jones CJ 89 01 23 D Self Assessment account
Ben Carter BC 90 12 34 A Self Assessment account
Gita Rao RG 11 22 33 B pay and tax, Self Assessment account
Una Novak HR 33 44 55 D None
Olu Adeyemi OA 44 55 66 A None
Leah Park LP 66 77 88 A None
Rita Mensah RM 55 66 77 C None

Is this page not working properly? (opens in new tab)