Heads up for company directors
Posted in
As of April 2025, directors of close companies and self-employed taxpayers face new mandatory reporting requirements on their Self-Assessment returns.
Up to 900,000 company directors and 1.2 million taxpayers carrying on a trade will be impacted by
Continue reading