- Recording transactions in compliance with accounting principles
- Preparing and entering invoices, bills, checks etc.
- Reconciling discrepancies in financial entries
- Assisting with taxation including filing returns
- Maintaining general ledgers
-Preparing balance sheets, statements of income/cash flows
- Auditing financial documents thoroughly
- Designing accounting control procedures
- Guiding month, quarter and year-end close processes
- Training junior accountants