Data Processing Agreements in New Zealand for SaaS Startups

Alex Solo
byAlex Solo12 min read

A SaaS customer asks for a data processing agreement and your sales cycle suddenly becomes a privacy negotiation. The common mistakes are treating the DPA as a formality, promising GDPR-style controls without checking whether your platform can deliver them, or forgetting that overseas hosting and subprocessors can affect your customer's obligations under the Privacy Act 2020.

For a New Zealand SaaS startup, the key question is not just whether a customer wants a DPA. It is whether your software handles personal information on the customer's behalf, what control you have over that data, and how your contracts allocate privacy, security and breach response responsibilities.

A well drafted saas data processing agreement helps business customers say yes faster, while giving your startup clear limits on access, support, audits, deletion and liability. It should match your actual product, not a generic template pulled from a larger overseas vendor.

What A SaaS DPA Does Under New Zealand Privacy Law

A data processing agreement sets out how your SaaS business will handle personal information for a business customer and what each party must do to comply with privacy obligations.

New Zealand's Privacy Act 2020 is built around information privacy principles that apply to agencies collecting, holding, using and disclosing personal information. The Act does not use the same controller and processor framework as the GDPR, but business customers often use those labels when buying software. In practice, a DPA helps translate those concepts into a contract that works in New Zealand.

For a SaaS startup, the usual position is that the customer decides why personal information is collected and what will be done with it. Your platform stores, transmits, analyses or displays that information so the customer can use your product. That makes you a service provider with significant operational control over the systems, even if the customer controls the purpose of the data.

A customer data agreement in NZ will usually sit beside your SaaS terms, order form or master services agreement. The commercial terms deal with pricing, subscriptions, support levels and termination. The DPA deals with privacy-specific obligations, such as security measures, staff access, subprocessors, breach notice, data return and deletion.

Founders should treat the DPA as part of the product promise. If your sales team tells enterprise customers that data is encrypted, hosted in a particular region, segregated by tenant and deleted within a set period, those statements need to be accurate. The Fair Trading Act 1986 can also be relevant if a business makes misleading claims about privacy, cybersecurity or data handling.

A practical DPA overview for a SaaS startup should answer these points:

  • What data is covered: The categories of personal information uploaded, generated or accessed through the platform.
  • Who controls the purpose: The customer's role in deciding what data goes into the platform and how end users are informed.
  • What you can do with data: Hosting, support, troubleshooting, backups, security monitoring, product analytics and any permitted aggregation.
  • Where data is held: Cloud hosting regions, backup locations and remote access by support teams.
  • Who else is involved: Hosting providers, analytics providers, support tools and other subprocessors.
  • What happens if something goes wrong: Security incident escalation, notifiable privacy breach assistance and customer communications.
  • What happens at the end: Export, return, deletion, backup retention and certification processes.

The strongest DPAs are specific without being impossible to comply with. A startup should avoid promising bespoke controls to each customer unless it is ready to operationalise them across engineering, security, customer success and support.

When Your Software Company Needs A DPA

Your software company likely needs a DPA when it handles personal information on behalf of a business customer, especially where that data belongs to the customer's staff, clients, patients, students, members or end users.

Personal information is information about an identifiable individual. In a SaaS context, that can include names, email addresses, phone numbers, user IDs, employment records, customer notes, appointment details, IP addresses, support tickets, uploaded files and usage logs where they can be linked to a person.

A DPA for a software company is most likely to be requested when you sell to organisations with higher compliance expectations. That includes healthcare, education, fintech, HR, professional services, government suppliers, larger corporates and companies that deal with individuals overseas. Procurement teams may have a standard DPA and security questionnaire even for relatively low-risk tools.

You may not need a separate DPA for every low-risk customer if your SaaS terms already include strong privacy and data handling clauses. For example, a simple B2B scheduling tool might cover privacy responsibilities in its standard terms. However, a standalone DPA becomes more useful as soon as the customer wants specific processing instructions, audit rights, breach timelines, data location commitments or subprocessor controls.

Common founder moments that signal you should have a DPA ready include:

  • A prospective customer asks where data is hosted and who can access it.
  • Your platform stores customer records, employee information, health details, payment-related identifiers or sensitive business files.
  • You use overseas cloud providers or support staff outside New Zealand.
  • Your customer wants to pass its Privacy Act 2020 obligations down to you by contract.
  • You process data for Australian, UK, EU or US customers who expect a formal data processing addendum.
  • Your sales team is receiving different privacy questions on each deal and needs a consistent answer.

The privacy act data processor NZ position is often contractual rather than label-based. The customer may remain directly responsible to individuals for how it collected the information and why it uses your tool. Your startup still needs to protect the information it holds, follow agreed instructions and avoid using the data for unrelated purposes.

Some SaaS providers also act for their own purposes in limited ways. For example, you may collect account administrator details to manage billing, send service notices or run your own fraud prevention checks. In those cases, you may be an agency in your own right for that account information, while also processing the customer's end-user data under the DPA. The contract should separate those roles clearly.

You should be careful with customer templates. Larger customers often send DPAs designed for heavily regulated environments or GDPR operations. They may require 24-hour breach notice, unlimited audits, local data residency, named staff approvals or deletion processes that do not match your product architecture. A startup can often agree to reasonable privacy protections while negotiating language that is commercially workable.

What To Include In A Customer Data Agreement

A good customer data agreement should describe the data handling arrangement in plain operational terms, then turn those arrangements into clear legal obligations.

The first clause to get right is the scope. The DPA should identify the SaaS services, the customer data covered, the permitted processing activities and the duration of processing. For example, a CRM platform may process contact details, communications history and customer notes to provide hosting, search, reporting, integrations and support. A payroll workflow tool may handle much more sensitive employment information and require tighter wording.

The DPA should then state that your startup will process customer personal information only for agreed purposes. Those purposes usually include providing the platform, maintaining and improving service performance, preventing security threats, offering support, complying with lawful obligations and carrying out documented customer instructions. If you use de-identified or aggregated data for product analytics, benchmarking, AI model improvement or a data licence arrangement, spell that out carefully and make sure your privacy materials align with the contract.

Security clauses should reflect your actual controls and any information security policy you maintain. Customers may expect encryption, access controls, audit logs, staff confidentiality obligations, vulnerability management and backup processes. Avoid vague promises such as bank-level security unless you can justify them. Better wording describes the technical and organisational measures you actually maintain and allows them to evolve as your platform grows.

Your DPA should cover access controls for your team. A common approach is to limit access to staff and contractors who need it for support, security, operations or development, and to require confidentiality obligations. If engineers can access production data for debugging, say when that can happen and what approvals or logs apply. If support staff can view customer records through an admin panel, your internal process should match the contract.

Customer instructions need sensible boundaries. A business customer should be able to give instructions about its data, but a startup should not be required to build custom workflows or take unlawful actions. The DPA can say instructions must be documented, consistent with the agreement and technically feasible within the service. If extra work is required, the commercial contract can deal with fees and timelines.

Privacy Act assistance is also important. Customers may need help responding to access or correction requests from individuals, investigating a complaint, assessing a privacy breach or meeting internal compliance obligations. Your DPA can require you to provide reasonable assistance, while making it clear that the customer remains responsible for deciding how to respond to the individual unless the law requires otherwise.

Deletion and return clauses often create practical friction. Customers may ask for immediate deletion, but your system may retain backups for a limited period or keep logs for security and billing. The DPA should explain what can be exported, how deletion requests are handled, what remains in backups, and when routine deletion will occur. This is much better than promising instant deletion across every system.

Liability and indemnity clauses need careful drafting. Data incidents can be high-cost events, especially if many individuals are affected. SaaS startups often try to keep DPA liability within the cap in the main SaaS terms, while customers may ask for a higher cap or a carve-out for privacy breaches. The right position depends on the data sensitivity, contract value, insurance, security maturity and bargaining power.

Your DPA should also work with your privacy policy and internal procedures. If the contract says you will notify customers of incidents without undue delay, your incident response plan should tell staff who makes that call. If the DPA says subprocessors are listed and updated, someone needs to own that list. Legal wording is only useful when the business can follow it.

Overseas Hosting, Subprocessors And Audit Requests

Overseas hosting and third-party tools are often the hardest parts of a New Zealand SaaS DPA because customers need comfort that their data will remain protected outside their direct control.

Many New Zealand SaaS startups use cloud infrastructure, support desks, analytics tools, email delivery services, error monitoring tools and payment providers that operate outside New Zealand. That is normal, but it needs to be explained. A customer does not want to discover halfway through procurement that production data, backups or support tickets may be accessed from another country.

The Privacy Act 2020 has rules that matter when personal information is disclosed overseas. In many cloud service arrangements, the customer may expect you to use overseas providers only where suitable privacy protections are in place. The DPA can help by requiring you to carry out due diligence on subprocessors, use a subprocessor addendum where needed, impose confidentiality and security obligations, and remain responsible to the customer for subprocessor performance.

Be precise about data location. If you host in Australia through a global cloud provider, say that. If backups, logs or support data may be stored in other regions, do not over-promise New Zealand-only or Australia-only storage. If customer data can be accessed remotely by support staff in different countries, the DPA should distinguish access from storage.

A practical subprocessor clause usually covers:

  • Authorisation: Whether the customer gives general approval for your listed subprocessors or must approve each new one.
  • Notice: How you tell customers about material subprocessor changes.
  • Objection rights: Whether a customer can object on reasonable privacy or security grounds.
  • Flow-down terms: Your obligation to impose privacy, confidentiality and security duties on subprocessors.
  • Responsibility: Whether you remain responsible for subprocessors that handle customer personal information.

Startups should avoid giving every customer a veto over every tool unless that is commercially necessary. A general authorisation model is often more scalable, supported by a clear subprocessor list and a reasonable objection process. Enterprise customers may still request stronger approval rights for sensitive data or regulated use cases.

Breach notification is another key DPA issue. Under the Privacy Act 2020, a notifiable privacy breach generally involves a privacy breach that has caused or is likely to cause serious harm. The Privacy Commissioner and affected individuals may need to be notified where the legal test is met. A SaaS provider may not always know enough to decide whether serious harm is likely, because the customer understands the individuals and context.

Your DPA should require prompt notice to the customer after becoming aware of a security incident affecting customer personal information. It should also define what counts as a security incident, who receives notices, what information you will provide, and how further updates will be handled. Many customers ask for a fixed notice period. If you agree to one, make sure your monitoring, escalation and on-call processes can meet it.

The DPA should also allocate responsibility for regulator and individual notifications. Usually, the customer leads notifications about its individuals, while the SaaS provider assists with facts about the incident, systems affected, containment steps and remediation. If your startup has a direct legal obligation to notify in a particular scenario, the contract should not prevent you from doing so.

Audit requests need balance. Customers want assurance that you follow the DPA. Startups need to avoid open-ended site visits, source code reviews or repeated questionnaires that drain the team. A reasonable audit clause may allow customers to request security documentation, independent reports if you have them, responses to security questionnaires, or privacy advice where there is a genuine concern.

Common audit wording should address notice periods, confidentiality, frequency, scope, who pays, security restrictions and limits on disruption. You can also reserve the right to refuse requests that would expose another customer's confidential information or compromise platform security. For many SaaS startups, a well-maintained security pack is more practical than custom audits for each customer.

Customer procurement teams may ask for evidence such as penetration testing summaries, incident response procedures, access control policies, data retention schedules and business continuity information. You do not need to hand over sensitive internal material in full. A carefully prepared summary can satisfy reasonable questions without creating unnecessary risk.

FAQs

Is A DPA Required Under The Privacy Act 2020?

The Privacy Act 2020 does not require every SaaS provider to have a document called a DPA. However, a DPA is often the clearest way to allocate privacy responsibilities when your software handles personal information for a business customer. It can also help the customer show that it has taken privacy and security obligations seriously.

Can A SaaS Startup Use One DPA For All Customers?

One well drafted standard DPA can work for many customers if it reflects your product, hosting, subprocessors and support model. You may still need negotiated versions for enterprise customers, regulated industries or unusual data sets. The key is to keep a consistent baseline so custom changes do not create obligations your team cannot track.

What Is The Difference Between A DPA And A Privacy Policy?

A privacy policy explains to individuals and customers how your business collects, uses, discloses and protects personal information. A DPA is a contract between your SaaS business and a customer about how you will handle that customer's personal information. Most SaaS startups need both, but they do different jobs.

Do Overseas Cloud Providers Create A Problem?

Overseas cloud providers are common, but they need to be managed carefully. Your DPA should explain relevant hosting locations, remote access, subprocessors and the protections you require from those providers. Avoid promising local data residency unless your architecture genuinely supports it across production systems, backups, logs and support tools.

How Fast Should We Notify Customers Of A Data Breach?

The DPA should require notice as soon as reasonably possible after you become aware of a security incident affecting customer personal information. Some customers will ask for a fixed timeframe. Only agree to a timeframe that your incident response process can meet, especially outside business hours.

Key Takeaways

  • A data processing agreement in NZ is usually a contractual tool that helps SaaS providers and business customers allocate Privacy Act 2020 responsibilities.
  • Your DPA should match how your platform actually stores, accesses, supports, deletes and protects customer personal information.
  • Overseas hosting and subprocessors should be disclosed clearly, with flow-down privacy and security obligations that are practical to manage.
  • Breach notification clauses should support Privacy Act compliance without promising response times your team cannot deliver.
  • Audit rights should give customers reasonable assurance while protecting your startup from disruptive, unlimited or insecure requests.

If your SaaS startup needs help preparing or reviewing your data processing agreement, SaaS terms, privacy policy or subprocessor wording, Sprintlaw New Zealand can help. Reach out on 0800 002 184 or team@sprintlaw.co.nz for a free, no-obligations chat.

Get your customer-facing terms right

What should your privacy and online terms cover?

If you collect customer data, sell online or run marketing campaigns, your public terms and privacy documents should match the real customer journey.

Alex Solo
Alex SoloCo-Founder

Alex is a co-founder of Sprintlaw and an Australian-qualified lawyer (not admitted in New Zealand). Alex previously worked at a top-tier firm as a lawyer specialising in technology and media contracts, and founded a digital agency which he sold in 2015.

Get your customer-facing terms right

Get in touch with our team

Tell us what you need and we'll come back with a fixed-fee quote - no obligation, no surprises.

Need support?

Need help with your business legals?

Speak with Sprintlaw to get practical legal support and fixed-fee options tailored to your business.