Taxpipe
PricingCalculatorBlogHMRC Free FilingLog inSign up free
T
Taxpipe

File your UK Corporation Tax CT600 return online. Simple, affordable, HMRC-compliant.

Product

  • Pricing
  • Tax calculator
  • HMRC free filing

Support

  • Help Centre
  • FAQ
  • Contact us
  • Blog
  • info@taxpipe.co.uk

Legal

  • Privacy policy
  • Terms of service
  • Cookie policy

© 2026 Taxpipe. All rights reserved.

HMRC-authorised CT600 filing service

← Back to Taxpipe

Blog

Plain-English guides to UK Corporation Tax and CT600 filing.

21 February 2026

HMRC CT600 Online vs Software: Which Is Better?

Compare filing your CT600 through HMRC online vs commercial software. Learn the pros, cons, costs, and which option saves you time and money in 2026.

ct600hmrcfiling softwarecorporation taxonline filingtaxpipelimited company
21 February 2026

UK Corporation Tax Rates: Complete History

Complete history of UK corporation tax rates from 1965 to 2026. See how rates have changed, key reforms, and what current rates mean for your limited company.

corporation taxtax ratesuk tax historyct600limited companyhmrcmarginal relief
21 February 2026

Corporation Tax for Investment Companies

How does corporation tax work for investment companies? Guide to holding investments through a limited company — dividends, capital gains, property, and filing your CT600.

corporation taxinvestment companyholding companydividendscapital gainsct600property investment
21 February 2026

CT600 Filing Agent Authorisation with HMRC

How to authorise an agent to file your CT600. Step-by-step guide to HMRC agent authorisation for corporation tax — online, by post, and what to do if things go wrong.

ct600hmrcagent authorisationcorporation taxfiling agentaccountantgovernment gateway
21 February 2026

Accountant vs DIY CT600 Filing: Honest Comparison

Should you pay an accountant or file your CT600 yourself? An honest comparison of costs, time, risks, and when each option makes sense for UK limited companies.

ct600accountantdiy filingcorporation taxlimited companyself-filingtaxpipe
21 February 2026

Company Tax Return (CT600) vs Annual Accounts: What's the Difference?

CT600 vs annual accounts: one goes to HMRC, one to Companies House. What each is, when they are due, and how they relate.

ct600annual accountscompanies househmrccorporation taxfilingcompany return
21 February 2026

How to Appeal a CT600 Late Filing Penalty from HMRC

Got a CT600 late filing penalty? You may be able to appeal. Step-by-step guide to HMRC penalty appeals, reasonable excuses, and time limits.

ct600penaltyappealhmrclate filingreasonable excusecorporation tax
21 February 2026

How to File Your CT600 Yourself in 2026 (Complete DIY Guide)

File your CT600 without an accountant in 2026. What you need, how to prepare accounts, calculate tax, and submit to HMRC.

ct600diyfile yourselfno accountantcorporation taxhmrc2026guide
21 February 2026

CT600 vs Self Assessment: What's the Difference? (Company vs Personal Tax)

CT600 vs Self Assessment: the key differences between company tax returns and personal tax returns. Who files which and why.

ct600self assessmentsa100corporation taxpersonal taxcompany directorhmrc
21 February 2026

Corporation Tax for Startups: The Complete Guide for New Limited Companies

Corporation tax for startups. Registration, deadlines, expenses, R&D relief, first CT600 filing, and mistakes to avoid.

corporation taxstartuplimited companyCT600new business
21 February 2026

Working from Home Tax Relief for Limited Companies: What You Can Claim

How to claim work-from-home expenses through your limited company. Flat rate method, actual costs, and allowable expenses.

corporation taxworking from homeallowable expenseslimited companytax relief
21 February 2026

Corporation Tax Interest: Late Payment Rates, Repayment Interest & How to Avoid Charges

HMRC charges interest on late corporation tax at base rate + 2.5%. Learn current rates, how interest is calculated, and how to avoid it.

corporation taxinterestlate paymenthmrcrepayment interestct600penalties
← PreviousPage 13 of 18Next →