Skip to main content

App Development Agreement (New Zealand)

App Development Agreement (New Zealand)

This App Development Agreement (the “Agreement”) is entered into on [Effective Date] (the “Effective Date”) between:

[Client Name], NZBN [Client NZBN], of [Client Address], [Client City], [Client Region] [Client Postcode], New Zealand (the “Client”); and

[Developer Name], NZBN [Developer NZBN], of [Developer Address], [Developer City], [Developer Region] [Developer Postcode], New Zealand (the “Developer”).

The Client and the Developer are referred to collectively as the “Parties”.

BACKGROUND

The Client wishes to commission the development of a software application known as [App Name] (the “Application”) and the Developer has agreed to design, develop, test, and deliver the Application in accordance with the terms and conditions of this Agreement. This Agreement is governed by the Contract and Commercial Law Act 2017 (CCLA) and the Copyright Act 1994 of New Zealand.

1. SCOPE OF WORK

1.1 The Developer agrees to design, develop, test, and deliver the Application as described in Schedule A to this Agreement.

1.2 The Application shall be developed for the following target platforms: [Target Platforms].

1.3 The project scope and detailed specifications are as follows: [Project Description].

1.4 Any changes to the scope of work agreed after the Effective Date must be documented in a written change order signed by both Parties. The Developer may charge additional fees for out-of-scope work at its standard rates.

2. PROJECT TIMELINE AND MILESTONES

2.1 The Developer shall commence work on [Project Start Date] and shall use reasonable endeavours to complete delivery of the Application by [Project End Date].

2.2 The key milestones and deliverables are as follows: [Milestones].

2.3 Timelines are estimates only and may be affected by the Client’s timely provision of materials, approvals, and feedback. The Developer shall notify the Client in writing as soon as practicable if any milestone is at risk of delay.

3. FEES AND PAYMENT

3.1 The Client agrees to pay the Developer a total development fee of NZD $[Total Fee] (exclusive of GST at 15%) for the delivery of the Application in accordance with the scope of work.

3.2 The payment schedule is as follows: [Payment Schedule].

3.3 Each invoice issued by the Developer under this Agreement is payable by the Client within [Invoice Terms] of the date of the invoice. Late payment may attract interest at the rate of 12% per annum calculated daily on the overdue amount from the due date until actual payment.

3.4 All fees are expressed in New Zealand dollars (NZD). GST at the rate of 15% will be added to each invoice where applicable under the Goods and Services Tax Act 1985.

4. INTELLECTUAL PROPERTY

4.1 Ownership. [Ip Ownership]. The Developer warrants that the Application, as delivered, will not infringe the intellectual property rights of any third party.

4.2 Pre-Existing IP. The Developer retains ownership of all pre-existing intellectual property and any underlying tools, frameworks, libraries, or methodologies used in developing the Application. These include: [Pre-Existing IP]. The Developer grants the Client a non-exclusive, royalty-free licence to use such pre-existing IP to the extent necessary to use and operate the Application.

4.3 Copyright Act 1994. The Parties acknowledge that copyright in works created pursuant to a commission is governed by the Copyright Act 1994 of New Zealand. Where ownership vests in the Client under clause 4.1, the Developer assigns to the Client, by way of present and future assignment, all copyright and other intellectual property rights in the Application and all deliverables created specifically for the Client under this Agreement, with effect from the date of full payment of all fees.

4.4 Moral Rights. To the fullest extent permitted by the Copyright Act 1994, the Developer waives any moral rights it may have in the Application and the deliverables.

5. CONFIDENTIALITY

5.1 Each Party agrees to keep confidential all information disclosed by the other Party in connection with this Agreement (“Confidential Information”), including technical specifications, business data, and source code.

5.2 The Developer’s confidentiality obligations shall continue for [Confidentiality Period] after completion or termination of this Agreement.

5.3 Where the Developer has access to personal information (as defined in the Privacy Act 2020) in connection with this Agreement, the Developer shall handle such personal information in accordance with the Privacy Act 2020 and the Information Privacy Principles (IPPs). The Developer shall not disclose personal information outside New Zealand without the Client’s prior written consent, and only where the requirements of IPP 12 are satisfied.

6. WARRANTY AND DEFECT LIABILITY

6.1 The Developer warrants that the Application will materially conform to the agreed specifications for a period of [Warranty Period] following delivery (the “Warranty Period”).

6.2 During the Warranty Period, the Developer shall remedy any defects or bugs reported by the Client at no additional charge, provided the defects are not caused by the Client’s misuse, unauthorised modification, or third-party interference.

6.3 The guarantees under the Consumer Guarantees Act 1993 and the Fair Trading Act 1986 apply to this Agreement where the Client is a consumer as defined in those Acts.

7. LIMITATION OF LIABILITY

7.1 To the fullest extent permitted by New Zealand law, the Developer’s total liability to the Client for any claim arising under or in connection with this Agreement shall not exceed the total fees paid by the Client under this Agreement.

7.2 Neither Party shall be liable to the other for indirect, consequential, special, or incidental loss or damage, including loss of profits, loss of revenue, or loss of data, unless caused by fraud or wilful misconduct.

7.3 Nothing in this Agreement limits either Party’s liability for death or personal injury caused by negligence, or for any liability that cannot be excluded under the Consumer Guarantees Act 1993 or the Fair Trading Act 1986.

8. TERMINATION

8.1 Either Party may terminate this Agreement for convenience by giving not less than 20 working days’ written notice to the other Party.

8.2 Either Party may terminate this Agreement immediately by written notice if the other Party commits a material breach of this Agreement and fails to remedy that breach within 10 working days of written notice requiring it to do so.

8.3 Upon termination, the Client shall pay the Developer for all work completed up to the date of termination on a pro-rata basis. Intellectual property in deliverables completed and paid for shall vest as set out in clause 4.

9. GENERAL PROVISIONS

9.1 Entire Agreement. This Agreement (including any Schedules) constitutes the entire agreement between the Parties in relation to its subject matter and supersedes all prior agreements, representations, and understandings, in accordance with the Contract and Commercial Law Act 2017.

9.2 Amendments. No amendment to this Agreement is effective unless made in writing and signed by authorised representatives of both Parties.

9.3 Relationship of Parties. The Developer is an independent contractor and nothing in this Agreement creates a partnership, employment, or agency relationship between the Parties.

9.4 Severability. If any provision of this Agreement is held invalid or unenforceable, the remaining provisions continue in full force and effect.

9.5 Governing Law and Jurisdiction. This Agreement is governed by the laws of New Zealand, including the Contract and Commercial Law Act 2017 and the Copyright Act 1994. The Parties submit to the non-exclusive jurisdiction of the courts of New Zealand, including the High Court sitting at [Governing Region].

IN WITNESS WHEREOF, the Parties have executed this App Development Agreement as of the Effective Date.

THE CLIENT

Name: [Client Name]

Address: [Client Address], [Client City], [Client Region] [Client Postcode], New Zealand

THE DEVELOPER

Name: [Developer Name]

Address: [Developer Address], [Developer City], [Developer Region] [Developer Postcode], New Zealand

Client

________________

Signature

Date: ________________

Developer

________________

Signature

Date: ________________

Maintained by Vladislav Sergienko, Founder·Template last modified: ·Report an error

What Is a App Development Agreement (New Zealand)?

An App Development Agreement in New Zealand records the app development to be provided, the fees, the service standards, and each party's obligations between the provider and the client under the Companies Act 1993.

In New Zealand, App Development Agreements are primarily governed by the Contract and Commercial Law Act 2017 (CCLA), which consolidated eleven previously separate commercial statutes and provides the legal framework for contract formation, performance, remedies for breach, and the electronic execution of commercial agreements. The CCLA confirms that contracts may be entered into electronically, making digitally signed development agreements fully enforceable.

Intellectual property in software is a particularly important consideration. Under the Copyright Act 1994, copyright in a software application created by a developer will ordinarily vest in the developer as the author unless the developer is an employee or there is a contractual agreement to the contrary. This means that without an express IP assignment clause, a client who pays for the development of an application may not automatically own the copyright in it. A well-drafted App Development Agreement addresses this risk by including a clear assignment of copyright and other IP rights to the client upon payment of all fees, or alternatively, by specifying that the developer retains ownership and grants the client a licence to use the application.

The Privacy Act 2020 is also highly relevant to app development in New Zealand. Modern applications frequently collect, process, and store personal information about users. The Privacy Act 2020 imposes obligations on organisations that handle personal information, including compliance with the 13 Information Privacy Principles (IPPs). The developer, as the party building the technical infrastructure, must confirm that privacy-by-design principles are incorporated into the application from the outset. Where the developer acts as a service provider handling personal information on behalf of the client, the App Development Agreement should set out the developer’s obligations under IPP 5 (security), IPP 10 (use), IPP 11 (disclosure), and IPP 12 (cross-border transfers). The Privacy Act 2020 also introduced mandatory privacy breach notification, requiring organisations to notify the Privacy Commissioner and affected individuals when a breach is likely to cause serious harm.

New Zealand’s technology sector is one of the fastest-growing parts of the economy, with a vibrant ecosystem of startups, scale-ups, and established technology firms operating across the country. Auckland’s tech precinct, Wellington’s WellingtonNXT, and the growing regional tech communities in Christchurch, Hamilton, and Dunedin have all contributed to a demand for clear, enforceable software development contracts. Whether you are a startup commissioning your first app, an established business upgrading a legacy system, or a development studio taking on a new client project, an App Development Agreement provides the legal certainty needed to manage project risk and deliver a successful outcome.

Additional New Zealand-specific considerations include the application of the Consumer Guarantees Act 1993 and the Fair Trading Act 1986 where the client is a consumer. These Acts impose non-excludable guarantees of acceptable quality and fitness for purpose, meaning that developers cannot entirely disclaim liability for defective software delivered to a consumer client. For business-to-business engagements, the parties have greater freedom to limit liability and exclude warranties, subject to the general fairness requirements under the CCLA. The agreement should also address GST obligations under the Goods and Services Tax Act 1985, specifying whether the stated fees are inclusive or exclusive of GST at the current rate of 15%.

When Do You Need a App Development Agreement (New Zealand)?

An App Development Agreement is appropriate whenever a New Zealand business or individual engages a developer or development studio to create a custom software application. The nature of the engagement — whether a simple mobile app or a complex enterprise system — determines the level of detail required, but the core contract should always be in place before development work commences.

Startups and early-stage businesses are among the most common users of App Development Agreements in New Zealand. When a founder commissions a developer to build the MVP (minimum viable product) for a new technology venture, a clear written agreement protects both parties. Without it, the founder may discover that the developer owns the copyright in the application, or that there is no agreed remedy for late delivery or poor quality. The App Development Agreement confirms that the startup retains ownership of its core IP and has contractual recourse if the project goes off track.

Established businesses that are digitising operations or building customer-facing platforms also need App Development Agreements. Whether commissioning a point-of-sale system, a customer portal, a logistics platform, or a mobile application for field staff, the agreement confirms that the project scope is clearly defined, that the development team is accountable for milestones, and that the business retains ownership of the resulting software.

Not-for-profit organisations and government agencies in New Zealand frequently engage external developers for digital transformation projects. In these contexts, the App Development Agreement must also address procurement requirements, data sovereignty obligations, and the potential application of the Official Information Act 1982. Where the application will process government-held information, additional requirements under the New Zealand Government’s cloud computing policies and the Digital Public Service standards may apply.

Development studios and freelance developers should use an App Development Agreement for every client project. The agreement protects the developer by clearly defining the scope of work, confirming that out-of-scope requests are handled through a formal change order process, and limiting the developer’s liability for consequences beyond the developer’s control. It also gives the developer a clear right to payment upon delivery of agreed milestones, reducing the risk of clients refusing to pay for completed work.

For projects involving offshore developers or clients, the App Development Agreement should address jurisdiction and governing law. Where a New Zealand client engages an overseas developer, the agreement should specify that it is governed by New Zealand law and that disputes will be resolved in the New Zealand courts or through New Zealand arbitration. This confirms that the client can enforce their rights without having to pursue proceedings in a foreign jurisdiction.

The agreement is also necessary where the application will incorporate open-source software components. Many open-source licences impose conditions on how the software may be used, modified, and distributed. The App Development Agreement should require the developer to disclose all open-source components and their licence terms, so that the client can assess any downstream obligations before the application is deployed.

What to Include in Your App Development Agreement (New Zealand)

A thorough App Development Agreement for use in New Zealand should contain the following key provisions to confirm it is legally enforceable and adequately protects both parties.

The scope of work clause is the foundation of the agreement. It must describe the application to be developed with sufficient precision to allow the parties to assess whether the developer has fulfilled their obligations. This includes specifying the target platforms, the key features and functionality, any third-party integrations, performance requirements, and the technical stack to be used. Vague scope descriptions are the single most common source of disputes in software development contracts. In New Zealand, courts will construe the scope of work against the party who drafted it, so developers should confirm that the description is accurate and complete.

The project timeline and milestones clause sets out the schedule for delivery. Each milestone should identify a specific deliverable, the criteria for acceptance by the client, and the date by which the milestone must be achieved. Linking payment instalments to milestone acceptance is a common and effective approach in New Zealand app development contracts. It incentivises both the developer (who receives payment upon acceptance) and the client (who has use to confirm quality before releasing funds).

The IP ownership and assignment clause is critically important under New Zealand law. Under the Copyright Act 1994, copyright in software created by an independent contractor does not automatically transfer to the client upon payment. The agreement must include an express assignment of copyright and all other intellectual property rights in the deliverables to the client, effective upon full payment of all fees. Where the developer uses pre-existing IP, open-source libraries, or proprietary frameworks, the agreement should clearly identify these and grant the client an appropriate licence.

The payment terms clause must specify the total fee in New Zealand dollars, the payment schedule (linked to milestones or fixed dates), invoice payment terms, and the treatment of GST at 15%. It should also address what happens if the client fails to pay on time, including any interest on overdue amounts and the developer’s right to suspend work.

The confidentiality clause must protect the client’s business information, including technical specifications, business plans, and customer data, that the developer accesses during the project. It should specify the duration of the confidentiality obligations, the permitted uses of confidential information, and the required standard of care. Where the application will handle personal information, the clause should incorporate the developer’s obligations under the Privacy Act 2020.

The warranty and defect liability clause sets out the developer’s post-delivery obligations. A typical NZ app development contract includes a 60 to 90 day warranty period during which the developer must fix bugs and defects at no additional charge. The agreement should define what constitutes a “defect” and exclude defects caused by the client’s misuse or unauthorised modifications.

The limitation of liability clause caps the developer’s exposure to claims arising from the project. Under New Zealand law, limitation of liability clauses are generally enforceable between businesses, subject to the reasonableness test in the CCLA and the non-excludable consumer guarantees under the Consumer Guarantees Act 1993 where applicable. A common approach is to cap total liability at the amount of fees paid under the agreement.

The termination clause addresses both termination for convenience and termination for cause. It should specify the notice period required, the payment due upon termination, and the disposition of deliverables and IP upon termination. The governing law clause should confirm that the agreement is governed by New Zealand law, including the CCLA and the Copyright Act 1994, and specify the courts of New Zealand as having jurisdiction over disputes. The forms-legal.com App Development Agreement (New Zealand) provides a ready-to-use template that meets New Zealand legal requirements.

Cite this page

Reference this free template in an article, syllabus, or research note:

APA

Forms Legal. (2026). App Development Agreement (New Zealand) (New Zealand) [Legal document template]. Forms Legal. https://forms-legal.com/new-zealand/business/intellectual-property/app-development-agreement-new-zealand

MLA

"App Development Agreement (New Zealand) (New Zealand)." Forms Legal, 2026, https://forms-legal.com/new-zealand/business/intellectual-property/app-development-agreement-new-zealand.

BibTeX
@misc{formslegal-app-development-agreement-new-zealand,
  author       = {{Forms Legal}},
  title        = {App Development Agreement (New Zealand) (New Zealand)},
  year         = {2026},
  howpublished = {\url{https://forms-legal.com/new-zealand/business/intellectual-property/app-development-agreement-new-zealand}},
  note         = {Free legal document template. Based on Companies Act 1993}
}

Also available for these jurisdictions:

Frequently Asked Questions

Based on Companies Act 1993 — Template last modified June 2026Verify the source →

This template is provided for informational purposes only and does not constitute legal advice. Laws vary by jurisdiction and change over time. Consult a qualified attorney for advice specific to your situation.Full disclaimer

Found an error? Let us know

Related Documents

You may also find these documents useful:

Non-Disclosure Agreement (NDA) (New Zealand)

Protect your confidential business information under New Zealand law with a legally sound Non-Disclosure Agreement (NDA). Whether you are sharing trade secrets with a prospective partner, disclosing proprietary technology to a developer, or presenting financial projections to a potential investor, a properly drafted NZ NDA keeps your sensitive information under strict legal protection. Our template complies with the Contract and Commercial Law Act 2017 (CCLA) and includes provisions addressing the Privacy Act 2020 and the Information Privacy Principles (IPPs). Choose between a unilateral or mutual NDA, with optional non-solicitation and liquidated damages clauses.

Independent Contractor Agreement (New Zealand)

Create a legally compliant Independent Contractor Agreement for New Zealand. Covers the contractor vs employee distinction under s6 of the Employment Relations Act 2000, GST registration (NZD $60,000 threshold), ACC levy responsibility, withholding tax options, IP ownership under the Copyright Act 1994, Privacy Act 2020 data clauses, health and safety under HSWA 2015, and dispute resolution. Governed by the Contract and Commercial Law Act 2017. Download as PDF or Word.

Service Agreement (New Zealand)

Create a comprehensive New Zealand Service Agreement compliant with the Contract and Commercial Law Act 2017 (CCLA), Consumer Guarantees Act 1993 (CGA), and the Fair Trading Act 1986 (FTA). Covers scope of services, GST-inclusive or exclusive fees at 15%, payment terms, CGA consumer guarantees, intellectual property ownership under the Copyright Act 1994, confidentiality, Privacy Act 2020 obligations, limitation of liability, and termination rights. Suitable for consultants, freelancers, agencies, and businesses providing services across New Zealand.

White Label Agreement (New Zealand)

Create a comprehensive New Zealand White Label Agreement compliant with the Contract and Commercial Law Act 2017 (CCLA) and the Copyright Act 1994. Covers product description, white label licence scope (exclusive or non-exclusive), permitted territory, customisation rights, GST-inclusive licence fees, intellectual property ownership under the Copyright Act 1994, Privacy Act 2020 data processing obligations, service levels and uptime commitments, confidentiality, term and termination, limitation of liability, and force majeure. Suitable for SaaS developers, software companies, and digital agencies entering into white label or reseller arrangements in New Zealand.

End User Licence Agreement (EULA) (New Zealand)

Protect your software with a professionally drafted End User Licence Agreement (EULA) compliant with New Zealand’s Copyright Act 1994 and Contract and Commercial Law Act 2017 (CCLA). This template clearly grants a limited, non-exclusive software licence, defines permitted and prohibited uses, retains intellectual property in the Licensor, addresses consumer guarantees under the Consumer Guarantees Act 1993, limits liability, covers Privacy Act 2020 data handling, and includes GST provisions. Suitable for desktop, mobile, SaaS, and cloud software published by New Zealand developers.