We use some essential cookies to make this website work.
We’d like to set additional cookies to understand how you use GOV.UK, remember your settings and improve government services.
We also use cookies set by other sites to help us deliver content from their services.
You have accepted additional cookies. You can change your cookie settings at any time.
You have rejected additional cookies. You can change your cookie settings at any time.
Departments, agencies and public bodies
News stories, speeches, letters and notices
Detailed guidance, regulations and rules
Reports, analysis and official statistics
Consultations and strategy
Data, Freedom of Information releases and corporate reports
Register to vote Register by 18 June to vote in the General Election on 4 July.
Find Document Submission Protocol guidance for architects, software developers and other parties interested in building Transaction Engine client applications.
Publish your code and use open source to improve transparency, flexibility and accountability.
Find technical specifications and support for software developers working with the Construction Industry Scheme Online service.
Find software developers that can help with entry summary declarations including safety and security declarations for imports.
How to register as a software developer with HMRC.
Find technical guidance, error messages and support for the Excise Movement and Control System (EMCS).
Find guidance on PAYE updates for software developers.
Find recognised suppliers and software for Corporation Tax returns and supplementary pages.
The Crown Commercial Service technology service principles help us to continually improve the way technology is bought across government and the public sector.
Find recognised suppliers and software for the Construction Industry Scheme online.
CMA finds Adobe’s deal to acquire Figma could mean less choice for designers of digital apps, websites and other products.
Find recognised software suppliers that provide internet filing enabled software for Excise Movement and Control System (EMCS).
Use this guidance for support if you're a software developer working with the Self Assessment Online service.
Find driver and vehicle software and IT systems that can report on performance measures for the DVSA earned recognition scheme for vehicle operators.
Technical specifications for New Computerised Transit System (NCTS) software developers.
Don’t include personal or financial information like your National Insurance number or credit card details.
To help us improve GOV.UK, we’d like to know more about your visit today. Please fill in this survey (opens in a new tab).