Contracting & Consulting in NZ
Senior testers in NZ can earn 40–60% more as contractors than as permanent employees. But contracting is a business, not a job. You’re responsible for your own tax, your own pipeline, and your own reputation. This lesson covers how it works.
1 The Hook
A senior SDET leaves permanent employment to contract. First contract: $750/day, 6-month term. She assumes the agency takes a cut and she keeps the rest. What she doesn’t know: she needs to invoice as a business or sole trader, pay GST quarterly if she earns over $60,000, pay her own CoverNZ levies, and keep 30% aside for income tax. Her first year’s tax bill comes as a surprise.
A 15-minute conversation with an accountant at the start would have saved her $4,000 in surprise payments and a lot of stress. The day rate was genuinely better than her permanent salary. But she didn’t know what she was keeping until the Revenue NZ told her.
This lesson is that 15-minute conversation.
Senior engineer insight
The number that changed how I think about NZ contracting was not the day rate — it was the effective daily rate once I factored in the weeks I spent looking for my next engagement. On paper I was earning $850/day. In practice, after two months of bench time across the year, I was billing 188 days, not 220. That changes your annual net by around $27,000. The day rate only tells you what you earn when you are earning.
The most common mistake: treating a day rate offer as equivalent to an annual salary divided by 220 working days, then handing in notice without modelling bench time, GST obligations, and the absence of employer KiwiSaver contributions. The financial case for contracting is usually still strong — but the numbers need to be run honestly before you make an irreversible decision.
2 The Rule
Before you take your first contract, talk to an accountant who works with contractors. The tax implications, GST registration, and business structure decisions are not optional — they determine how much of your day rate you actually keep.
3 The Analogy
Contracting is like going from a salaried cafeteria employee to owning a food truck.
The food truck earns more per meal. But you supply your own ingredients, pay your own insurance, find your own customers, and pay your own council rates. The cafeteria looked after all of that — you just showed up and made food.
Contracting works the same way. The day rate is higher. But you supply your own compliance (GST, tax, CoverNZ), find your own next engagement (pipeline), and carry your own risk (no sick pay, no guaranteed income between contracts). Higher reward. More operational overhead. Know both before you choose.
4 The NZ Contractor Financial Model
Let’s run the numbers on a real-world NZ contracting scenario so you know what you’re actually keeping.
Example: $800/day rate, 220 working days/year
Sole trader vs limited company
Sole trader
- Register with MBIE — free, takes 10 minutes online
- Simpler compliance: no company returns, no shareholder obligations
- Personal liability for business debts
- All income taxed at personal rates
- Good for income up to approximately $120k/year
Limited company
- Register with MBIE — $160 company registration fee
- More compliance: annual returns, shareholder meetings, director duties
- Limited liability (personal assets protected from business debts)
- Flexibility to split income (salary + dividend) for tax efficiency above ~$120k
- Worth the overhead above approximately $120k/year — get advice
The practical mechanics
- Register as a sole trader with MBIE at business.govt.nz. Free, takes 10 minutes. You can trade under your own name.
- Register for GST with Revenue NZ if you’ll earn over $60,000. File GST returns quarterly or 6-monthly via MyIR. You collect GST on invoices and remit the balance to Revenue NZ.
- Open a separate bank account for business income. Keep business and personal finances separate from day one. It makes GST returns and tax time vastly simpler.
- Set aside 28–33% of every payment for income tax. Put it in a separate savings account immediately. Do not spend it. Revenue NZ will ask for it.
- Keep receipts for legitimate business expenses: home office costs (proportional to space used), professional development, equipment, professional memberships, accounting fees. These reduce your taxable income.
- File income tax annually via MyIR. As a sole trader your income tax is due 7 February (or 7 April with a tax agent). Provisional tax may apply from your second year — ask your accountant.
5 When to Use It
When considering your first contract: run the financial model before you accept. When your permanent salary has stalled: check if the contracting equivalent represents a real uplift after tax. When evaluating whether to incorporate as a limited company: the crossover point is typically around $120k gross annual income — below that, the compliance overhead of a company outweighs the tax benefit. When a recruiter quotes a day rate: convert it to an annual net figure before comparing it to your current salary.
6 Common Mistakes
🚫 “I used to think: day rate × 220 days = my income.”
Actually: gross is not take-home. After income tax (33–39% on the bulk of a contractor’s income), GST obligations, and CoverNZ levies, the net on $800/day is closer to $505–$530/day. Still excellent compared to most permanent salaries — but know the actual number before you hand in your notice.
🚫 “I used to think: I don’t need to register for GST until I want to.”
Actually: if you earn over $60,000 NZD in a 12-month period (almost certain at contractor rates), GST registration is legally required. Late registration incurs penalties. Register with Revenue NZ before you invoice your first month — not after you’ve been paid three times. If you’re unsure, err on the side of registering.
🚫 “I used to think: contracting just means no sick pay, so save a bit extra.”
Actually: you need a buffer of at least 2 months’ income for bench time between contracts, sick days, and public holidays (which are not paid). Most experienced contractors keep 3 months in reserve. The bench time between a finishing contract and the next one starting is normal — budget for it or the cash flow will catch you out in month 7.
From the field
A mid-level test analyst in Wellington landed her first contract at $750/day through one of the major NZ recruitment agencies. The agency told her she needed to be set up as a business entity before they could place her, so she registered as a sole trader the same week — but assumed GST registration could wait until she felt more settled. Eight months later, Revenue NZ wrote to her: she had been over the $60,000 threshold since month three and was now liable for backdated GST, late penalties, and use-of-money interest. The total bill was just over $3,200. The fix was straightforward once she had an accountant, but she had already spent the GST component of every invoice on living costs.
The lesson that generalises: GST is not your money. The moment you expect to bill more than $60,000 in a 12-month period — and at typical NZ QA day rates, that is almost immediately — register before the first invoice goes out, open a separate account for the GST component, and treat it as a liability from day one.
7 Now You Try
Build a financial comparison for the scenario below.
Show model answer
Permanent salary model: Annual salary: $115,000 Estimated income tax (NZ 2026): ~$31,200 Net salary: ~$83,800 KiwiSaver employer contribution (3%): $3,450 Annual leave value (4 weeks = 4/52 of salary): ~$8,846 Sick leave (10 days/year, ~$4,423): ~$4,423 Estimated total annual package value: ~$100,520 Contracting model (6-month contract, then 2 weeks bench): Working days in 6 months: ~130 days Less 2 weeks bench (10 days): 120 days billed Day rate: $900 Gross billings: $108,000 GST: collected and remitted — not income Income tax on $108,000 (approximate): ~$34,000 CoverNZ levies (~1.5%): ~$1,620 Net from this contract: ~$72,380 Annualised (×2 contracts per year, same bench time): ~$144,760 net Lost benefits (annualised): no employer KiwiSaver (~$3,240 at 3%), no guaranteed sick pay (~$4,423), no paid public holidays (~$2,211 at 10 days) Total lost benefits: ~$9,874 Contracting net minus lost benefits: ~$134,886/year Permanent net total package: ~$100,520/year Conclusion: The contracting model is approximately $34,000/year better after tax and accounting for lost benefits — at this rate and bench assumption. However: no income guarantee, no KiwiSaver employer contribution, self-managed GST/tax compliance, and the bench time assumption is optimistic. Budget for a 3-month buffer. The key trap: comparing $900/day × 220 days ($198,000 gross) to $115,000 salary makes the gap look enormous. After tax and lost benefits, the real gap is real — but it's $34k, not $83k.
Why teams fail here
- Treating gross day rate as take-home income. Contractors routinely accept offers without modelling income tax (up to 39% on the upper band), CoverNZ levies, and the absence of KiwiSaver employer contributions. The real net on an $850/day rate is closer to $530–$545/day after obligations — not $850.
- Delaying GST registration past the $60,000 threshold. The threshold is crossed in 3–4 months at typical NZ QA day rates. Backdated registration, penalties, and use-of-money interest from Revenue NZ are avoidable — but only if you register before you invoice, not after you notice the threshold is near.
- Not negotiating past the agency’s first offer. NZ recruitment agencies typically margin 15–25% above the contractor rate. Their first offer is rarely their ceiling. Contractors who understand that the client is being charged a materially higher rate have leverage — but most never ask. A counter-offer of $50–$100/day above the first offer is routine and expected.
- No financial buffer for bench time or tax obligations. Between contracts, public holidays, sick days, and provisional tax instalments, cashflow gaps are structurally built into the contracting model. Contractors who do not maintain at least 2–3 months of income in reserve routinely experience financial stress in their first year — despite earning more than they did as a permanent employee.
8 Self-Check
Click each question to reveal the answer.
Q1: At what annual income is GST registration in NZ mandatory?
$60,000 NZD in any 12-month period. At contractor day rates, this threshold is crossed very quickly — typically within 3–4 months of billing. Registration is mandatory once you exceed or expect to exceed this threshold. Late registration incurs penalties. Register before your first invoice if you expect to earn over $60k in your first year of contracting.
Q2: What is the difference between being a sole trader and a limited company for NZ contractors?
A sole trader is simpler — register free with MBIE, less compliance, personal liability for debts, all income taxed at personal rates. A limited company has more overhead (annual returns, director duties, $160 registration fee) but limits personal liability and enables income splitting (salary plus dividend) for tax efficiency above approximately $120k gross annual income. For most contractors earning under $120k, the sole trader structure is the right starting point. Get accountant advice before incorporating.
Q3: A contractor earns $750/day. The agency charges the client $900/day. What is the agency margin?
$150/day — a margin of 20% on the contractor rate ($150 ÷ $750), or approximately 16.7% on the client rate ($150 ÷ $900). Agency margins in NZ typically range from 15–25%. It’s visible to you because you can ask the agency what they charge the client. Most won’t tell you, but you can calculate it if you know the client rate and your rate. The margin is the cost of the agency finding and managing the relationship — it’s expected, not hidden.
Key takeaway
Contracting in NZ pays more than permanent employment — but only if you treat it as a business from day one: register for GST before your first invoice, set aside 30% for tax immediately, model bench time honestly, and negotiate every rate because the agency already is.
9 ISTQB Note
Contracting is a commercial domain, not an ISTQB domain. However: contractors are often engaged specifically because of credentials and specialist expertise. ISTQB CTFL Foundation is a baseline. CTAL Test Manager or Technical Test Analyst adds material value to a contractor’s day rate — specialists command premium rates. Domain expertise (banking QA, health QA, ERP testing) adds more still. Contracting is where credentials translate directly to dollars: a contractor who can demonstrate ISTQB Advanced plus 3 years of banking QA experience negotiates differently from one who cannot.