How many businesses are there in the UK?
Current estimates suggest that there are around 5.6 million businesses operating in the UK. This figure comes from the
Directors liability for company debts
A limited company is a separate legal entity. In normal circumstances, its debts belong to the company, not to the
Tax Diary December 2025/January 2026
1 December 2025 – Due date for Corporation Tax payable for the year ended 28 February 2025.
19 December 2025 – PAYE and
Tax and trivial benefits
There is a trivial benefit-in-kind (BiK) exemption that applies to small, non-cash gifts (such as a bottle of wine or a
P45s, P11Ds and P60s – what are they?
Most employees will come across forms such as the P45, P11D and P60 during their working life, and knowing what each one