Software Contractor Invoice 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 Software Contractor Invoice?

The Software Contractor Invoice is a essential document for independent software developers and development companies operating in New Zealand's growing technology sector. This document type is specifically designed to comply with New Zealand's tax and commercial legislation, including the Goods and Services Tax Act 1985 and Contract and Commercial Law Act 2017. It is used when a software contractor needs to bill clients for services such as software development, system maintenance, programming, or technical consulting. The invoice must include mandatory elements such as GST registration details, unique invoice numbering, and clear service descriptions, while also accommodating project-specific information and detailed time tracking. This document type is particularly important for maintaining clear financial records and ensuring compliance with New Zealand's contractor tax obligations.

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 Software Contractor Invoice

When you provide software development services as an independent contractor or development company in New Zealand, you need a professionally structured invoice that complies with local tax and commercial legislation. A Software Contractor Invoice serves as both your payment request and an official tax document, ensuring you meet all legal obligations while maintaining clear financial records with your clients.

When do you need this document?

You'll need a Software Contractor Invoice whenever you complete billable work for clients in New Zealand's technology sector. This includes custom software development projects, system maintenance contracts, mobile app development, web development services, database design, and technical consulting engagements. The invoice is essential for both one-off projects and ongoing retainer arrangements, helping you establish professional payment terms while documenting the scope and value of your technical services. Whether you're billing hourly rates, project milestones, or fixed-price deliverables, this document ensures your invoicing process meets New Zealand's commercial standards.

Key legal considerations

Your invoice must comply with several critical legal requirements to be valid for tax purposes and commercial transactions. Under the Goods and Services Tax Act 1985, if you're GST-registered, your invoice must clearly state "Tax Invoice" and include your GST number, with GST calculated at 15% on applicable services. The Contract and Commercial Law Act 2017 requires accurate service descriptions and clear payment terms to avoid disputes. You must maintain detailed records under the Tax Administration Act 1994, keeping invoices for seven years for tax purposes. Additionally, ensure your service descriptions are accurate and not misleading, as the Fair Trading Act 1986 prohibits false or deceptive representations in commercial documents. Include proper client identification, unique invoice numbering, and specific payment terms to create legally enforceable payment obligations.

Legal requirements in New Zealand

New Zealand law imposes specific formatting and content requirements for contractor invoices. Your invoice header must include the date, a unique sequential invoice number, and your complete business details including legal name and address. If you're GST-registered with annual turnover exceeding $60,000, you must display your GST number prominently and calculate GST at 15% on your services. The Income Tax Act 2007 may require certain clients to withhold schedular payments at 33% if you lack a certificate of exemption, so clarify this arrangement beforehand. Under the Privacy Act 2020, ensure you handle client information responsibly and only collect necessary business details. Your invoice should specify clear payment terms, typically 20th of the month following invoice date, and include your preferred payment method. Bank account details must be accurate to facilitate electronic payments, which are legally recognized under New Zealand's electronic transactions framework.

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