PRACTICE ADMINISTRATION & WORKFLOW COORDINATOR

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

NZD 1,600/month, rising after 90 days

HOURS PER WEEK

40

DATE UPDATED

Sep 1, 2026

JOB OVERVIEW

ABOUT US

We are a chartered accounting firm in New Zealand. We are a small team looking after several hundred business clients, nearly all of them owner-operated.

We run on Xero for accounting, Xero Practice Manager (XPM) for practice management, and FYI Docs for document management.

That experience is the first filter for this role.

We are looking for someone who has worked inside an accounting firm and used Xero and a practice management system as part of their normal working day, rather than someone who has simply seen them in passing.

If that is your background, you should find your feet here quickly.

We are not short of systems. We already have workflow templates, checklists, naming conventions and reporting packs. They are written, they work, and the bones of the system are already there.

What we do not have is one person who owns the admin engine and makes sure everything actually gets finished.

Almost everything here gets prepared and then waits for a human to close the loop:

The job with nobody assigned to it.
The annual return that is one signature away from being filed.
The invoice that never went out after the work was marked complete.
The client email that was drafted three days ago but never sent.

That is the role.

You are the person at the end of those pipes. You keep things moving, follow them through, and make sure the last 10 percent actually gets done.

We would rather hire one capable person properly than spread this work across four people who each do a little bit of it.

We are a small and friendly team. People help each other here, the work is varied, and you will be trusted with real responsibility early on.

WHO YOU WORK WITH

You will work closely with our administrator in New Zealand, who handles everything that needs to happen physically at this end.

Together, you will build and run the administrative systems the firm needs.

They know how the work runs today. You bring the discipline to turn that knowledge into something written down, repeatable and difficult to drop.

Expect plenty of back and forth during your first few months while you work out how each process should run, document it properly, and then hand the routine parts to the right person.

You will also work directly with our director and our accountants.

You can ask any of us anything.

THE WORK

There are six main areas.

You will not be expected to pick them all up at once.

In your first month, expect to focus mainly on client take-on, filing and follow-up. The remaining areas will come across as you are ready for them.

1. NEW CLIENT AND ENTITY TAKE-ON
Set up new clients and entities in XPM and FYI correctly the first time, including group structures, entity relationships, balance dates, IRD numbers, contact records and job templates.
Run the onboarding checklist from beginning to end and hold responsibility for it until every box is closed.
Collect and follow up identity and verification documents. You gather and record the information. A New Zealand accountant assesses it.
Prepare engagement paperwork from our templates and send it for signature.
Request records from the client's previous accountant and follow up until they arrive.
2. COMPANIES OFFICE AND ENTITY ADMINISTRATION

New Zealand has a public companies register that every client company needs to keep current.

The work is deadline-driven, administrative and important. It is also exactly the sort of work that gets forgotten until something becomes late if nobody owns it.

You will handle:

Annual returns, run as a monthly cycle so nothing falls past its filing month.
Company incorporations, name reservations and the associated paperwork.
Trustee company set-ups.
Director, shareholder and share allocation changes.
Registered office, address for service and address for communication updates.
Company name changes and wind-ups. You prepare them, track them, and make sure nothing sits half-finished.
Following up directors for the consents and confirmations required for filings.
Reconciling our internal entity register against the public register and fixing any gaps.

You do not need to have used the New Zealand Companies Office register before.

You do need to be the sort of person who can read the rules once, turn them into a process, and then make sure a due date is never missed.

3. JOB AND WORKFLOW ADMINISTRATION

XPM is our practice management system. It controls our jobs, due dates, workflows and timesheets.

You will:

Run a standing weekly exception sweep covering jobs with nobody assigned, jobs sitting in the same state for more than 14 days, anything past its due date, and recurring templates that have stopped assigning correctly.
Produce one short action list from that sweep, not a long report.
Keep recurring job templates, due dates and job states accurate.
Manage annual accounts intake as client documents arrive, renaming and filing them according to our conventions by group, entity, financial year and category.
Update production sheets from XPM at the beginning of each week.
Maintain client and system data hygiene across XPM, FYI and our other systems.

Systems drift over time. Somebody needs to be the person who notices and cares.

4. DOCUMENTS, SIGNING AND CORRESPONDENCE

You will:

Build and send signature bundles, then follow them up until they come back.
Send final accounts and reports with the appropriate covering correspondence and file the completed documents.
Draft routine client correspondence in our voice, using templates, for approval before it is sent.
Run batch emails where the same communication needs to go to a group of clients. We already have a working process for this. You populate it and run it.
Keep the document management system tidy and consistently named.

If something is filed properly the first time, nobody should need to go looking for it twice.

5. CHASING AND FOLLOW-UP

This is the part that makes everything else work.

If something has been asked for and has not been delivered, you own the follow-up until it is resolved or escalated.

You will:

Maintain one follow-up register covering what we owe clients, what clients owe us, and what members of the team owe each other.
Put a date against every item.
Follow everything up politely, repeatedly and without needing to be reminded.
Follow up our own team for reviews, billing decisions and completed drafts that have not yet been sent.
Follow up clients for documents, signatures and consents.
Follow up timesheet completion and send a short weekly summary.

This is a polite nudge about getting the work done, not a management conversation.

6. BILLING SUPPORT

You will:

Assemble the monthly work in progress workbook from XPM and follow up managers for their billing decisions.
Identify and follow up completed jobs that have not turned into an invoice.
Run the first three stages of debtor follow-up from a written script, with a clear escalation point where responsibility passes to somebody else.
Keep the monthly billing archive tidy and complete.
AND THROUGHOUT: WRITE IT DOWN

We are saying this openly because we have been burned by it before.

Too much of this work currently lives in people's heads.

As you learn each task, you and our New Zealand administrator will document the process together in plain English so the next person does not have to start from nothing.

That is part of the role, not an extra task.

Building a reliable administrative system around the firm will be one of the things we judge the success of this role on.

WHO WE ARE LOOKING FOR

These are genuine requirements rather than a wish list, so it is worth checking them before you apply.

You need:

At least three years' experience working inside an accounting or bookkeeping firm in practice administration, corporate administration or client onboarding. This is different from a general office administration role. Please tell us the firm, the country, and roughly how many clients it looked after.
Hands-on Xero experience at a day-to-day working level. We are not looking for someone who has simply completed a certificate. You should be comfortable opening a messy client file and knowing where to start.
Daily experience using Xero Practice Manager (XPM). XPM runs every job, due date, workflow and timesheet in our firm, so genuine XPM experience puts you well ahead of the field. If you have instead used Karbon, WorkflowMax or a close equivalent properly, tell us what you used and for how long. We are not in a position to teach practice management from scratch.
Daily experience using a document management system. We use FYI Docs, but a comparable system counts if you genuinely used it as part of your normal working day.
Experience running deadline-driven work, in any country, where being late has a consequence.
Confidence working with spreadsheets. You do not need to build financial models, but you should be able to build and maintain a useful working register.
Excellent written English. You will be drafting emails that clients read and that go out under our names.
Discretion. You will handle client identity documents and financial information every day. This is a condition of the role, not a preference.
Reliable internet and a quiet home office.
NICE TO HAVE, BUT NOT REQUIRED
Experience working for an Australian or New Zealand accounting firm.
Exposure to New Zealand GST or payroll.
Experience with a public companies register, trusts, client take-on or verification requirements.
Bookkeeping or billing administration experience.
Experience documenting a procedure for work that was originally handed to you informally.
WHAT ACTUALLY MATTERS TO US
You do not miss a fixed date. Several parts of this role have deadlines set by law and they do not move.
You raise your hand when something looks wrong instead of processing it anyway.
You are comfortable chasing people politely and repeatedly, including people more senior than you.
You can hold a long list without dropping the quiet items on it.
You finish things. The reason this role exists is that too much work currently gets to 90 percent and stops.
You enjoy building a system, not just working inside one. If you can see a better way to run something, we want to hear it.
You are happy owning careful, unglamorous work and being the person trusted with it.
HOURS

The role requires availability from 5:00am to 2:00pm Manila time, Monday to Friday, with a one-hour break.

These hours provide strong overlap with the New Zealand working day throughout the year.

We know that is an early start. We are stating it up front because the point of this role is to work alongside our New Zealand team during our normal working day.

If those hours do not fit around your life, we completely understand, and we would rather you knew before you applied.

PAY

You will be paid an agreed hourly rate for hours worked.

Payment will be made in New Zealand dollars, twice monthly.

This is intended to be a long-term position.

YOUR FIRST MONTH

By the end of your first month, we would expect you to be:

Running new client set-ups on your own.
Holding the follow-up register.
Writing up your first few procedures in your own words.

The Companies Office cycle and billing work will come across to you when you are ready for them, rather than according to an arbitrary schedule.

HOW TO APPLY

We read every application properly, so a few specific sentences will do far more for you than a long generic cover letter.

Start your message with the word REGISTER so we know you read to the end.

Then answer these four questions. Short answers are fine.

Which accounting firms have you worked for? For each one, tell us the country, roughly how many clients it had, and exactly which accounting, practice management and document systems you personally used.
You are given a list of 40 overdue things across six different people. What do you do first, and what do you send us at the end of the day?
You have asked a client for the same document three times and heard nothing. What do you do next?
What is your current work schedule, and are you genuinely able to start at 5:00am Manila time?

Attach your CV.

If you have Xero certification, tell us which certification you hold and when you completed it.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0200
Total Execution Time  0.0230
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,544,160 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/PRACTICE-ADMINISTRATION-WORKFLOW-COORDINATOR-1721747
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0117 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0007   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1721747
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 965763
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1721747
AND `misc`.`id` IS NULL 
0.0009   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-20',ej.date_added) duration_days, DATEDIFF('2026-10-20',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-10-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1721747' 
0.0011   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1721747 
0.0012   UPDATE employer_jobs SET hit_counts = '***Sep-01-2026=201***Sep-02-2026=704***Sep-03-2026=97***Sep-04-2026=56***Sep-05-2026=30***Sep-06-2026=28***Sep-07-2026=28***Sep-08-2026=26***Sep-09-2026=13***Sep-10-2026=14***Sep-11-2026=12***Sep-12-2026=16***Sep-13-2026=5***Sep-14-2026=28***Sep-15-2026=8***Sep-16-2026=7***Sep-17-2026=9***Sep-18-2026=20***Sep-19-2026=4***Sep-20-2026=8***Sep-21-2026=10***Sep-22-2026=5***Sep-23-2026=8***Sep-24-2026=5***Sep-25-2026=6***Sep-26-2026=3***Sep-27-2026=2***Sep-28-2026=14***Sep-29-2026=6***Sep-30-2026=4***Oct-01-2026=5***Oct-02-2026=6***Oct-03-2026=4***Oct-04-2026=2***Oct-05-2026=8***Oct-06-2026=5***Oct-07-2026=1***Oct-08-2026=3***Oct-09-2026=8***Oct-10-2026=4***Oct-11-2026=4***Oct-12-2026=3***Oct-13-2026=4***Oct-14-2026=4***Oct-15-2026=6***Oct-16-2026=4***Oct-17-2026=2***Oct-19-2026=1***Oct-20-2026=1' WHERE job_id= '1721747'  
0.0010   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1377***Oct-2026=75' WHERE job_id= '1721747'  
0.0017   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1721747' AND status LIKE 'sent%' ORDER BY id DESC  
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1721747 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '965763'
AND `date_added` >= '2022-06-08' 
0.0006   select * from teasers 
0.0006   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)