Listed first by how many of these 2 services each firm lists on its own website (Individual tax returns, Tax planning & IRD disputes), then by its overall score. Overall score: one point for each of the 20 services a firm lists on its own website, plus one point for each of 7 checkable facts. Badges mark facts, not opinions — how we score.
Widest range of servicesNames its chartered accountantsCA ANZ or CPA memberXero partner
Christchurch Central, Christchurch · also Timaru
Level 1, 61 Mandeville Street, Christchurch 8011
03 687 7122
19 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 14 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberBook onlinePublishes its fees
Havelock North, Hastings
7 Busby Place, Havelock North (directory address, Beany works online nationwide)
0800 755 333
18 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 13 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberOffices in 2+ townsPublishes its fees
Whangārei Central, Dargaville · also Whangārei
32 Rathbone Street, Whangārei 0110
09 470 1840
17 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 12 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberXero partner
Hutt Central, Lower Hutt
Rear Suite, Level 1, 29 Kings Crescent, Lower Hutt 5010
04 939 1975
18 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 13 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA member
Westport
24 Wakefield Street, Westport 7825
03 789 7389
18 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 13 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA member
Whanganui Central, Whanganui
162 Wicksteed Street, PO Box 765, Whanganui 4541
06-349 0015
18 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 13 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberBook online
Cracroft, Christchurch
Cracroft, Christchurch
027 346 8594
17 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 12 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberXero partner
Timaru
Level 2, 18 Woollcombe Street, Timaru 7940
03 687 2080
17 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 12 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberXero partnerFree first meeting
Grafton, Auckland
Level 8, 110 Symonds Street, Grafton, Auckland, 1010
09-634 5885
16 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Business advisory and 11 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberXero partnerBook online
Te Awamutu Central, Te Awamutu
242 Bank Street, Te Awamutu 3800
07 872 6444
16 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 11 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberOffices in 2+ townsFree first meeting
Tauranga Central, Tauranga · also Waihi
23 Brown Street, Tauranga 3110
16 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 11 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberXero partnerOffices in 2+ towns
Glenside, Upper Hutt · also Wellington
236 Middleton Road, Glenside, Wellington
04 4771801
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Business advisory and 10 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA member
Ashburton
144 Tancred St, Ashburton, 7700
03 307 9051
17 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 12 more
Last checked 18 Oct 2026
Names its chartered accountantsPublishes its fees
Pukekohe, Auckland
5 Hall Street, Pukekohe 2120
09 238 0699
17 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Business advisory and 12 more
Last checked 18 Oct 2026
CA ANZ or CPA memberXero partnerOffices in 2+ towns
Mount Maunganui, Hastings · also Masterton, Mount Maunganui, New Plymouth, Paraparaumu, Rotorua, Tauranga, Whangārei
155 Maunganui Rd, Mount Maunganui
07 281 1588
16 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 11 more
Last checked 18 Oct 2026
Xero partnerPublishes its feesFree first meeting
Greerton, Tauranga
Upstairs, 1277 Cameron Road, Greerton, Tauranga
07 579 4800
16 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 11 more
Last checked 18 Oct 2026
CA ANZ or CPA memberOffices in 2+ townsFree first meeting
Newmarket, Auckland · also Lower Hutt
2G/6 Kingdon Street, Newmarket Auckland Follow Us -->
+64224936108
16 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 11 more
Last checked 18 Oct 2026
CA ANZ or CPA memberXero partnerFree first meeting
New Plymouth Central, New Plymouth
36 Eliot Street, New Plymouth 4310
06 759 0105
16 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 11 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberXero partner
Whangārei Central, Whangārei
Level 1, 9 Reyburn Street, Whangarei
09 459 7574
16 services: Annual accounts & tax returns, Individual tax returns, GST, Bookkeeping, Business advisory and 11 more
Last checked 18 Oct 2026
Free first meeting
Bethlehem, Tauranga
PO Box 16020, Bethlehem, Tauranga (no street address)
17 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 12 more
Last checked 18 Oct 2026
Offices in 2+ townsFree first meeting
Tauranga Central, Papamoa · also Tauranga
299 Cameron Road, Tauranga 3110
07 578 7371
16 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 11 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberFree first meeting
Palmerston North Central, Palmerston North
502 Main Street, Palmerston North
06 356 5511
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 10 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberXero partner
Coromandel
35 Wharf Road, Coromandel 3506
07 866 7512
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Business advisory and 10 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberFree first meeting
Papanui, Christchurch
Level 1, 58A Langdons Road, Papanui, Christchurch
03 354 0909
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 10 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberFree first meeting
Cambridge Central, Cambridge
16 Lake Street, Cambridge
07 823 4980
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 10 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberPublishes its fees
Rosedale, Auckland
27A William Pickering Drive, Rosedale, Auckland 0632 (directory)
+6494152334
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 10 more
Last checked 18 Oct 2026
CA ANZ or CPA memberXero partnerPublishes its fees
Thorndon, Wellington
191 Thorndon Quay, Floor 3, Pipitea, Wellington, 6011
(04) 974-4460
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 10 more
Last checked 18 Oct 2026
Xero partnerPublishes its feesFree first meeting
New Lynn, Auckland
5 Rata Street, New Lynn (Yellow directory; site states 'based in New Lynn')
09 827 6872
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 10 more
Last checked 18 Oct 2026
Xero partnerBook onlinePublishes its feesFree first meeting
Burwood, Christchurch
291 Burwood Road, Burwood, Christchurch 8083
0274 895 219
14 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 9 more
Last checked 18 Oct 2026
CA ANZ or CPA memberXero partnerOffices in 2+ townsFree first meeting
Hamilton · also Te Awamutu
56 Church Road, Hamilton
07 871 7055
14 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 9 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberPublishes its feesFree first meeting
Whanganui Central, Whanganui
297 St Hill Street, Whanganui 4500
(06) 345 3225
14 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 9 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberBook onlineFree first meeting
Newmarket, Auckland
11o Carlton Gore Road, Newmarket, Auckland
14 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 9 more
Last checked 18 Oct 2026
Free first meeting
Taupō Central, Taupō
29 Kaimanawa Street, Taupō 3330 (moving to 81 Horomatangi Street from 27 October)
07 377 6380
16 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 11 more
Last checked 18 Oct 2026
Names its chartered accountants
Mornington, Dunedin
25 Mailer Street, Mornington, Dunedin 9011
03 466 5062
16 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 11 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA member
Witherlea, Blenheim
212 Howick Rd, Witherlea, Blenheim 7201
03 579 1173
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 10 more
Last checked 18 Oct 2026
Offices in 2+ townsPublishes its fees
Claudelands, Blenheim · also Hamilton, Nelson, Rolleston, Timaru
26A Te Aroha Street, St Claudlands, Hamilton 3247
027 655 0104
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 10 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA member
Levin Central, Levin
264 Oxford Street, Levin (directory address)
+64 6 367 9900
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Business advisory and 10 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA member
Newmarket, Auckland
110 Carlton Gore Road, Newmarket Auckland, 1023 New Zealand
+64 21 946102
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 10 more
Last checked 18 Oct 2026
Xero partnerOffices in 2+ towns
Paeroa · also Waihi
25 Willoughby Street, Paeroa
07 862 8643
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 10 more
Last checked 18 Oct 2026
CA ANZ or CPA memberPublishes its fees
Petone, Lower Hutt
326 Jackson Street, Petone, Lower Hutt 5012
04 576 9955
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 10 more
Last checked 18 Oct 2026
CA ANZ or CPA memberFree first meeting
Addington, Christchurch
6E Pope Street, Addington, Christchurch 8011
03 343 3068
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 10 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA member
Te Kūiti
Level 1, 127 Rora Street, Te Kuiti
(07) 878 1098
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 10 more
Last checked 18 Oct 2026
CA ANZ or CPA memberXero partnerPublishes its fees
Ponsonby, Auckland
19E Blake St, Ponsonby, Auckland
+6493765400
14 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 9 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberFree first meeting
Tauranga South, Tauranga
10 Glasgow Street, Tauranga
021 143 0343
14 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 9 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberFree first meeting
Kaitaia
127 Commerce Street, Kaitaia 0411
09 408 1000
14 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Business advisory and 9 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberFree first meeting
Warkworth
54 Whitaker Road, Warkworth
+6494258536
14 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 9 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberFree first meeting
Ashburton
8 Park Street Ashburton 7740
03 307 2022
14 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Business advisory and 9 more
Last checked 18 Oct 2026
CA ANZ or CPA memberXero partnerOffices in 2+ towns
Invercargill, Gore · also Invercargill, Nelson
101 Don Street, Invercargill, 9810 (Xero advisor directory)
03 214 4166
14 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 9 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberXero partner
Dunedin Central, Dunedin
Level 7, John Wickliffe House, 265 Princes Street, Dunedin 9016
+64 3 479 2912
14 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 9 more
Last checked 18 Oct 2026
Book onlineOffices in 2+ townsPublishes its feesFree first meeting
Auckland CBD, Auckland · also Christchurch, Queenstown
23 Customs Street East Auckland Central 1010 022-038-5033
+64220385033
13 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Business advisory and 8 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberPublishes its feesFree first meeting
Judea, Tauranga
152 Waihi Road, Judea, Tauranga 3110
07 576 2194
13 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 8 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberPublishes its feesFree first meeting
Newmarket, Auckland
Level 6, 135 Broadway, Newmarket, , Auckland, (directory)
+64 9 522 7955
13 services: Annual accounts & tax returns, Individual tax returns, GST, Business advisory, Budgeting & cashflow forecasting and 8 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberXero partnerPublishes its fees
Manukau, Auckland
116E Cavendish Drive, Manukau, Auckland 2104
09 262 0726
12 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Business advisory and 7 more
Last checked 18 Oct 2026
Free first meeting
Rosedale, Auckland
Unit K, 215 Rosedale Road Albany Auckland 0632
+64 9 966 7100
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 10 more
Last checked 18 Oct 2026
CA ANZ or CPA member
Masterton Central, Masterton
16 Perry Street, Masterton
(06) 377 2300
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Business advisory and 10 more
Last checked 18 Oct 2026
CA ANZ or CPA member
Dunedin Central, Dunedin
139 Moray Place, Dunedin 9016
03 477 9923
15 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Business advisory and 10 more
Last checked 18 Oct 2026
CA ANZ or CPA memberPublishes its fees
Hamilton, Nelson
Nelson (address not listed)
020 4555 005
14 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 9 more
Last checked 18 Oct 2026
CA ANZ or CPA memberFree first meeting
Dunedin Central, Dunedin
7 Bond Street, Dunedin
03 477-1984
14 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 9 more
Last checked 18 Oct 2026
Publishes its feesFree first meeting
Kingsland, Auckland
T1. Office-9 , 35 George St, Kingsland, Auckland, 1024
021 500 058
14 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Business advisory and 9 more
Last checked 18 Oct 2026
Names its chartered accountantsFree first meeting
Epsom, Auckland
620 Manukau Road, Epsom, , Auckland, 1023 (directory)
+649 625 0025
14 services: Annual accounts & tax returns, Individual tax returns, GST, Payroll, Bookkeeping and 9 more
Last checked 18 Oct 2026