The hidden costs of hiring Permanent Software Developers - a Contractor Cost Comparison

Let's take a C++ Software Developer.

When you really analyse it, the typical first year monthly cost of a Permanent C++ Developer in the UK is £11,300.

This cost is comparable to hiring a highly experienced Clearly Defined C++ Contract Developer, taking into account the "hidden" costs of employing a Developer (see below).


With difficulties in recruitment and a shortage of supply, coupled with an ever shortening of employee tenure, finding and keeping mid level permanent developers has become extremely difficult and time consuming for most UK companies.

This more often has a serious and detrimental impact on project deliverables, causing them to be late and over budget.

With Clearly Defined, our Contract Software Developers are top experts in their field and are usually on board, developing for your team within just a few days.


Here is an example, based on £85,000 permanent salary – *** This is an average UK Salary for C++ Developers (£92,500 for London).

Average C++ Developer 

Based on £85K Salary (£7,083 per month), plus....

Clearly Defined expert Contract

Software Developer

Share of office space



Equipment & Tech






National insurance (employer) 15.3%



Pension contribution (minimum amount)



Training & onboarding



Recruitment fee



Holiday pay*



Sick pay**



Company benefits / perks (healthcare, life insurance)



HR processes



Significant time-to-hire



Total cost



* Based on 25 days UK  

** Based on 5 days sick

*** IT Watchdog, as at 28.03.2022 see


The overall 1st year cost of hiring a mid level C++ Software Developer

Based on £85,000 average UK salary + Total Cost as shown above £51,657




Compared to the cost of quickly engaging a highly experienced

C++ Contractor with Clearly Defined.

Usually on board within a few days.

Based on £575 per day all-in cost, 230 days.  



To find out how we can quickly find your next C++ Developer

Call on

+44 (0) 203 907 7721




Please contact us for other comparisons for Mid-Senior level Developers across any of:

C##, .Net, Java, DevOps, Full Stack, Front End, JavaScript, Python, PHP, SQL, Web, Angular, React, AWS, iOS/Android/Mobile, Security Cleared/Defence.


Client Terms & Service Agreement apply, above indicative Project costs based upon an Outside IR35 Status Assessment, exclude inside IR35/paye rates.