John Cockcroft

  • Member of the Institute of Chartered Accountants in NZ
  • Member of the Institute of Chartered Accountants in Australia
  • Bachelor of Commerce
  • Registered Tax Agent

“We can’t change the direction of the wind, but we can help you adjust your sails.”

Our main aim is to help you navigate the best course and reach your goals. We have spent 32 years developing the staff and skills to make this possible.

John started his career in one of the Big 4 accounting firms and then worked for an international forwarding company before establishing his own accounting practice in Auckland in 1984. From early beginnings as a programmer, John has continued his interest in software and was an early adopter of the Xero cloudbased accounting system. He has extensive experience with Xero and has been a Gold Partner for several years.

John has used his knowledge of software systems to advise many firms, including other accountants in their transition to cloud accounting. John has advised many trans-Tasman clients in setup structures and taxation. He has a wide range of SME’s and not-for-profit clients and also acts for a number of high net worth individuals. In 2010, John formed CBS Asset Management Ltd, an associated financial advisory company to manage the investments of his clients and others. John is an avid reader and golf player and has been a sailor all his life.


Talk to us…

    Banks Group is an association of independent firms that operate in Melbourne, Sydney and Auckland under the same trading name. Neither the Melbourne Banks Group, Sydney Banks Group or Auckland Banks Group are partners or agents of each other and shall not be liable for any act or omission of each other. Liability limited by a scheme approved under Professional Standards Legislation


    All services are provided as a Corporate Authorised Representative of Magnitude Group Pty Ltd (ABN 54 086 266202, AFSL 221557).


    Financial Planning Services provided as an authorised representative of Count Financial Limited ABN 19 001 974 625 Australian Financial Services Licence Holder Number 227232 a wholly-owned, non-guaranteed subsidiary of Commonwealth Bank of Australia ABN 48 123 123 124. Count is a Professional Partner of the Financial Planning Association of Australia Limited. Count advisers are authorised representatives of Count.

    "Please note that any taxation and accounting services are not endorsed nor the responsibility of Count Financial Limited".