Security and trust. Built, hosted and certified in Australia.

ISO 27001:2022 certified. Penetration tested every year. Hosted on AWS in Australia, with client data that never leaves the country. This page answers what a security review asks, and the Enterprise Security Overview carries the evidence.

Certifications and assurance

Independently tested, not self-declared

ISO 27001:2022

Certified

Certified by Equal Assurance, a JAS-ANZ accredited body. The certificate is current to April 2028 and is included in the Enterprise Security Overview.

Penetration testing

Annual, by CyberCX

The latest test returned a Low Risk result. No critical, high or medium findings remain open.

SOC reports

Audits under way

SOC 1 Type II and SOC 2 audits are under way. Until the reports are issued, the Security Overview sets out our controls against the SOC 1 control objectives so your SOX team can review them now.

ATO

Registered Digital Service Provider

TaxTime lodges through the ATO’s Standard Business Reporting channel as a registered Digital Service Provider, which carries its own security requirements.

Professional indemnity, technology liability, cyber and public liability insurance are all in place, placed through Lloyd’s and Allianz. Certificates of currency are in the Security Overview.

Where your data lives

Hosted on AWS in Australia

Residency

It stays in Australia

Client data is stored, processed and backed up on AWS in Australia and is not transferred outside the country.

Isolation

A dedicated AWS account on Enterprise

Every client has its own workspace. On Enterprise, that workspace runs in a dedicated AWS account with its own network and identity boundaries, and database traffic travels over private peering rather than the public internet.

Resilience

Built to keep running

The application and data tiers run across multiple data centres in Australia, behind a web application firewall with managed rule sets, and the whole environment is defined as code so it can be rebuilt from scratch.

How it is protected

Encrypted everywhere, MFA for everyone

Encryption

AES-256 at rest, TLS 1.2+ in transit

Databases, documents, secrets and backups are encrypted at rest. Every connection, including internal service traffic, is encrypted in transit.

Authentication

MFA for everyone, SSO for the enterprise

Multi-factor authentication is mandatory for every user. Accounts lock automatically after failed attempts. Enterprise single sign-on through SAML 2.0 and OIDC federates with your own identity provider.

Access control

Roles, least privilege, reviews

Admin, member and reviewer roles, with separate permissions for importing, editing, reviewing, approving, lodging and administration. Nobody is an admin by default. Access rights are reviewed monthly and whenever someone changes role or leaves.

Segregation of duties

Preparer, reviewer, signatory

Distinct roles and workflow assignments keep preparation, review and sign-off apart, and reviewed work is locked. Unlocking is governed and recorded.

Personal information

Business contacts only

The only personal information routinely processed is the name, work email and role of authorised users. The platform is not designed to hold individual taxpayer data.

AI

No embedded AI acts on your data

Nothing in the application acts on client data by itself. Where AI is used, it is your own AI agent, connected through an authenticated gateway as a named user with the same roles and the same audit trail.

How the AI agent boundary works
The audit trail

Who did what, when, and what it was before

User actions, data changes and configuration changes are logged and kept indefinitely. The business record carries the rest.

Every load

GL load versions with the source file, who loaded it, when, record counts and status. A preview of inserted, updated, deleted and unchanged records before anything is applied, and the ability to revert to an earlier load.

Every change

Field-level previous and revised values on workpapers, tax-return field history, adjustment history, and the source and context of each change.

Every decision

Workflow transitions, review actions, comments and sign-offs under the name that made them, whether a person or an AI agent. Signed-off work is locked, and unlocking is recorded.

Backups and continuity

Continuous backup, rebuilt from code

Backups

Point-in-time, plus snapshots

Continuous point-in-time recovery, with hourly snapshots kept for 2 days, daily for 7 days, weekly for 4 weeks, monthly for 12 months and a yearly snapshot. All encrypted.

Availability

99.9% target

Multi-AZ deployment with continuous monitoring. An operational target that applies to every subscriber, as set out in the Subscription Agreement.

Recovery

RTO 24 hours, RPO 1 hour

Automated failover and a full environment restore from code (Terraform). Recovery exercises are run and reported; the latest exercise report is available on request.

Continuity

A policy, not a hope

A Business Continuity Policy under the ISMS sets recovery priorities, covers key-person risk through documentation and cross-training, and requires annual testing.

Incident response

Classified within an hour, you hear first

Response

Major incidents within 1 hour

Incidents are classified within an hour of being reported and contained immediately. Major incidents get a response within an hour, minor ones within a business day.

Notification

Without undue delay

For a major incident touching client data or availability you are told as soon as it is confirmed, targeting 24 hours from classification. If you need to meet your own obligations under the Notifiable Data Breaches scheme, you are told of a suspected incident before it is confirmed.

Afterwards

Updates until resolved, then a report

Ongoing updates until resolution, a post-incident review within five business days, and a post-incident report on request.

Your data, your terms

Export any time, deleted when you leave

Portability

Excel and CSV, whenever you like

Full export of your data through the application at any time, in formats your next system or your auditor can read.

On termination

30 days to export, then deletion

You are told the termination date and the export window. After 30 days your data is deleted from production and backups expire on their schedule. Deletion confirmation is provided on request.

Ownership

The platform and the data are yours

Your Tax Ledger, your rules, your evidence. Advisers and auditors work in your workspace on your terms, and nothing is locked in another vendor’s or a firm’s tool.

Suppliers and development

Four suppliers, one release for everyone

Sub-processors

AWS, MongoDB Atlas, Auth0, Postmark

Infrastructure, database, identity and transactional email, each ISO 27001 or SOC 2 certified. Suppliers are assessed for certification, Australian data storage, recovery plans and 24-hour incident notification before approval. Postmark carries notifications, never client data.

Secure development

Scanned, reviewed, staged, reversible

Branch protection, mandatory peer review, static and dependency scanning, container scanning on every build, and the full regression suite on every deployment. Changes go through lab and staging before production, with rollback by version.

Patching

Continuous scanning, expedited fixes

AWS Inspector scans hosts and container images continuously. Findings run through a vulnerability management procedure, and critical patches are expedited under an emergency patching procedure.

Releases

One release, on your schedule

Every client runs the same release, built and supported for everyone. You control when each release lands in your workspace, so nothing changes during a close.

Documents on request

Everything your review needs

The Enterprise Security Overview covers architecture, hosting, access, data handling, operations, incident response and the AI boundary model, with the ISO 27001 certificate, the penetration test attestation and insurance certificates as appendices. The disaster recovery exercise report and the Subscription Agreement are available with it, and we answer security questionnaires from the same source.

Privacy

How personal information is collected, used and kept is set out in the privacy policy. Privacy enquiries go to privacy@taxtime.app.

Privacy policy

See TaxTime on numbers like yours.

Start with a 30-minute call with Andrew or Jim about how your close runs today.