Independent Contractor Software Development Agreement Template for New Zealand

Generate a bespoke document

Trusted by 200k+ teams

4.7 Capterra
4.8 Product Hunt
4.6 Trustpilot

What is a Independent Contractor Software Development Agreement?

The Independent Contractor Software Development Agreement is designed for use in New Zealand business contexts where organizations need to engage external software development expertise while maintaining clear contractual boundaries. This agreement is particularly relevant when businesses require custom software solutions but prefer to work with independent contractors rather than employees. It comprehensively addresses the unique aspects of software development projects, including intellectual property rights, code ownership, testing procedures, and acceptance criteria, while ensuring compliance with New Zealand legal requirements. The document is structured to protect both parties' interests, establish clear deliverables and timelines, and provide mechanisms for project management and quality assurance. It's essential for businesses engaging external developers and for contractors providing software development services in New Zealand.

Reviewed by

Swetha Meenal

Legal Engineer, GenieAI

Swetha Meenal profile photo

A lawyer, legal researcher and legal tech founder, Swetha has built AI products deployed inside Tier 1 firms and enterprises. She ensures GenieAI's alignment with the latest regulation and executes testing on the legal robustness of Genie output.

Reviewed by

Imad Mohammed Nazar

Legal Engineer, GenieAI

Imad Mohammed Nazar profile photo

A Skadden-trained M&A lawyer, Imad advised on cross-border transactions and contractual risk before moving into legal AI. He reviews GenieAI's output for compliance and enforceability across our 150+ supported jurisdictions, as well as facilitating external benchmarking.

Jurisdiction

New Zealand

Publisher

GenieAI

Sector

Business

Cost

Free to use

Last updated

About the Independent Contractor Software Development Agreement

An Independent Contractor Software Development Agreement is a legally binding contract that governs the relationship between a client and an external software developer in New Zealand. This document establishes the terms under which software development services are provided while clearly defining the contractor's independent status, protecting intellectual property rights, and ensuring compliance with New Zealand contract law.

When do you need this document?

You need this agreement when engaging external software developers for custom application development, website creation, or system integration projects. It's essential when your business requires specialized technical expertise that isn't available in-house, whether you're a startup developing your first product or an established company expanding your digital capabilities. This document is particularly important when working with freelance developers, software development companies, or IT consultants on projects involving proprietary technology, sensitive data, or significant financial investment. You should also use this agreement when the development work involves creating intellectual property that your business needs to own or license.

Key legal considerations

The agreement must clearly establish the contractor's independent status to avoid inadvertent employment relationships under New Zealand law. Intellectual property clauses are crucial—you need to specify whether the client will own the developed code, source code, and related materials, or whether the contractor retains certain rights. Payment terms should detail milestone-based payments, hourly rates, or fixed project fees, including GST obligations under New Zealand tax law. The contract should include comprehensive scope of work descriptions, acceptance criteria for deliverables, and change management procedures. Confidentiality provisions protect sensitive business information, while limitation of liability clauses protect both parties from excessive claims. Include termination clauses that address early project completion, breach of contract, and intellectual property rights upon termination.

Legal requirements in New Zealand

Under the Contract and Commercial Law Act 2017, your agreement must meet basic contract formation requirements including offer, acceptance, and consideration. The Copyright Act 1994 governs software intellectual property rights, requiring clear assignment or licensing terms for computer programs and source code. If the software development involves personal data collection or processing, compliance with the Privacy Act 2020 is mandatory, including appropriate privacy safeguards and data handling procedures. The Fair Trading Act 1986 prohibits misleading representations about services, requiring accurate descriptions of deliverables and capabilities. GST registration and invoicing requirements under the Goods and Services Tax Act 1985 must be addressed if applicable. The agreement should specify New Zealand governing law and jurisdiction for dispute resolution, ensuring enforceability in New Zealand courts.

GOVERNING LAW

Applicable law

This Independent Contractor Software Development Agreement is drafted to comply with New Zealand law. Key legislation includes:

Genie's Security Promise

Genie is the safest place to draft. Here's how we prioritise your privacy and security.

Your data is private:

We do not train on your data; Genie's AI improves independently

All data stored on Genie is private to your organisation

Your documents are protected:

Your documents are protected by ultra-secure 256-bit encryption

We are ISO27001 certified, so your data is secure

Organizational security:

You retain IP ownership of your documents and their information

You have full control over your data and who gets to see it