The Senior Accounts Assistant manages daily accounting operations, ensuring the accuracy of financial data.
Key Responsibilities:
- Accounts Payable & Receivable:Manage invoice processing and ensure timely vendor payments.
Monitor accounts receivable and follow up on outstanding payments.
- General Ledger Maintenance:Maintain accurate general ledger accounts.
Prepare and post journal entries in compliance with standards.
- Financial Reporting:Assist in preparing monthly, quarterly, and annual financial statements.
Support budget forecasts and variance analysis.
- Bank Reconciliation & Cash Flow Management:Perform bank reconciliations and resolve discrepancies.
Monitor cash flow to ensure operational liquidity.
- Tax & Regulatory Compliance:Assist in preparing tax returns and ensuring compliance with tax regulations.
Support external audits by providing documentation.
Ensure timely submission of statutory reports.
- Month-End and Year-End Closing:Support closing processes, including journal entries and reconciliations.
Prepare audit schedules and assist in audits.
Analyze data for efficiency improvements.
- Fixed Asset Management:Maintain the fixed asset register, ensuring accurate recording.
Conduct compliance reviews.
- Expense Management & Budget Support:Track employee expense claims and ensure compliance.
Collaborate with departments on budget adherence.
- Support & Mentorship:Guide junior staff on complex transactions.
Assist in training new personnel.
- Process Improvement:Identify opportunities to enhance accounting processes.
Assist in implementing software upgrades.
Qualifications:
- Bachelor’s degree in Accounting or Finance (part-qualified ACCA/CPA preferred).
- 10+ years of accounting experience.
- Strong knowledge of accounting principles and regulations.
- Proficiency in accounting software and MS Office, particularly Excel.
- Excellent attention to detail and strong analytical skills.
- Ability to work independently and collaboratively, with strong communication skills.