Tax strategy playbooks / Shopify developer

Tax strategies for NZ IT contractors and developers

$80k–$200k/yr · 6 strategies

IT contractors often bill enough to trigger provisional tax, keep a home office, use overseas tools billed without NZ GST, and — if they invoice offshore clients — may be charging GST they do not need to. Getting these right can mean several thousand dollars a year that stays with you.

General information, not tax advice. Worked examples use fictional personas; figures are illustrative.

01

Home office deduction

Worked example
Situation

Mia writes from a spare room at home and invoices around $30k a year. She'd never claimed anything for the room itself.

What they did

She measured the office floor area once, put it in her tax profile, and used the IRD square-metre rate. No power bills or rates notices to keep.

Result

For someone in Mia's position, the square-metre rate often turns a forgotten spare room into a meaningful annual deduction.

Illustrative example — not a real customer. Figures are based on your numbers and rounded.

Legal basis
  • Income Tax Act 2007 s DA 1 (general permission); IRD square-metre rate determination ($57.30/m², 2025/26)

PayWren finds this automatically: connect your invoices and expenses and the tax engine flags this strategy when it applies to your numbers, on the Solo plan.

02

Private-use apportionment

Worked example
Situation

Mia invoices around $30k a year, and her phone and home internet do double duty — client calls by day, everything else after hours. Both were claimed at 100%.

What they did

She settled on a defensible business-use percentage with her accountant and applied it to both the income tax deduction and the GST claim.

Result

The claim now reflects reality. If IRD ever asks, the percentage has a straight answer behind it, and there's no over-claim to repay.

Illustrative example — not a real customer. Figures are based on your numbers and rounded.

Legal basis
  • GST Act 1985 s 20(3C) (apportionment) & Income Tax Act 2007 s DA 2 (private limitation)

PayWren finds this automatically: connect your invoices and expenses and the tax engine flags this strategy when it applies to your numbers, on the Solo plan.

03

GST zero-rating for exports

Requires substantiation
Worked example
Situation

Ruth builds Shopify stores from Dunedin for clients in Australia and the US, and had been adding 15% GST to every invoice.

What they did

She confirmed each client was a non-resident who was outside New Zealand while she did the work, with nobody in NZ receiving the service, then zero-rated those invoices.

Result

The GST line came off her export invoices. The checks are the point: get residency wrong and you still owe the GST, plus interest.

Illustrative example — not a real customer. Figures are based on your numbers and rounded.

Legal basis
  • Goods and Services Tax Act 1985 s 11A(1)(k) — zero-rating of services to non-residents outside NZ
Legitimacy test

Services are zero-rated only if the recipient is a non-resident who is outside New Zealand at the time the service is performed. Services contracted by a non-resident but received by a third party in NZ are not zero-rated.

PayWren finds this automatically: connect your invoices and expenses and the tax engine flags this strategy when it applies to your numbers, on the Solo plan.

04

Provisional tax and UOMI

Worked example
Situation

Priya's first good year consulting, invoicing around $30k, left her owing more than $5,000 of residual income tax — which made her a provisional taxpayer the next year.

What they did

She paid the three standard-uplift instalments on time rather than gambling on her own estimates.

Result

That kept her in the safe harbour, so no use-of-money interest on the year-end square-up. The instalments were never a shock because she'd set money aside monthly.

Illustrative example — not a real customer. Figures are based on your numbers and rounded.

Legal basis
  • Income Tax Act 2007 s RC 3 (provisional tax); Tax Administration Act 1994 ss 120C, 120D (use-of-money interest)

PayWren finds this automatically: connect your invoices and expenses and the tax engine flags this strategy when it applies to your numbers, on the Solo plan.

05

ACC CoverPlus Extra review

Worked example
Situation

Dan's landscaping profit has been steady at around $30k a year, and every winter ACC's invoice priced cover on whatever his last return said he earned.

What they did

He talked to ACC about CoverPlus Extra and agreed a level of cover that matches what his household would actually need if he were off the tools — not his best year's profit.

Result

His levy now prices the agreed cover rather than last year's profit. The trade-off is real: lower cover means smaller weekly compensation if he's injured, so his adviser sanity-checked the number first.

Illustrative example — not a real customer. Figures are based on your numbers and rounded.

Legal basis
  • Accident Compensation Act 2001 ss 208–209 (agreed weekly compensation for the self-employed — CoverPlus Extra)
  • ACC Levy Guidebook 2026/27 — levy rates and liable earnings

PayWren finds this automatically: connect your invoices and expenses and the tax engine flags this strategy when it applies to your numbers, on the Solo plan.

06

Company incorporation (income-tax deferral)

Anti-avoidance: get advice
Worked example
Situation

Priya's consulting cleared well past $78,100, invoicing around $30k a year, and someone told her a company would slash her tax.

What they did

Her accountant modelled it honestly: a commercially realistic salary taxed at her personal rates, the balance retained in the company at 28%, less the extra compliance cost — and flagged that most of the gap is deferred, not saved, because imputation taxes the dividend at her marginal rate when she draws it.

Result

The model showed the salary had to be a commercially realistic, genuine market reward, not an artificially low figure to divert income — that pattern is what IRD attacks under the anti-avoidance rule (Penny & Hooper) — and that most of the apparent saving was really a deferral she'd pay back when she drew the profit out.

Illustrative example — not a real customer. Figures are based on your numbers and rounded.

Legal basis
  • Income Tax Act 2007 s BG 1 (general anti-avoidance) & s GA 1 (reconstruction)
  • Penny & Hooper v CIR [2011] NZSC 95 (artificially low salaries = avoidance)
  • Taxation (Budget Measures) Act 2010 — 28% company tax rate; imputation ratio 28/72
Legitimacy test

The salary paid through the company must be a commercially realistic reward for the work actually performed; retaining profit must serve a genuine business purpose (reinvestment), not tax deferral alone. Paying an artificially low salary to shift income to the 28% company rate is the exact arrangement IRD attacks.

PayWren finds this automatically: connect your invoices and expenses and the tax engine flags this strategy when it applies to your numbers, on the Solo plan.

Related guides

Prepare your GST returnGST basics for freelancersSet up your tax profileIR3 season checklistVehicle logbook guideProvisional tax datesGST due dates

PayWren tracks these for Shopify developers.

Connect your invoices and expenses and the tax engine flags which of these strategies apply to your specific numbers, no manual review required.

Start free →See pricing

All playbooks: tax-strategies