HMRC recognition 

Exact, to the penny

We use 15 different imaginary taxpayers to exactly match all 4,300 of HMRC's model tax calculations.

Each of these tax calculations are matched to the penny, giving us recognition from HMRC that our tax software is 100% correct.

And, of course, we sit down and re-verify them all with HMRC every year.

Learn more


Calculations confirmed by HMRC

Help videos 

Watch & learn

We've made 149 videos, explaining every part of our product.

Every feature has a matching video tutorial, so you can get straight to an answer with just one click. In fact, there's one right here...    

Learn more


Help videos

Click tests 

Everything. Clicked.

Every night, we use robots to do 10,000 clicks through our product on 6,000 pathways. This pushes our test server's 8-core CPU to 100% for over 10 hours straight.

On each pathway, a tiny robot clicks a different path through our product as fast as the CPU will allow.

If the robot spots anything wrong, it takes some screenshots and notes, so we can put up a fix the very next day.

Learn more


Clicks every night

Unit tests 


Every developer, twice a day, runs thousands of asserts to test our software. This includes 7,000 tax asserts, and 15,000 system asserts. That's 22,000 in total.

This ensures that day-to-day software changes don't accidentally break our existing code.

Learn more


Unit test asserts

Code checks 

Squeaky clean

Every developer, twice a day, runs 1,000 code checks. These code checks scan the 6,000 files in our codebase, looking for things to improve in the code.

This way, each day's changes are continuously scrubbed clean.

Learn more


Daily code checks

Have a login? Log in here

Sign up today. 1st FREE Payroll & HR really is FREE.

We're serving cookies...

Cookies help us run our services and make them more tasty. We've posted the full recipe on our Privacy Notice.

Whoa! Wait a minute ... how do I change my cookie settings?

Click "Got it" if you're OK with cookies...

Got it