Australia
Software development for Australian businesses
Custom software, AI and SaaS built for companies operating under Australian obligations — the Privacy Act, the Consumer Data Right, the critical infrastructure regime and the Essential Eight. Here, compliance is a set of dated requirements with an engineering consequence, not a page in a policy document.
What is already scheduled
The compliance deadlines already on your roadmap
Australian privacy law changed materially in 2024, and the parts that reach software are still arriving. These four are dated, in force or scheduled, and each one lands in the architecture rather than in a policy document.
Automated decisions become explainable by law on 10 December 2026
The Privacy and Other Legislation Amendment Act 2024 received royal assent on 10 December 2024 with a twenty-four month grace period attached to its automated decision-making provisions, which places commencement on 10 December 2026. If a system makes or substantially informs a decision about a person, its privacy policy has to say so and explain what it does. In practice the engineering work is not the disclosure, it is being able to reconstruct a specific decision months later: what inputs the model saw, which version produced the output, and what a human did with it. Systems that log outcomes but not inputs cannot answer that, and retrofitting the record after launch is considerably harder than capturing it from the start.
Privacy is now personally actionable
A statutory tort for serious invasions of privacy came into effect on 10 June 2025 under the same Act, covering both intrusion upon seclusion and misuse of private information. It matters here because it moves consequence from a regulator to an individual: a person can bring their own claim where the conduct was intentional or reckless and the invasion serious. For a product team the practical translation is narrower access by default, a real reason recorded for administrative access to a customer record, and internal tooling that does not quietly expose more than the task requires.
Breaches are notifiable, and the clock is short
The Notifiable Data Breaches scheme obliges organisations to assess a suspected eligible breach and notify the Information Commissioner and affected individuals. Meeting that obligation is a build decision rather than a policy one, because the first question after an incident is always the same and always hard: exactly whose records were reachable. Answering it needs access logs that survive the incident, records that identify the individuals behind the rows, and a way to scope exposure without reading the data itself.
The Australian Privacy Principles shape the schema
The Australian Privacy Principles under the Privacy Act 1988 govern collection, use, disclosure, correction and cross-border disclosure. Three of them reach the database directly. Collecting only what is reasonably necessary argues against the habit of capturing every field a form could ask for. A right to correction means a record has to be editable without a developer opening a console. And accountability for information disclosed overseas means knowing which third-party service holds what, which is a question about your architecture rather than your vendor list.
Data & security regimes
Building for a regulated data economy
Australia legislates data sharing and cyber resilience rather than recommending them. That is the substantive difference between building here and building almost anywhere else, and it changes decisions taken in the first week of a project.
The Consumer Data Right is an interface obligation
Established under Part IVD of the Competition and Consumer Act 2010, the Consumer Data Right lets consumers and small businesses authorise sharing of their data with accredited recipients. It has rolled out sector by sector — banking from 2020, energy from 2022 — and it is still expanding: product data obligations for non-bank lenders commenced on 13 July 2026, consumer data sharing begins on 9 November 2026, and large providers follow on 10 May 2027. No timeline has been announced for superannuation, insurance or telecommunications. If you are a data holder this is not a feature request, it is a published interface with conformance expectations attached, and it belongs in the architecture rather than in a later phase.
Critical infrastructure carries a twelve-hour clock
The Security of Critical Infrastructure Act reaches eleven sectors, including data storage or processing, financial services and markets, health care and medical, energy, transport, food and grocery, higher education and research, water and sewerage, communications, space technology and the defence industry. The obligation that most changes a build is the reporting one: a cyber incident must reach the Australian Cyber Security Centre within twelve hours. Twelve hours is not a documentation problem. It means detection and triage have to already exist, because a team that discovers an incident by noticing something odd in a dashboard has usually spent the window before the clock starts.
The Essential Eight is becoming the default baseline
Since August 2024, entities subject to a critical infrastructure risk management program have had to align their cyber risk approach with one of five recognised frameworks — the Essential Eight, the NIST Cybersecurity Framework, C2M2, ISO/IEC 27001, or the Australian Energy Sector Cyber Security Framework. The Essential Eight is the one that shows up most often in Australian procurement, and several of its mitigations are decisions made during development rather than afterwards: how applications are patched, how administrative privileges are separated, and whether multi-factor authentication is genuinely enforced at the boundary rather than merely offered.
Where the data physically sits is a design input
Australian buyers ask early where information will be stored, and in regulated sectors the answer determines whether a proposal proceeds at all. The major cloud providers operate Australian regions, so the constraint is usually satisfiable — but only if it is known before the architecture is drawn. Choosing a managed service that has no Australian region, or a third-party tool that quietly relays data offshore, is inexpensive to avoid at design time and expensive to unwind once production data exists.
Sectors
Where these obligations land hardest
Four sectors where the regulatory surface changes the engineering, described by the shape of the problem rather than by listing client names we are not free to publish.
Mining, resources and energy
Operational systems that have to keep working where connectivity does not, and reporting that has to survive an audit years later. The recurring engineering problem is reconciliation: data captured on a site with intermittent connectivity has to merge cleanly once a device is back in range, without a person deciding which version won. Energy also sits inside both the critical infrastructure regime and the Consumer Data Right, so the compliance surface is unusually wide for what often begins as a straightforward internal tool.
Government and public sector
Citizen-facing services and the systems behind them, where the procurement process asks harder questions than the brief does. Accessibility is generally assessed rather than assumed, security expectations are stated up front rather than negotiated, and the record of who accessed what tends to matter as much as the feature itself. Building to those expectations from the first sprint is far cheaper than retrofitting them in response to an assessment.
Superannuation and financial services
Member portals, reporting layers and the reconciliation engines underneath them. Correctness under partial failure decides these builds, because the failure modes are quiet: a balance that is right on the screen and wrong in the ledger is worse than an outage, and it is usually discovered by a member rather than by monitoring. Financial services also sits inside the critical infrastructure regime, which turns incident detection into a product requirement rather than an operations concern.
Healthcare and medical
Clinical and patient-facing systems where the boundary matters more than the feature set. Which services hold health information, which merely reference it, and how the audit trail stays intact across that line are decisions that set the compliance surface for everything built afterwards. Health care and medical is also one of the eleven critical infrastructure sectors, so the twelve-hour reporting expectation applies to organisations that do not usually think of themselves as infrastructure.
Built for what is already scheduled
Compliance dates that are set, designed for before they arrive.
Requirements
The rails these builds have to run on
What Australian software generally has to satisfy before it is considered finished. These are requirements to design against rather than features to add later.
Accredited data access
Software that consumes Consumer Data Right data has to work within the accreditation model rather than around it, which shapes consent capture, storage limits and deletion far more than it shapes the feature. The consent record itself becomes a first-class object: what was authorised, for how long, and what has to happen automatically when it expires or is withdrawn.
Payments and settlement
Australian payment flows have to handle real-time settlement, recurring authority and the reconciliation gap between an authorisation and a cleared transaction — the interval where most billing defects actually live. Designing for the failure cases first, rather than the happy path, is what separates a system that reconciles from one that needs a person checking it every morning.
Identity and verification
Onboarding that verifies a person or a business needs an auditable record of what was checked and when, without retaining more identity data than the check required. Those two requirements pull against each other, and resolving them well usually means storing the result of a verification rather than the documents behind it.
Health identifiers
Systems touching health information have to key records to the correct national identifiers rather than to a typed name, which removes an entire category of duplicate-record problem before it starts. It also makes the audit question answerable: which clinician accessed which record, for which patient, and under what circumstances.
Government and sector reporting
Regulatory submissions have to be reproducible: the same period re-run months later should produce the same figures, which is a data-model requirement rather than a reporting one. Systems that compute reports from mutable current state cannot do this, and discovering that during an audit is an expensive way to learn it.
Australian-region infrastructure
Where residency is a requirement, every dependency has to satisfy it — including the logging, analytics, error reporting and support tooling that rarely appear on an architecture diagram. A single managed service defaulting to an overseas region is enough to make an otherwise compliant system non-compliant.
Assurance
Choosing a delivery partner from Australia
In a regulated market the decision is usually about what you can evidence to a procurement team or an assessor, not about hourly rates. Here is where each answer is genuinely the right one, including where we are not.
When an Australian supplier is the right answer
Procurement that requires an Australian legal entity on the contract, which several government panels and large enterprise agreements do outright.
Environments that have been formally assessed, where the assessment itself is the deliverable and cannot be inherited from a supplier who was not part of it.
Work where personnel need clearances, or where the agreement restricts who may access data by location or citizenship.
Programmes whose real constraint is internal sign-off rather than engineering, and where progress depends on being in the room when decisions are made.
When a distributed team is the right answer
Capability that is genuinely scarce and rarely sits idle — production language-model and retrieval engineering, audited smart contracts, computer vision.
Throughput against a scope that is already written down, where the limit is engineering capacity rather than availability in a calendar.
Budgets that need to buy engineering rather than the account layer sitting above it.
Build phases that are well specified, where the expensive discovery work has already happened and what remains is disciplined delivery.
How these engagements actually go wrong
Scope agreed in conversation rather than in writing, then rebuilt twice while both parties remain certain they were clear.
Compliance treated as a phase near the end, when the obligations that matter were architectural decisions taken in week one.
No evidence trail, so an assessor asks a reasonable question and nobody can answer it without reading through source control.
Questions routed through an account manager who has to ask someone else, turning a ten-minute answer into a two-day round trip.
Estimates
How estimates are built
In Australia the single largest driver of cost is usually not the feature list. It is whether the system touches information that carries an obligation.
Regulated scope is the biggest single multiplier
Two builds with identical feature lists can differ substantially in cost because one of them handles information that carries an obligation. Regulated data raises the floor on access control, logging, testing and the evidence you have to be able to produce later. It is worth establishing during scoping rather than discovering during a security review, because at that point the work is the same but the timeline is not.
Evidence costs less when it is designed in
Being able to show who accessed what, how a decision was produced, and which records an incident touched is inexpensive when the system is built to record it and expensive when it has to be reconstructed. Most of the cost overruns we are asked to rescue on Australian projects are not feature creep — they are a compliance requirement arriving after the architecture stopped being able to accommodate it cheaply.
A written scope before a number
We establish what is being built, what already exists and which obligations apply before quoting, and the scope is written down in enough detail that you could hand it to another supplier and get a comparable quote. An estimate follows from that document, and when the document changes the estimate changes visibly with it.
Published ranges you can check first
Rather than asking you to book a call to learn whether a budget is plausible, we publish detailed cost breakdowns for custom software, SaaS platforms and AI agents. Read the one that matches your project and arrive already knowing whether the numbers are in range. Only three of the twenty-four Australian competitor pages we reviewed publish any figure at all.
Services & cost guides
What we build for Australian clients
Every service below is available to Australian clients, and every guide is already published rather than sitting behind a form.
Services
Cost guides
Australia FAQ
Questions from Australian buyers.
What Australian enquirers ask before the first call, including the regulatory questions most suppliers leave unanswered. If yours is not here, send it over.
Start in Australia
Building something under Australian obligations?
Book a scoping call, or send us the scope and we'll come back with a written understanding of what you are building and which obligations apply to it.


