Responsible for processing and recording all cash disbursements to ensure all outstanding invoices / expenses are paid on a timely basis
Receive and organize approval of invoices, refunds and expenses
Ensure appropriate coding and supporting documentation prior to data entry
Prior to payment, enter and prepare batches for all invoices and expenses
Cheque / EFT Disbursements
Coordinate all payments by reviewing terms
Run invoice and aged payables report to prioritize invoices / expenses to be paid
Process cheques and obtain signatures
Prepare EFT and obtain signatures, following up as required until transfers are completed
Vendor Maintenance
Ensure vendor lists and records are accurately maintained (e.g. WCB and T4A eligible vendors)
Update addresses, bank account and all information from Vendors in our GP system
Organize and maintain electronic filing system
PD Financials
Review and post PD batches and invoices, checking for accuracy and validity
Month End Processing
Provide support to Manager, Accounting Operations in completing period-end reporting tasks
Prepare and record journal entries (prepaid, accruals, adjustments)
Follow up with staff regarding accruals and GL coding
Reconcile working papers to balance sheet accounts
Complete month-end reporting for company’s Benevolent Fund including bank reconciliation, journal entries, investment reconciliation and donation tax receipts
What you must have :
Post-Secondary qualification in Accounting, Finance, Business, Administration or a related discipline, or equivalent experience
Three (3) to five (5) years of Accounts Payable or equivalent experience required
Accounting Certificate would be beneficial, but is not required
Intermediate to advanced proficiency with MS Office, in particular MS Excel and MS SharePoint
Proficiency with MS Great Plains software
Adept at managing multiple competing priorities, with the ability to multi-task effectively
Excellent interpersonal and communication skills, both verbally and written
Ability to work collaboratively as a key member of a team and independently with minimum supervision
Meticulous attention to detail, refined organizational and time management skills.
Salary / Rate Range : $49,600 $58,900