Accounting Officer - GL (International)

Job Location:

Bangkok, Thailand

Job Description:

Job Description

Bank Reconciliation 

  • Match AP and AR transactions with bank

  • Escalate all outstanding transactions to and
    resolve issues with

      • MGS
        Accounting AR team for deposits

      • MGS
        Accounting AP team for payments

  • Transfer to GL and make adjustments as
    necessary (e.g. bank charges, petty cash, returned salary) 

Month-End Closing 

Prepaid and accrued

      Record all pre-paid and accrued expenses
into GL

  • Allocate expenses by BU and post to GL
  • Check variance by comparing Trial Balance for
    current month with previous month

  • Resolve issues as necessary 

Close P&L and
Balance Sheet

  • Obtain information from all  MGS Accounting teams (e.g. Inventory, Fixed
    Asset, AP, AR, etc.) and BU (e.g. Sales team)

  • Input statistical data (e.g. Number of shops
    opened/closed, staff movement etc.)

  • Input recurring expenses and standard journals
    (e.g.  audit fee, tax and license fee)
    into the system

  • Generate final P&L and Balance Sheet

  • Prepare document support for financial
    highlights (e.g. AR aging report) 

Balance Sheet Breaking

  • Review results of reconciliation with other modules
    to match with Trial Balance

  • Reconcile bank statements with all other
    accrued expenses not in AP (e.g. audit fee, KPIs and bonuses)

  • Feedback to originator if any issues identified

  • Check for any mistakes and make adjustments as

Team Management 

  • Review team’s performance on a frequent basis 

      • Analyse
        areas for improvements based on frequent reviews

      • Develop
        and monitor implementation of improvement initiatives

  • Support team and perform tasks individually
    when needed

  • Ensure high levels of team motivation, morale
    and teamwork

  • Build organization

      • Provide
        development opportunities to staff to build capabilities

      • Coach
        direct reports and key talents to deliver on individual performance


        Other Tasks


        Sweep loans

  • Receive text file from Finance team

  • Upload to system (currently Oracle) 

Maintain charts of

  • Create and maintain company codes, BU codes,
    sub-account codes and Intercompany codes

  • Contact requestors and resolve issues with
    creation/maintenance/deletion of charts of accounts

Job Requirements:



  • Bachelor Degree in Accounting 


  • 0-2 years of experience in Accounting

Additional Information


You may click here to apply for this job at SmartRecruiters.

Contact Information:

Contact: Human Resources
Minor Shared Services


December 28, 2017
UID: 405999912397725 does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.