- Prepares and records asset, liability, revenue, and expenses entries by compiling and analyzing account information.
- Compiles and analyzes financial information to prepare entries to accounts, such as general ledger accounts, and document business transactions.
- Compute taxes owed and prepare tax returns, ensuring compliance with payment, reporting and other tax requirements.
- Handling Petty Cash and recording the daily movement of cash.
- Responsible for transfer accounts payable and general ledger module
- Maintains and balances subsidiary accounts by verifying, allocating, posting, reconciling transactions; resolving discrepancies
- Prepare fixed assets register.
- Prepare tax reports (Vat tax , With holding tax & payroll tax)
- Prepare monthly the bank reconciliation.
- Responsible for monthly analysis of AP, suppliers’ down payments, petty cash, notes payable and prepaid expenses.
- Assist in auditing activities by providing necessary information and preparing requested documentations.
- Manage general ledger and assist month-end and year-end close processes
- Conduct monthly and quarterly account reconciliations to ensure accurate reporting and ledger maintenance.
2 - 4 Years of experience.Thorough knowledge of basic accounting procedures.In-depth understanding of Generally Accepted Accounting Principles (GAAP).Awareness of business trends.Familiarity with financial accounting statements.Experience with general ledger functions and the month-end/year-end close process.Hands-on experience with accounting software packages, like FreshBooks and QuickBooks.Advanced MS Excel skills including VLOOKUP and pivot tables.Accuracy and attention to detail.Aptitude for numbers and quantitative skills.BS degree in Accounting, Finance or relevant.Relevant certification (CMA or CPA) will be preferred.