HMRC Forms
Self assessment
Register for self assessmentWho needs to register and deadlines
File your return online (SA100)
Log in to file via HMRC's portal
Pay your self assessment bill
Bank transfer, direct debit, payment on account
Claim a tax refund
How to claim back overpaid tax
Construction industry scheme
Register for CISRegister as a contractor or subcontractor
File CIS returns (CIS300)
Monthly return due by the 19th
Verify a subcontractor
Check payment status before first payment
PAYE, payroll & benefits
Register as an employerRegister for PAYE before your first payday
New starter checklist
For new employee tax code setup (replaced P46)
Report benefits in kind (P11D)
Due 6 July each year
Payrolling benefits
Mandatory from April 2027
Basic PAYE tools
Free HMRC software for under 10 employees
Corporation tax
Register for corporation taxWithin 3 months of starting to trade
File your company tax return (CT600)
Due 12 months after accounting period ends
Pay corporation tax
Due 9 months and 1 day after period end
VAT
Register for VATWhen turnover exceeds the threshold or voluntarily
Submit a VAT return
Filed digitally under Making Tax Digital
VAT flat rate scheme
Simplified scheme for under £150,000 turnover
Deregister for VAT (VAT7)
Cancel your registration
Not sure which form?
We can point you in the right direction or handle the filing on your behalf.
Get in touch →Disclaimer
In preparing and maintaining this section of our website every effort has been made to ensure the content is up to date and accurate. However, the law and regulations change continually and unintentional errors can occur and the information may be neither up to date nor accurate. We make no representation or warranty (including liability towards third parties), express or implied, as to the accuracy, reliability or completeness of the information on the website. Please don’t act directly on anything you read - contact us first for advice on how it may affect your individual circumstances.