Skip to content
Early access — Taxley is an independent service, not yet HMRC-recognised. CT600 filing is live; Companies House filing & MTD are still in testing.
Launch offer — 50% off CT600 + accounts, pay only when you file Independent, not HMRC-recognised — review before you file
Taxley
How it works MTD Income Tax Pricing Guides Calculator FAQ About

Trust & data

Security & data protection

How we handle your company and personal data.

Encryption at rest

Personal and financial identifiers (UTR, registered office, director name) are encrypted in the database, and the documents we generate (CT600 XML, iXBRL accounts and computations, submission envelopes) are encrypted on disk. Credentials are redacted before any envelope is stored.

Encryption in transit

All traffic is served over TLS. Sessions are encrypted, and production enforces HTTPS.

Least-privilege secrets

API keys and gateway credentials are never stored in the codebase — they are read from the environment / a secrets store. The app defaults to HMRC test endpoints; live submission is double-gated behind explicit configuration.

Audit trail

Key actions are recorded in an append-only audit log. We never log credentials or full PII — only the action, the affected record and a hashed IP.

Your GDPR rights

You can export everything we hold about you as a JSON file, and permanently delete your account and all associated data and documents, from your account at any time.

Standards we build around

HMRC's GovTalk / Transaction Engine submission protocol, the FRC inline-XBRL (iXBRL) taxonomies for FRS 105 / FRS 102, and the CT600 schema. These are subject to specialist sign-off before live filing.

Data protection. Taxley is registered with the Information Commissioner's Office (ICO) and keeps the data-protection records expected of a UK service that handles company and tax information, including a data-protection impact assessment and decisions on where your data is stored.

See also our Privacy policy and Cookie notice.

We use only essential cookies to run the service. See our cookie notice.