# Virtual TrustVirtual Trust Account & Bookkeeping Assistant — AHWC Immigration Law

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

TYPE OF WORK

Any

SALARY

US$12 plus per hour

HOURS PER WEEK

TBD

DATE UPDATED

Aug 18, 2026

JOB OVERVIEW

**Location:** Remote (Philippines) — reporting to an Australian team
**Hours:** 4–5 hours/day, Monday–Friday
**Engagement:** Ongoing, minimum 12 months (maternity leave cover), subject to performance
**Start:** [insert start date]

## About Us

AHWC Immigration Law is a Melbourne-based immigration law firm specialising in visa sponsorship, working in close partnership with Lorg Talent, an international recruitment agency. We're a small, tight-knit team looking for someone reliable and detail-oriented to support our trust accounting and bookkeeping while our current admin superstar is on maternity leave.

## The Role

You'll be the person keeping our trust account processes accurate and running smoothly, with some general support to our General Manager as needed. This is a genuinely important role in our business — precision and reliability matter more than speed.

**Key responsibilities:**

1. **Daily trust account processing** — Analyse daily banking into our trust account, post receipts, and update trust records accordingly. Circulate a daily email to the team confirming which clients have made payments, so the relevant agent can action next steps.

2. **Payment transfers (CommBiz)** — Set up transfers from our trust account to (a) the credit card used to pay the Department of Home Affairs for visa applications, and (b) our operating account for professional fees once an application is lodged.

3. **Trust account reconciliation** — Reconcile the trust account against the bank account on an ongoing basis.

4. **General support** — Provide ad hoc administrative assistance to the General Manager of AHWC Immigration Law as required.

## What We're Looking For

- Numerically literate, with **unquestionable attention to detail** — this role handles client trust money, so accuracy is non-negotiable
- Clear, professional written and spoken English
- Background in bookkeeping (trust accounting experience highly regarded but not essential)
- Xero software experience preferred
- Impeccable, checkable references

## How to Apply

Please apply with:
- Your resume
- A short cover note outlining your bookkeeping/trust accounting experience
- At least two contactable references
- Your available start date and confirmation you can commit to a 12-month engagement

We look forward to hearing from you.

---

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0126
Total Execution Time  0.0141
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,489,088 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-TrustVirtual-Trust-Account-Bookkeeping-Assistant-AHWC-Immigration-Law-1711219
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0067 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1711219
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 772115
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1711219
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-25',ej.date_added) duration_daysDATEDIFF('2026-08-25',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-08-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1711219' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1711219 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-18-2026=990***Aug-19-2026=134***Aug-20-2026=86***Aug-21-2026=46***Aug-22-2026=24***Aug-25-2026=1' WHERE job_id'1711219'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1281' WHERE job_id'1711219'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1711219' 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` = 1711219 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '772115'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)