Skip to main content

Key takeaway: Mid-sized practices handling CT600 corporation tax returns need software that goes beyond filing — it must handle iXBRL tagging automatically, integrate with accounts production, and submit directly to both HMRC and Companies House. BrightTax does all of this in one HMRC-recognised cloud platform, without the premium pricing of legacy enterprise tools.

Corporation tax software is one area where mid-sized practices frequently overpay for tools designed for large firms, or underpay for tools that cannot handle volume or complexity. This guide sets out what CT600 software should deliver in 2026, how the market is structured, and what BrightTax offers practices handling 10–50 staff and a mixed client portfolio.

What CT600 Software Must Do in 2026

Filing a CT600 is not simply completing a form. The full corporation tax compliance workflow involves:

  1. Accounts preparation — drafting statutory accounts to the relevant reporting standard (FRS 102, FRS 102 1A, FRS 105)
  2. iXBRL tagging — applying HMRC-required iXBRL tags to every figure in the accounts
  3. CT600 completion — populating the corporation tax return with figures from the tagged accounts
  4. Computations — preparing the tax computation, including capital allowances, losses, R&D claims where relevant
  5. HMRC submission — filing the CT600 and iXBRL-tagged accounts to HMRC
  6. Companies House submission — filing the accounts (a separate requirement from the HMRC filing)

Software that handles only step five — the HMRC filing — forces you to manage the rest of the workflow elsewhere. Software that handles all six steps in an integrated workflow removes rework, reduces the risk of figures going out of sync between the accounts and the CT600, and cuts total preparation time per client.

How the Market Is Structured

The CT600 software market broadly divides into three tiers:
Tier 1 — Premium/Enterprise: Historically dominated by CCH (Wolters Kluwer) and Alphatax (Thomson Reuters). These are deep, feature-rich tools designed for large practices and complex multinational work. They carry premium pricing and complexity to match.
Tier 2 — Mid-Market: TaxCalc, IRIS, Sage, and BTCSoftware are the established names at this tier. Each has a solid track record, but most are desktop-heritage products that have evolved towards cloud rather than being built cloud-native. Pricing is more accessible, but integration between accounts and tax varies.
Cloud-Native Challengers: Xero Tax, Capium, and BrightTax sit in the cloud-native category — built for browser-first workflows, automatic updates, and integration with cloud bookkeeping tools. For mid-sized practices transitioning away from desktop software, this category offers the best combination of functionality and modernity.
BrightTax occupies this cloud-native position with a broader feature set than many in this category: full CT600 capability, integrated accounts production (with FRS 102 1A, FRS 105, and other templates), automated iXBRL tagging, and direct submission to both HMRC and Companies House.

The iXBRL Tagging Question

iXBRL tagging is a consistent pain point for mid-sized practices. HMRC requires all company accounts submitted with a CT600 to be tagged in iXBRL format — and getting the tagging wrong causes HMRC to reject the submission.
There are three approaches in the market:

  • Manual tagging — the preparer applies tags themselves using an iXBRL editor. Time-consuming and error-prone.
  • Bolt-on tagging tools — a separate application applies tags to accounts exported from your accounting software. Adds a step and can create version-control issues.
  • Automated tagging within the platform — the software applies iXBRL tags algorithmically as accounts are prepared. This is the fastest and most reliable approach.

BrightTax uses algorithm-driven automated iXBRL tagging, applied within the platform as you work. There is no separate tagging step — the accounts that come out of BrightTax are already correctly tagged and ready for HMRC submission.

Accounts Production and CT600: Why Integration Matters

The single most common source of rework in corporation tax preparation is data discrepancy between the accounts and the CT600. When accounts and tax live in separate systems, any change to the accounts — a reclassification, a corrected depreciation figure, a revised provision — must be manually reflected in the CT600. This creates version-control risk and additional review time.
BrightTax integrates accounts production and corporation tax in the same system. Update the accounts and the CT600 reflects the change. The workflow is:

  • Import trial balance from bookkeeping software (BrightTax supports two-way import with leading bookkeeping tools)
  • Prepare statutory accounts within BrightTax, using FRS 102 1A, FRS 102, FRS 105, or other applicable templates
  • iXBRL tags are applied automatically as accounts are finalised
  • Complete the CT600 using figures drawn from the accounts — no re-keying
  • Submit both the tagged accounts and CT600 directly to HMRC, and accounts to Companies House

For practices handling 50–200 corporation tax clients, this integrated workflow compounds into a significant time saving per filing cycle.

What Mid-Sized Practices Should Prioritise

When comparing CT600 software, mid-sized practices (10–50 staff) should weight these factors:

  • iXBRL tagging method — automated or manual? The difference is material at volume.
  • Accounts integration — does the same platform handle accounts production and CT600?
  • Submission capability — can it file to both HMRC and Companies House directly?
  • Reporting standards covered — does it include FRS 102 1A, FRS 105, and full FRS 102?
  • Cloud deployment — automatic updates when HMRC changes requirements?
  • Support — UK-based, included in pricing?

BrightTax delivers on all of these. The UK-based support team is included at no extra cost — a meaningful difference from some competitors where UK telephone support is a paid add-on.

Frequently Asked Questions

What is iXBRL tagging and why does my CT600 software need to do it?

iXBRL (Inline eXtensible Business Reporting Language) is the format HMRC requires for company accounts submitted alongside a CT600. Every financial figure must carry a machine-readable tag from HMRC’s taxonomy. Without correct tagging, HMRC will reject the submission. Software with automated iXBRL tagging — such as BrightTax — applies tags as accounts are prepared, removing the need for a separate tagging step and reducing the risk of rejection.

Can I use BrightTax if my clients use different bookkeeping software?

Yes. BrightTax supports two-way trial balance import from leading bookkeeping software, meaning you can bring client data in regardless of which bookkeeping tool they use, and push journal adjustments back. This flexibility is important for practices with a diverse client base.

What FRS reporting standards does BrightTax support?

BrightTax includes accounts templates for FRS 102 1A (applicable to small companies), FRS 105 (micro-entities), FRS 102 (full standard), as well as Sole Trader and Partnership accounts. This covers the full range of reporting standards relevant to a UK mid-market practice client base.

Is cloud-based CT600 software as secure as desktop software?

Yes — and in many respects more so. Cloud platforms use enterprise-grade security infrastructure, receive automatic security updates, and store data in UK-based data centres compliant with UK data protection requirements. Desktop software, by contrast, relies on each firm’s own IT infrastructure for security and backup. BrightTax is a cloud platform with HMRC-recognised direct API submission capability.

How does BrightTax handle large volumes of corporation tax clients?

BrightTax is designed for practice-level volume. Multiple preparers can work across different client files simultaneously, and the integrated accounts production workflow reduces per-client preparation time significantly. For practices with more sophisticated requirements, BrightTax integrates with BrightAccountsProduction for advanced accounts workflows.

Ready to see how BrightTax handles your CT600 workflow? Our UK-based team can walk you through a demonstration specific to your practice setup. Visit brightsoftwaregroup.com to get started.