Listed first by how many of these 3 services each firm lists on its own website (Bookkeeping, Payroll, GST), 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
CA ANZ or CPA memberPublishes its feesFree first meeting
Havelock North, Hastings
47 James Cook Street, Havelock North 4133
64 6 877 1828
18 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 13 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 memberXero partnerBook online
Wellington Central, Wellington
Level 16, Vodafone on the Quay, 157 Lambton Quay, Wellington
0800 237 6825
16 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 11 more
Last checked 18 Oct 2026
Widest range of servicesOffices in 2+ towns
Newmarket, Auckland · also Christchurch, Dunedin, Hastings, New Plymouth, Whanganui
Level 1, 103 Carlton Gore Road, Newmarket, Auckland 1023 (directory)
09 309 6011
19 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 14 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 memberFree first meeting
Auckland CBD, Auckland
Address: Level 7, 57 Symonds Street, Auckland
09 238-8077
17 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory 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 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 partnerBook online
Invercargill
85 Gala Street, Invercargill 9810
(03) 214 7979
15 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 10 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberXero partnerBook online
Takapuna, Auckland
Karaka House, 9 Huron Street, Takapuna 0622
+6494897738
15 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 10 more
Last checked 18 Oct 2026
CA ANZ or CPA member
Hamilton, Christchurch
Unit 3b/303, Blenheim Road Christchurch (White Pages directory)
(03) 379 4109
18 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 13 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
CA ANZ or CPA memberFree first meeting
Auckland CBD, Auckland
44 Anzac Avenue, Auckland Central, Auckland 1010 (directory)
17 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 12 more
Last checked 18 Oct 2026
Xero partnerFree first meeting
Henderson, Auckland
293 Lincoln Road, Henderson, Auckland 0610
09 837 0717
17 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, 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
Warkworth
At 21 Neville Street, Warkworth. Beverages & Nibbles provided. Accelerate April 2026
09 425 8599
16 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 11 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberXero partnerFree first meeting
Milford, Auckland
1 Ihumata Road, Milford Auckland 0620 New Zealand
+64 9 489 5041
15 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 10 more
Last checked 18 Oct 2026
Okaihau, Kaikohe
81 Mihi Road, Okaihau 0476
021 232 3028
18 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 13 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
Xero partnerOffices in 2+ towns
Hamilton Central, Auckland · also Hamilton, Napier, New Plymouth
Ground Floor, 660 Victoria St, Hamilton 3204
0800 282887
16 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 11 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA member
Hastings Central, Hastings
1/202 Eastbourne Street West , Hastings 4122
(06) 876 4486
16 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 11 more
Last checked 18 Oct 2026
CA ANZ or CPA memberXero partner
Palmerston North Central, Palmerston North
1-19 Fitzherbert Avenue, Palmerston North 4440
06 356 7103
16 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 11 more
Last checked 18 Oct 2026
CA ANZ or CPA memberFree first meeting
Gisborne Central, Gisborne
393 Gladstone Road, Gisborne 4010
06 869 1234
16 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 11 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA member
Palmerston North Central, Palmerston North
80 Grey Street, Palmerston North
06 357 5793
16 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 11 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 memberXero partner
Matamata
101 Arawa Street, Matamata
(07) 888 6740
15 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 10 more
Last checked 18 Oct 2026
Names its chartered accountantsXero partnerFree first meeting
Auckland CBD, Auckland
Level 12, 17 Albert Street Auckland 1010 BDS Chartered Accountants
+64 9 366 1822
15 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 10 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
Offices in 2+ townsPublishes its feesFree first meeting
Hamilton Central, Hamilton · also Morrinsville
Level 4, Building E, Union Square, 192 Anglesea Street, Hamilton
07 838 2692
15 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, 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 memberFree first meeting
Parnell, Auckland
130 St Georges Bay Rd, Parnell, Auckland 1052
+64 9 601 8391
15 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 10 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberXero partner
Christchurch Central, Christchurch
836 Colombo Street, Christchurch 8013
(03) 366 0169
15 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory 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
Names its chartered accountantsCA ANZ or CPA memberXero partner
Mairangi Bay, Auckland
1st Floor, Green Gables Centre, 1 Hastings Road, Mairangi Bay, Auckland
15 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory 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 memberOffices in 2+ townsFree first meeting
Rotorua Central, Rotorua · also Te Puke
1274 Eruera Street, Rotorua 3010
(07) 343 1002
14 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 9 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberXero partnerBook online
Ahuriri, Napier
36 Bridge St, Ahuriri, Napier 4110, New Zealand
(06) 843-3058
14 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 9 more
Last checked 18 Oct 2026
Names its chartered accountantsCA ANZ or CPA memberXero partnerFree first meeting
Rangiora
6 Blake Street, Rangiora 7400
03 313 7824
14 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory 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
CA ANZ or CPA memberXero partnerPublishes its feesFree first meeting
Mount Wellington, Auckland
118 Carbine Road Mount Wellington, Auckland 1060
09 222 4448
14 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 9 more
Last checked 18 Oct 2026
Xero partnerBook onlinePublishes its feesFree first meeting
Miramar, Wellington
9 Park Road, Miramar, Wellington 6022
04 4770659
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
CA ANZ or CPA member
Manukau, Auckland
Level 2, Boehringer Ingelheim Building, 2 Osterley Way, Manukau City
09 263 4640
16 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 11 more
Last checked 18 Oct 2026
CA ANZ or CPA member
Cromwell
53 Lynn Lane, Bannockburn, Cromwell
03 445 0521
16 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory and 11 more
Last checked 18 Oct 2026
Free first meeting
Sydenham, Christchurch
357a Colombo Street, Sydenham, Christchurch 8023
(03) 281 7446
16 services: Annual accounts & tax returns, GST, Payroll, Bookkeeping, Business advisory 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