General Accountant (Full-Cycle Accounting | US, AU & SG Experience Preferred)

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

TYPE OF WORK

Full Time

SALARY

TBD

HOURS PER WEEK

40

DATE UPDATED

Jul 3, 2026

JOB OVERVIEW

We are seeking an experienced General Accountant to support international clients across the United States, Australia, and Singapore.

This is a remote Independent Contractor opportunity for accounting professionals with strong full-cycle accounting experience who can confidently manage General Ledger activities, month-end close, financial reporting, reconciliations, and AP/AR processes.

We are looking for individuals who are proactive, detail-oriented, accountable, and comfortable working in fast-paced, multi-entity business environments.

Responsibilities

General Ledger & Month-End Close
• Maintain accurate General Ledger (GL) records and account reconciliations
• Prepare journal entries, accruals, prepaids, and other accounting adjustments
• Perform bank, balance sheet, and intercompany reconciliations
• Support month-end, quarter-end, and year-end close processes
• Maintain supporting schedules and accounting documentation

Accounts Payable & Accounts Receivable
• Process vendor invoices and payments
• Manage AP aging and vendor accounts
• Generate and issue customer invoices
• Monitor collections and customer balances
• Resolve billing, payment, and account discrepancies
• Track and reconcile incoming payments

Financial Reporting & Analysis
• Prepare financial reports and supporting schedules
• Assist with variance analysis and management reporting
• Support budgeting and forecasting activities
• Assist with audit requests and financial documentation

Accounting Operations
• Support multi-entity and multi-currency accounting activities
• Coordinate with internal teams and external stakeholders
• Assist with accounting system maintenance and process improvements
• Identify opportunities to improve efficiency, accuracy, and internal controls
• Support special projects and other accounting initiatives as needed

Requirements
• Bachelor's Degree in Accounting, Finance, or related field
• Minimum 3 years of accounting experience
• Strong end-to-end accounting background
• Experience with month-end close and reconciliations
• Experience with AP and AR processes
• Advanced Excel skills
• Experience using accounting or ERP systems
• Strong communication, analytical, and problem-solving skills
• Ability to work independently and manage deadlines

Preferred Qualifications
• Experience supporting US, Australian, or Singapore-based companies
• Multi-entity or multi-currency accounting experience
• Shared Services or BPO accounting experience
• Experience with NetSuite, SAP, Oracle, QuickBooks, Xero, Workday, or similar platforms
• CPA designation or equivalent certification

Work Setup
• Fully Remote
• Independent Contractor
• Full-Time Availability Preferred

Application Instructions

Please submit:
• Updated Resume/CV
• Expected Monthly Compensation
• List of accounting systems/ERP platforms used

At the top of your application, please answer:
How many years of accounting experience do you have?
Which countries have you supported?
Which accounting/ERP systems have you used?
Have you handled month-end close independently?
What is your expected monthly compensation?

Subject Line:
GenAcct – YOUR FULL NAME

Only qualified applicants will be contacted.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0274
Total Execution Time  0.0287
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,304 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/General-Accountant-Full-Cycle-Accounting-US-AU-SG-Experience-Preferred-1674563
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0199 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1674563
 LIMIT 1 
0.0015   SELECT *
FROM `employers`
WHERE `employer_id` = 750362
 LIMIT 1 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1674563
AND `misc`.`idIS NULL 
0.0011   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-16',ej.date_added) duration_daysDATEDIFF('2026-07-16',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-07-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1674563' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1674563 
0.0012   UPDATE employer_jobs SET hit_counts '***Jun-23-2026=491***Jun-24-2026=67***Jun-25-2026=45***Jun-26-2026=39***Jun-27-2026=9***Jun-28-2026=9***Jun-29-2026=20***Jun-30-2026=18***Jul-01-2026=17***Jul-02-2026=12***Jul-03-2026=791***Jul-04-2026=80***Jul-05-2026=46***Jul-06-2026=68***Jul-07-2026=30***Jul-08-2026=23***Jul-09-2026=20***Jul-10-2026=10***Jul-11-2026=14***Jul-16-2026=1' WHERE job_id'1674563'  
0.0014   UPDATE employer_jobs SET monthly_hits '***Jun-2026=698***Jul-2026=1112' WHERE job_id'1674563'  
0.0015   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1674563' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1674563 
0.0063   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '750362'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)