Bookkeeper

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

49

DATE UPDATED

Mar 25, 2026

JOB OVERVIEW

Bookkeeper

Working Hours: 9:00 AM to 7:00 PM HKT (Monday to Friday) including 1-hour lunch break and 9:00 AM to 1:00 PM HKT (Saturday)

JOB SUMMARY

We are seeking a highly skilled and organized Bookkeeper with strong hands-on experience with Xero to manage our financial records and ensure accurate bookkeeping practices. The Bookkeeper will work as a Contractor and play a key role in maintaining financial transactions, reconciling accounts, preparing financial statements, and assisting in financial reporting. This position requires strong attention to detail, proficiency in Xero, and the ability to work independently.

With a high level of attention to detail and a focus on delivering accurate work on time, you should be able to transform a conversation into high-quality documents and instructions.

RESPONSIBILITIES

• Financial Data Management:
o Record day-to-day financial transactions, including accounts receivable, accounts payable, and general ledger entries.
o Maintain accurate and up-to-date financial records, ensuring proper classification and coding of transactions.
o Track and manage petty cash to ensure accurate recording of small expenditures.
o Categorize and allocate expenses to the appropriate accounts.
o Perform bank reconciliations and ensure the accuracy of financial data entries.
o Track financial transactions by building up accounts, completing the posting process, and ensuring compliance with legal requirements.

• Financial Reporting and Analysis:
o Prepare and analyze monthly Profit and Loss (P&L) statements, balance sheets, and cash flow statements.
o Assist in the preparation of monthly, quarterly, and annual financial reports.
o Provide insights into financial performance to support decision-making processes.

• Payroll and Benefits Administration:
o Process payroll, ensuring accurate calculations of salaries, deductions, and benefits.
o Maintain employee payroll records.
o Coordinate with HR to ensure compliance with payroll regulations and timely submission of required reports.

• Compliance:
o Assist in the preparation of financial data for audits, ensuring compliance with relevant accounting standards and regulations.
o Collaborate with external auditors, providing necessary documentation and support during the auditing process.
o Ensure alignment with tax laws, reporting requirements, and tax filing deadlines.
o Stay updated on changes in accounting standards and regulations to ensure ongoing compliance.

• Inventory and Purchase Order Management:
o Monitor incoming, outgoing, and shipped products.
o Coordinate with the supply chain department to track inventory levels, purchase orders, and reconcile received goods.
o Collaborate with the supply chain team to resolve any discrepancies or issues related to inventory or purchase orders.

• Financial Systems and Process Improvement:
o Set up bookkeeping policies and procedures.
o Help lessen control risk in the inventory process by suggesting policies.
o Identify opportunities for process improvement in financial systems and procedures, recommending and implementing changes to enhance efficiency and accuracy.

QUALIFICATIONS & SKILLS

• Minimum three (3) years of relevant experience in Bookkeeping or Accounting roles.
• Bachelor's degree in Accounting, Finance, or a related field.
• Strong hands-on experience with Xero software is a must.
• Strong knowledge of accounting principles, financial reporting, and bookkeeping practices.
• Experience in integrations (e.g., DEXT) is a plus.
• Experience with inventory management systems such as Cin7 or similar systems is a big plus.
• Excellent analytical and problem-solving skills, with a high attention to detail.
• Strong organizational and time management skills.
• Ability to work independently and as part of a team.
• Excellent communication and interpersonal skills.
• Ability to prioritize tasks and meet deadlines.

Essential Requirements for Remote Work:
• Reliable Laptop or Desktop Computer.
• Stable and high-speed internet connection.
• Power source and backup internet connection in case of electricity interruptions.

***How to Apply***

Take the next step by completing our application form:
---------- / ---------- /f/3j1fc-35945/HQ578HNFWTW3B7LXDL

Note: Only successful candidates will be contacted for the next phase of the selection process. We appreciate your time and interest in joining our team.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0032
Controller Execution Time ( Jobseekers / Job )  0.0871
Total Execution Time  0.0911
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,526,016 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Bookkeeper-1610081
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0788 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1610081
 LIMIT 1 
0.0022   SELECT *
FROM `employers`
WHERE `employer_id` = 580900
 LIMIT 1 
0.0025   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1610081
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-21',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-04-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1610081' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1610081 
0.0020   UPDATE employer_jobs SET hit_counts '***Mar-25-2026=948***Mar-26-2026=284***Mar-27-2026=112***Mar-28-2026=57***Mar-29-2026=35***Mar-30-2026=71***Mar-31-2026=50***Apr-01-2026=33***Apr-02-2026=14***Apr-03-2026=21***Apr-04-2026=3***Apr-05-2026=5***Apr-06-2026=14***Apr-07-2026=17***Apr-08-2026=8***Apr-09-2026=8***Apr-10-2026=7***Apr-11-2026=4***Apr-12-2026=5***Apr-13-2026=11***Apr-14-2026=12***Apr-15-2026=11***Apr-16-2026=9***Apr-17-2026=5***Apr-18-2026=1***Apr-21-2026=1' WHERE job_id'1610081'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=1556***Apr-2026=189' WHERE job_id'1610081'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1610081' 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` = 1610081 
0.0672   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '580900'
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)