BOOKKEEPER — AUSTRALIAN FAMILY OFFICE (Remote)

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

TYPE OF WORK

Part Time

WAGE / SALARY

TBC based on experience

HOURS PER WEEK

TBD

DATE UPDATED

Jun 4, 2026

JOB OVERVIEW

BOOKKEEPER — AUSTRALIAN FAMILY OFFICE

Part-time remote, from the Philippines. Overlapping Melbourne business hours. Above-market pay. Long-term. Direct to the Principal.

This is a rare bookkeeping role with a kind, well-respected Australian entrepreneur — the kind of person you'll genuinely enjoy working for. You'll be the trusted bookkeeping hand across his family office, his operating businesses, and his investments. No middle layer, no churn, no being treated like a disposable freelancer. A long-term seat at the table, above-market pay, and real responsibility from day one.


Why this role

You'll work directly with the Principal. No project manager in between. Your work goes straight to the person it matters to.

A Principal worth working for. A well-respected Australian entrepreneur with a family office, operating businesses, investments, and family trusts — heavy focus in the health and medical industry. Kind, responsible, and approachable. The kind of client you'll want to do a great job for.

Above-market pay, reliably on time. This is not a budget hire.

Long-term and stable. A trusted bookkeeping hand he plans to keep for years, not a short contract.

Interesting variety. Multiple entities across Australia and New Zealand — investment holding, operating businesses, family trusts, and the Principal's personal accounts. You'll see how a real family office runs.

Real growth. The role can grow into payroll, deeper reporting, and process improvement as the engagement matures.

Respected and trusted. You'll be brought into the inner circle of someone's financial life — that trust is the role.


Role purpose

The Bookkeeper provides hands-on day-to-day bookkeeping in QuickBooks Online — payments and bills, monthly reconciliation, GST/BAS preparation, and consolidated reporting that gives the Principal a clean view across all entities.


The team you'll work with

A small, high-trust circle: the Principal himself, his external Australian accountant (who picks up at EOFY), and you. No layers, no committees. You'll be in regular direct contact with the Principal — a brief call, a chat message, a tidy monthly report. The kind of working relationship that gets better year on year.


Key responsibilities

Day-to-day bookkeeping. Code and enter transactions in QuickBooks Online across multiple entities (debits and credits, expense categorisation, bill entry, receipts capture). Maintain a clean, well-organised chart of accounts for each entity. File and attach supporting documents to transactions. Flag unusual transactions or missing source documents.

Accounts payable and receivable. Process incoming invoices: review, code, enter into QuickBooks, prepare for payment. Action outgoing payments on the Principal's instruction across the relevant entities. Track inter-entity reimbursements (e.g. one entity pays an invoice and recovers from another) and keep the audit trail clean. Maintain supplier records and follow up on missing or incorrect invoices. Issue and track customer invoices where required.

Reconciliation and month-end. Reconcile bank, credit card, and loan accounts monthly across all entities. Resolve discrepancies. Close the books at month-end and produce a tidy trial balance. Maintain a simple month-end checklist so each entity closes consistently.

GST, BAS, and compliance preparation. Prepare GST/BAS workings for the Australian entities; depending on the engagement, either lodge through QuickBooks or hand off to the Principal's accountant. Maintain accurate GST coding throughout the period — not just at BAS time. Keep records audit-ready for the accountant's end-of-financial-year review.

Reporting. Produce monthly P&L and Balance Sheet for each entity. Produce a simple consolidated view across the Principal's interests. Highlight notable movements, large items, or anything that doesn't look right. Respond to ad-hoc queries from the Principal (e.g. "what did we spend on X this quarter").

Engagement and communication. Provide regular updates and reporting. Timely responses and turnarounds. Be available within agreed working hours. Maintain confidentiality across all personal and business financial information.


What we're looking for

We're hiring for craft, judgement, and trust — not a checklist. If most of the below describes you, please apply.

5+ years of hands-on bookkeeping experience, including full reconciliation and month-end close.

Strong working knowledge of QuickBooks Online, including multi-entity setups.

Solid Australian context — confident with Australian GST, BAS, and ATO conventions. This is the one non-negotiable.

Comfortable working across multiple entities and account sets in parallel without losing track.

Strong attention to detail, organised, accurate.

High standard of written and spoken English — able to write a clear, concise update and hold a conversation with the Principal on a call.

Discreet and trustworthy with sensitive personal and business financial information.

Self-motivated; able to work independently without close supervision.

Reliable home internet and a dedicated, professional home workspace.

Nice to have (not required): experience supporting Australian small-business or family-office clients; familiarity with New Zealand GST treatment (one of the entities is NZ-based); payroll experience (the role may expand to include payroll later); experience preparing files for an external accountant to finalise at EOFY; comfort suggesting small process improvements as the engagement matures.


Who you are

You take pride in clean books. You like the quiet satisfaction of a month-end that closes cleanly, a BAS that ties out first time, a chart of accounts that someone else could pick up tomorrow and understand. You're trustworthy with sensitive information. You communicate proactively — no chasing required. And you'd rather have one good long-term client you genuinely respect than five chaotic ones.

If that sounds like you, we'd love to meet you.


How to Apply

Apply directly via OJP. Attach:

1. Your resume (PDF), including the QuickBooks Online environments you've worked in and the countries/tax jurisdictions you've supported.

In your application message, answer these three questions. Short, direct answers — no AI fluff.

1. Australian context. Walk us through how you handled GST coding and BAS prep for an Australian client in your most recent role — coding discipline through the period, what you reconciled at BAS time, and how you handed off to the external accountant. This is essential, not desirable.

2. Multi-entity discipline. How many separate entities (companies / trusts / personal) have you bookkept in QuickBooks Online in parallel, and how do you keep inter-entity reimbursements and the consolidated view clean without losing the audit trail?

3. Logistics. Expected hourly rate in PHP for part-time hours (tell us the hours per week you're targeting), earliest start date, and confirm you can overlap Melbourne, Australia business hours each working day.

Only shortlisted candidates will be contacted.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.1005
Total Execution Time  0.1019
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,534,704 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/BOOKKEEPER-AUSTRALIAN-FAMILY-OFFICE-Remote-1659798
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0933 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1659798
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 610264
 LIMIT 1 
0.0777   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1659798
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-22',ej.date_added) duration_daysDATEDIFF('2026-06-22',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_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-06-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1659798' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1659798 
0.0016   UPDATE employer_jobs SET hit_counts '***Jun-02-2026=2130***Jun-03-2026=92***Jun-04-2026=2001***Jun-05-2026=322***Jun-06-2026=197***Jun-07-2026=149***Jun-08-2026=194***Jun-09-2026=160***Jun-10-2026=129***Jun-11-2026=73***Jun-12-2026=49***Jun-13-2026=25***Jun-14-2026=25***Jun-15-2026=33***Jun-16-2026=32***Jun-17-2026=41***Jun-18-2026=37***Jun-19-2026=33***Jun-20-2026=21***Jun-22-2026=1' WHERE job_id'1659798'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jun-2026=5742' WHERE job_id'1659798'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1659798' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1659798 
0.0081   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '610264'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)