Job Openings Senior Accounting Officer

About the job Senior Accounting Officer

Main Job Tasks and Responsibilities

Accounts Receivable (AR)

  • Issue billing to customers
  • Record and monitor customer payments
  • Prepare AR aging reports and support cashflow forecasting
  • Follow up on overdue accounts and coordinate with the sales team for collections
  • Set up AR doubtful allowance
  • Reconcile AR sub-ledger to ensure accuracy with the general ledger
  • Ensure compliance with accounting standards and tax regulations (VAT output)

Accounts Payable (AP)

  • Verify and process vendor invoices, staff reimbursements, and expense claims
  • Ensure proper approval of invoices/payment in line with company policy
  • Schedule and process payments to vendors (cheque, transfer, etc.)
  • Reconcile vendor statements and resolve discrepancies
  • Maintain AP aging reports and support month-end closing
  • Ensure compliance with tax regulations (e.g., VAT, withholding tax)

General Ledger (GL) + Fix asset

  • Record and maintain general ledger entries for all financial transactions.
  • Prepare monthly, quarterly, and annual closing activities.
  • Reconcile balance sheet accounts and ensure accuracy of financial records.
  • Assist in preparing for notes to financial statements
  • Support external and internal audits by providing required documents.

Qualifications

  • Bachelor's Degree or higher in Accounting, Finance, or related field.
  • Minimum 3–5 years of accounting experience, preferably in AR/AP/GL functions.
  • Solid knowledge of Thai Accounting Standards (TFRS), tax regulations, and withholding/VAT processes.
  • Experience in ERP or accounting software (e.g., SAP, Oracle, MS Dynamics, Express, or similar).
  • Strong Excel and analytical skills.
  • Good command of English (both written and spoken).