Skip to content
Automation of submissions to HMRC using their MTD API
JavaScript HTML CSS Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Automation of submissions to HMRC using their MTD API

Welcome to Transcraft MTD. This facility enables submissions to the HMRC MTD (Making Tax Digital) portal.

The assumption is you have a technical background and have already obtained the calculated numbers for the submission elsewhere. This site will only facilitate the final hurdle of interacting with the HMRC portal to perform the actual submission using their provided API

You will need to create a user first, simply in order to store your own HMRC provided parameters, before you can make a submission. The parameters are personal to you and are allocated once you have registered with HMRC Developer Hub

Your data is private to you and will not be shared with anyone else without your expressed consent. Every possible effort has been made to ensure storage of this data is secure and difficult to compromise.

To log into the site, you will need to have set up the OTP (One Time Passcode) with an OTP generator app (an example is Google Authenticator) using the QR code generated by the Create New User page. Please ensure you do this before creating the user, or you will not be able to log into the site subsequently under that user.

Note: This site will not store any HMRC credentials while you make your submissions. The session will automatically expire once you log off HMRC.

This is the working code for the website

You can’t perform that action at this time.