CT600 software for accountants managing multiple clients.
Run every client company's Corporation Tax return and Companies House accounts from one account. Searchable client lists, separate HMRC and Companies House statuses, team roles, and trial-balance imports — built for practices that file for more than one company.
WeFile is listed by HMRC as a commercial software supplier for Corporation Tax, and listed by Companies House for filing unaudited small company accounts. This is a supplier listing, not an accreditation, approval, certification, recommendation or endorsement.
CT600 software for accountants: manage multiple clients in one place
Instead of juggling separate logins or spreadsheets per client, WeFile keeps every client company and every filing inside a single account you control.
Add client companies to your account and see them all on one dashboard, alongside every filing you've started, are working on, or have already submitted. Each client's accounting period dates are pulled from Companies House so you can pick the right period to file without manual lookups.
"Client management" on WeFile means exactly this: managing multiple client companies and their filings within your own account — it is not a separate client CRM, it does not offer bulk creation, import or submission across clients, and clients do not get their own individual logins under the standard accountant membership.
- Searchable company and filing lists, filterable by status, so you can find any client's return in seconds.
- Upcoming deadline tracking across all client companies, so nothing gets filed late.
- Separate HMRC and Companies House submission statuses shown per filing, so you know exactly which leg is still outstanding.
- One account for managing multiple client companies added over time — your annual filing count is what's limited, not how many clients you can add.
Built for how a practice actually works
Team collaboration with roles
Invite colleagues to your account and assign each one a role — admin, editor or viewer — so junior staff can prepare returns while partners retain full control, without sharing personal login credentials.
Manage your teamBookkeeping software imports
Connect to Xero, QuickBooks Online or FreeAgent during a filing to import the client's trial balance for that period, cutting down manual re-entry across your client base. Each connection is made per filing, not as a permanent account-wide sync.
View integrationsWeFile vs other CT600 software for accountants: key differences
Practice software for Corporation Tax varies in a few structural ways worth checking before you commit: whether pricing is per-filing or an annual all-in membership, whether Companies House accounts are filed from the same product or require a separate accounts package, and whether supplementary pages like CT600A and CT600E are included or sold as add-ons.
WeFile's accountant membership is a single annual price covering up to 100 filings, with CT600A and CT600E and the Companies House accounts leg included where applicable — but every supplier's exact terms change, so we don't repeat specific competitor prices or features here.
For a date-qualified comparison sourced directly from each supplier's own published pricing and terms pages (and GOV.UK where relevant), see our Best CT600 Filing Software in 2026 comparison.
Corporation tax software for accountants: choose the right setup for your practice
Some practices prepare every client return themselves; others want clients to file through a branded portal or need to connect filing to their own software. WeFile offers separate setups for those workflows. Compare who uses each one, how filings are paid for, and the applicable allowance before choosing.
| Setup | Best for | Price | Filing allowance | Who uses it |
|---|---|---|---|---|
| Accountant membershipCT600 practice software / multi-client CT600 software | Practices filing for many client companies themselves | /year + VAT | Up to 100 filings per 12 months. Membership expires early on the 100th filing; re-subscribe to continue. | Your team, with admin, editor and viewer roles |
| White-label client portalCT600 client portal / white-label CT600 software | Firms wanting clients to self-file under the firm’s brand | £1,000/month + VAT | Clients pay for their filings through the partner’s own Stripe account at prices the partner sets. | Clients through /portal/{slug} or an iframe embed |
| API packageCT600 API | Software platforms and practices automating high-volume filing | /year + VAT | Up to 300 programmatic filings per year | Developers using an API-key-authenticated REST API. Read the API docs. |
The accountant membership and API package are independent; a practice can hold both.
Multi-client CT600 software
Multi-client CT600 software lets your practice work across many client companies from one WeFile account. Searchable company and filing lists help you find the return you need, while deadline tracking and separate HMRC and Companies House statuses show where each filing stands. The accountant membership covers the practice’s filing workflow; colleagues can work together through team access rather than sharing a login.
CT600 practice software
CT600 practice software supports preparation and review by team members with admin, editor or viewer roles. For each filing, you can import a trial balance from Xero, QuickBooks Online or FreeAgent through the available integrations. Supported work includes amendments, CT600A and CT600E supplementary pages, and FRS 105, FRS 102 Section 1A and full FRS 102 accounts where applicable. Charity and CASC filings remain CT600-only.
CT600 client portal and white-label CT600 software
CT600 client portal and white-label CT600 software give partners a branded route for clients to prepare their own filings. The partner configures branding, their own Stripe keys and SMTP settings; client data is isolated by portal. Clients can open a standalone portal link or use an iframe embedded on the partner’s site. Custom domains are not supported. Explore the white-label portal before choosing this client-led workflow.
CT600 API
CT600 API access is a separate package for developers connecting filing to their own systems. API-key-authenticated REST endpoints under /v1 support creating and submitting supported filings, polling submission status and downloading documents. The annual package allows up to 300 programmatic filings. Review the developer overview and API documentation for the available workflows and fields before planning an integration.
Bulk and high-volume CT600 filing
Bulk and high-volume CT600 filing needs a distinction: WeFile’s web app does not provide bulk upload or one-click batch submission. Each web-app filing is prepared and reviewed individually. Practices managing higher volumes can automate filing creation and submission through the API package, subject to its 300-filings-per-year allowance, or use the accountant membership’s allowance of up to 100 filings per 12 months. The membership expires on the 100th filing even if that happens before the year ends.
Scope matters whichever setup you choose: CT600B–D and CT600F–P supplementary pages are unsupported. Charity, CASC and non-Companies-House entities are CT600-only; WeFile does not file their accounts with Companies House.
Accountant Practice Plan — transparent annual pricing
One annual membership, billed once a year — not a monthly subscription.
- Up to 100 filings within any 12-month period
- No per-filing fee while your membership is active
- Manage multiple client companies within your account at no extra charge
- Team member access with admin, editor and viewer roles
This is not an unlimited plan: hitting your 100th filing within the 12-month membership period expires it early, at which point you can pay again to start a new membership and continue filing.
Start your membershipHow WeFile works for accountants: multi-client filing in 3 steps
- 1
Add or select a client company
Add a new client company to your account or select an existing one from your searchable list of companies.
- 2
Import or enter and review figures
Import trial balance data from Xero, QuickBooks Online or FreeAgent, or enter profit & loss and balance sheet figures directly, then review the automatically calculated corporation tax.
- 3
Submit and track HMRC and Companies House status
Submit the CT600 to HMRC and, where applicable, statutory accounts to Companies House, and track each submission's status separately until accepted.
What you can file across your client portfolio
Supported
- CT600 (2026) Version 3, for any number of client companies
- FRS 105 micro-entity statutory accounts
- FRS 102 Section 1A small-company statutory accounts
- Dormant company filings
- Amended returns — computation-only or with revised accounts
- CT600A supplementary page (loans to participators / s455)
- CT600E supplementary page (charities and CASCs)
- Simultaneous CT600/computation and Companies House accounts submission, where the Companies House leg applies
Not supported / limitations
- CT600B, CT600C and CT600D supplementary pages
- CT600F through CT600P supplementary pages
- Charity and CASC filings are CT600-only — no Companies House accounts leg
- Entities without a Companies House number (CIOs, unincorporated charities, charitable trusts) are CT600-only
- Charity status and dormant status are mutually exclusive on a single filing
Accountant FAQ: CT600 software for multiple clients
Bring your client filings into one account
Add your first client company and see how WeFile handles CT600, accounts, and deadlines across your whole portfolio.