1. Performs the general accounting activities of journalizing, posting, cross-referencing, adjusting entries, correcting entries, closing entries, determining account balances, testing accounting activities for accuracy, summarizing accounting records on work sheets and other working papers in preparation to produce financial reports; follows up the due dates and other status of accruals and deferrals; prepares schedule of subsidiary ledger accounts and chart of general ledger accounts;
2. Verifies that journal entries of financial transactions agree with the entries and particulars of the respective source documents;
3. Regularly tests account balances for overstatement, understatement, transposing, omission and other possible clerical errors to keep the book of accounts reliable and updated;
4. Makes reference and cross-reference of all source documents to the ledger account codes, keeps and updates journal voucher register books;
5. Prepares a monthly trial balance of all ledger account balances;
6. Reconciles bank statements against the company’s book of accounts;
7. Verifies that all unpaid salaries are returned to the cashier and redeposit, journalizes payroll, and verifies clearance of salary advances and payroll fund account;
8. Follows up that taxes and insurance payments and collections are handled on time, verifies that insurance claims are submitted in respect of all missing/damaged goods and checks correctness of claim computations;
9. Records Letters of Credit in the Letters of Credit Memorandum Register, examines the Goods Received Memorandum register to ensure that all goods received have been recorded in the financial accounts.
10. Reviews, analyzes, and summarizes petty cash data.
11. Reviews customer accounts and ensures that appropriate accounting records are maintained.
12. Performs client account reconciliation and prepares a statement of account to refund the balance due to clients or collect outstanding balances from clients.
13. Records the fixed assets to maintain register of the same.
14. Compiles and verifies proper payroll input data and other legal payments to workers for periodical preparation of the payroll.
15. Updates and maintains the records of the receivables and payables of the company.
16. Performs other job-related duties as required by the immediate supervisor.
· BA Graduate in Accounting
· Experience: 2+years BA graduate
Competencies and behaviors:
· Effective Finance skill
· Good communication skill
· Good relationship with co-workers
· Computer skill (Peachtree and other financial application software)
· Effective team building skill
· Adequate knowledge of IFRS