HMRC Business Tax Account: How to Access and Manage Your Corporation Tax Online
Your HMRC Business Tax Account is where you manage your company's tax affairs online. It's separate from your personal tax account and gives you access to your corporation tax records, filing deadlines, and payment history.
This guide covers everything you need to know about setting up and using your Business Tax Account.
What Is the HMRC Business Tax Account?
The Business Tax Account (BTA) is HMRC's online portal for companies. Through it, you can:
- ✅ View your corporation tax filing deadlines
- ✅ Check your corporation tax balance (what you owe or are owed)
- ✅ See your payment history
- ✅ View submitted CT600 returns
- ✅ Get your payment reference number
- ✅ Manage other taxes (PAYE, VAT, etc.)
How to Register for a Business Tax Account
Step 1: Get a Government Gateway Account
If you don't already have one:
- Go to gov.uk/log-in-register-hmrc-online-services
- Click Create sign-in details
- Choose Organisation (not Individual)
- Enter your email and create a password
- You'll receive a Government Gateway user ID — save this!
Step 2: Enrol for Corporation Tax
- Sign in to your Government Gateway account
- Choose to add Corporation Tax to your account
- Enter your:
- Company UTR (Unique Taxpayer Reference) — 10-digit number from HMRC
- Company Registration Number (CRN) — 8-character number from Companies House
- HMRC will post an activation code to your registered office (takes 7-10 days)
- Enter the activation code to complete enrolment
Step 3: Access Your Business Tax Account
Once enrolled, sign in at gov.uk/log-in-register-hmrc-online-services and you'll see your Business Tax Account dashboard.
Key Features for Corporation Tax
Filing Deadlines
Your BTA shows when your next CT600 is due. Remember:
- CT600 filing deadline: 12 months after the end of your accounting period
- Corporation tax payment deadline: 9 months and 1 day after the end of your accounting period
⚠️ The payment deadline is before the filing deadline. You need to pay the tax before you file the return.
Payment Reference
Your corporation tax payment reference is your UTR followed by the accounting period end date. For example:
- UTR: 1234567890
- Period ending: 31 March 2026
- Payment reference: 1234567890 A00306 (where A003 = March, 06 = 2006... actually HMRC uses a specific format)
The easiest way to get the correct reference is from your Business Tax Account — it's shown on the "Make a payment" page.
View Past Returns
You can see the status of previously filed CT600 returns:
- Received — HMRC has your return
- Under review — HMRC is checking it
- Processed — return accepted, tax calculated
Corporation Tax Balance
Your BTA shows your current balance:
- Amount owing — tax you need to pay
- Overpayment — if you've paid too much (you can claim a refund)
- Interest — any interest charged on late payments
Common Issues
"I can't see Corporation Tax on my account"
You need to enrol for Corporation Tax specifically. Just having a Government Gateway account isn't enough — you must add the CT service and verify with an activation code.
"I lost my activation code"
You can request a new one through your Government Gateway account. It takes 7-10 working days to arrive.
"I have a personal tax account — is that the same?"
No. Your Personal Tax Account is for your individual tax affairs (self-assessment, PAYE). Your Business Tax Account is for the company. They use different Government Gateway credentials.
"My accountant has access — can I access it too?"
Yes. Multiple people can have access to the same company's tax account. Each person needs their own Government Gateway credentials linked to the company.
Filing CT600 Through Your Business Tax Account
Your Business Tax Account does not let you file a CT600 directly. Until 31 March 2026, you can use HMRC's separate free filing service, but this is being withdrawn.
After March 2026, you'll need to use approved commercial software like Taxpipe to file your CT600. The software submits to HMRC's Government Gateway API — the same system your Business Tax Account connects to.
What You Need Before Filing Your CT600
Before you file, make sure you have:
- ✅ Government Gateway credentials — for HMRC submission
- ✅ Company UTR — on your HMRC letters (10 digits)
- ✅ Company Registration Number — from Companies House (8 characters)
- ✅ Accounting period dates — start and end date for this return
- ✅ Financial figures — income, expenses, profit/loss
- ✅ Payment deadline awareness — pay tax 9 months + 1 day after period end
How Taxpipe Works with HMRC
When you file through Taxpipe:
- You enter your company details — CRN, UTR, period dates
- You enter your financial figures — guided wizard, plain English
- Taxpipe calculates your tax — marginal relief, FY splits, everything
- Taxpipe generates the CT600 — XML format that HMRC requires
- Taxpipe generates iXBRL accounts — micro-entity or small company
- Taxpipe submits to HMRC — via the Government Gateway API
- HMRC acknowledges receipt — you get a correlation ID
- The return appears in your Business Tax Account — usually within 72 hours
You still use your Business Tax Account to view the return, check your balance, and make payments. Taxpipe handles the filing.
Summary
| Task | Where to Do It |
|---|---|
| View filing deadlines | Business Tax Account |
| Check tax balance | Business Tax Account |
| Make tax payments | Business Tax Account / bank transfer |
| View past returns | Business Tax Account |
| File CT600 return | Taxpipe (or other approved software) |
| Get payment reference | Business Tax Account |
Your HMRC Business Tax Account is essential for managing your corporation tax — but you need separate software to actually file the CT600. Set up your BTA first, then use Taxpipe for the filing.
Ready to file your CT600? Taxpipe submits directly to HMRC for £59 — your return will appear in your Business Tax Account within 72 hours.