Accounts & Executive Administrative Assistant

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

TYPE OF WORK

Full Time

SALARY

AUD $7–$10 per hour

HOURS PER WEEK

25

DATE UPDATED

Sep 23, 2026

JOB OVERVIEW

✦ ACCOUNTS & EXECUTIVE ADMINISTRATION ASSISTANT
Remote | Full-Time | Australian Business Hours

We are a premium Australian events company creating weddings, brand activations and experiences for a wide range of clients, including globally recognised brands.

We’re looking for a highly organised Accounts & Executive Administration Assistant to help our director stay on top of business accounts, property commitments, invoicing, quotes and selected personal admin.

This is a role for someone who notices what is coming up, keeps track of the details and follows through without repeated reminders. You’ll work remotely with our director, bookkeeper and wider team.

✦ BUSINESS ACCOUNTS & INVOICING

• Prepare and send invoices, monitor outstanding payments and follow up professionally when needed.
• Organise purchases, supplier invoices, receipts and payments across multiple events and projects.
• Keep financial records and supporting documents accurate and easy to find.
• Monitor our accounts inbox and respond to routine client and supplier enquiries.
• Flag discrepancies, missing information and upcoming payments promptly.

✦ BOOKKEEPER & BAS SUPPORT

• Liaise with our bookkeeper to ensure records and supporting documents are complete ahead of BAS and other reporting deadlines.
• Assist with Xero reconciliations, payroll preparation and general accounts administration.
• Keep track of outstanding questions and follow them through to resolution.

✦ PROPERTY, VEHICLES & INSURANCE

• Track strata notices, payment dates and property-related correspondence.
• Maintain a schedule of warehouse repayments and other recurring commitments.
• Track insurance policies, renewals and payment dates for the warehouse, vans, stock and other business assets.
• Gather renewal documents and quotes, follow up on missing information and bring decisions to the director in time to act.

✦ EXECUTIVE & PERSONAL ADMIN

• Help the director keep track of selected personal bills, repayments, renewals, appointments and paperwork.
• Prepare bank transfer details and payment reminders for the director’s review and approval.
• Maintain a clear tracker of deadlines, tasks and items awaiting a response.
• Provide a concise weekly update covering what is due, what is overdue and what needs the director’s decision.
• Assist with other day-to-day administration as required.

Payments and financial decisions remain subject to the director’s approval.

✦ WHAT WE’RE LOOKING FOR

• Proven experience in accounts administration, bookkeeping support, executive assistance or a similar role.
• Strong working knowledge of Xero.
• Excellent written and spoken English, with the confidence to communicate professionally with clients, suppliers, insurers and our bookkeeper.
• Exceptional attention to detail and the ability to manage several deadlines at once.
• A proactive approach: you follow up, identify gaps and keep things moving.
• Sound judgment and discretion when handling confidential business and personal information.
• Confidence using Google Workspace, email and shared task trackers.
• Reliable internet and a suitable home workspace.

Experience supporting an Australian business, coordinating insurance renewals or handling property administration would be an advantage.

✦ HOURS & PAY

This is a remote, part ---------- -time role, initially around 25 hours per week (preferably 10:00am - . You must be available on weekdays during an agreed window that overlaps with Sydney business hours.

Pay: AUD $7–$10 per hour, depending on your Xero experience, communication skills and ability to manage deadlines independently. There is scope for hours to increase as the role develops.

✦ HOW TO APPLY

Please send your CV and a brief introduction covering:

1. Your experience with Xero and accounts administration.
2. An example of how you have kept multiple payments, renewals or deadlines organised.
3. Your experience communicating with clients, suppliers or a bookkeeper.
4. Your weekday availability

Include the word “Sparkle” in your application subject line.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0186
Total Execution Time  0.0203
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,944 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Accounts-Executive-Administrative-Assistant-1736490
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0114 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1736490
 LIMIT 1 
0.0011   SELECT *
FROM `employers`
WHERE `employer_id` = 662863
 LIMIT 1 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1736490
AND `misc`.`id` IS NULL 
0.0006   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-28',ej.date_added) duration_days, DATEDIFF('2026-09-28',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-09-28',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1736490' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1736490 
0.0008   UPDATE employer_jobs SET hit_counts = '***Sep-23-2026=2583***Sep-24-2026=294***Sep-25-2026=129***Sep-26-2026=63***Sep-27-2026=4***Sep-28-2026=1' WHERE job_id= '1736490'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=3072' WHERE job_id= '1736490'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1736490' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1736490 
0.0037   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '662863'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)