Preparing journal entries Accounts payable & accounts receivables entry Cash flow monitoring and management Month-end close including account reconciliations Preparing compliance returns (GST/HST, PST, EHT, WCB, etc.) Preparing payroll Financial reporting Other accounting and administrative duties as required