1- Manage daily accounting transaction
2- Prepare financial statements on time
3- Reconcile accounts payable & receivables
4- Ensure timely bank payments
5- Computing monthly tax requirements & annual tax declarations
6- Other duties & responsibility might assign