2025 self-assessment tax deadline looms!

2025 self-assessment tax deadline looms!

There are fewer than sixty days to go (and only 42 are working days). Midnight on 31st January 2025 (it’s a Friday) is the latest time by which HMRC can receive a completed and signed tax return. They must also receive full payment for any tax you owe for the tax year...
How to deal with late payers

How to deal with late payers

It’s hard enough running a business without dealing with late payments or, worse, pursuing debt recovery. An estimated third of all small business invoices are paid late every year. When and if this happens, it’s a real hammer blow to business owners, both...
Capital Allowances: All you need to know

Capital Allowances: All you need to know

(Well almost, your accountant knows the rest) You might associate the term capital allowances with business expenditure and taxation and think it has something to do with bigger businesses and those which purchase machinery and vehicles. Capital allowances are a...