
Corporation tax isn’t the fun part of running a business, but it’s one of those things you can’t ignore. If your company makes a profit, HMRC wants to know about it - and they want the numbers done properly.
A Corporation Tax Return is essentially you saying to HMRC: “Here’s what we earned, here’s how we worked it out, and here’s what we owe.”
Not glamorous, but essential.
Think of it as the financial summary of your business year. It shows your profit and the tax due, backed up by your company accounts and the proper calculations. HMRC doesn’t do guesswork, so everything has to match, line up, and make sense.
We prepare all of this for you, so you can get on with running your business.
If your company trades, earns money, and makes a profit, HMRC expects a Corporation Tax Return each year. It’s how you keep everything above board and avoid surprise letters that make your stomach drop. If your company exists, HMRC wants the paperwork. Simple as that.
Late filing = penalties.
Late payment = interest.
If your Corporation Tax is paid after the deadline, HMRC charges interest from the very first day it’s overdue. The longer it’s left, the more it builds up. There are no fixed penalties for late payment, but the interest can add up quickly and affect your cashflow. Late payment can also limit your options if you want to make certain claims or adjustments after year-end, because some tax reliefs have strict deadlines.
We keep your dates under control so nothing sneaks up on you.
You can. Just like you can tile your own bathroom.
But unless you enjoy tax legislation, software updates, and trying to understand why something won’t reconcile at midnight... It’s usually much easier (and cheaper in the long run) to let a professional handle it.
We do this every day. We make it simple and accurate, and we explain everything so it actually makes sense.
We gather your figures, prepare your return, complete the technical calculations, and file everything with HMRC. If anything odd appears, we explain it clearly and help you decide what to do next. And we’ll always spot sensible tax-saving opportunities where we can. You stay compliant, calm, and in control.
Self Assessment is HMRC’s way of collecting tax from income that hasn’t already had tax taken off. If you’re a director, a landlord, a sole trader, or someone with income coming in from different places, you may need to file one every year.
It sounds simple enough, but it can quickly become confusing, especially when HMRC phrases things in a way that makes your eyes glaze over.
If you’ve got money coming in that isn’t already taxed before it reaches you, HMRC wants to know about it. Maybe you rent out a property, run a side business, earn dividends, or have income from overseas.
If you’re not sure, we’ll tell you quickly and clearly so you’re not guessing.
Think of it as a tidy summary of your year. It shows what you earned, what tax you’ve already paid, and what’s still due. It’s not dramatic... unless you leave it to the last minute.
Your deadline is 31 January. Miss it and HMRC adds penalties. Pay late and interest starts building. We keep you well ahead of the date so January doesn’t turn into chaos.
You can. Plenty of people try. But Self Assessment can be fiddly, and it’s easy to miss something important or misread what HMRC is asking. It’s a bit like attempting DIY. Sometimes it goes smoothly, and sometimes the shelf collapses.
If you’d rather skip the trial-and-error, we’ll take care of it properly.
We collect the information, complete the return, submit it online, and tell you exactly how much you need to pay and when it’s due. We also look for sensible tax savings and make sure everything is correct before it goes anywhere near HMRC.
Whether it’s your company’s tax return or your personal Self Assessment, we make the whole thing feel simple and stress-free. You focus on what you’re good at. We handle the rest.
Get in touch today and let’s get your return completed, submitted, and off your mind.
Hancock & Hastings Limited
Suite 2, Ashton Square Business Centre, Ashton Square, Dunstable, Beds, LU6 3SN