Position Summary
The Bookkeeper is responsible for maintaining records of financial transactions by establishing and maintaining accounts; posting transactions; ensuring legal requirements compliance. The Bookkeeper will also assist the Director of Finance with other financial-related duties as required.
Role Responsibilities
Accounts Payable and Receivable
- Prepare invoices and payments to vendors
- Receive and prepare all documents related to routine bank deposits
- Review and reconcile all banking transactions to monthly bank statements using accounting software
Bookkeeping
- Maintain accounts by preparing, entering and posting, journal entries for all revenue and expenses, using Sage 300 accounting software
- Maintain and monitor monthly and annual cash flow
- Update standard entries and allocation spreads in Sage, based on changes to budgets or allocation distribution.
- Prepare monthly, quarterly and year-to-date financial reports, using both accounting software, spreadsheets, and external forms, as required.
- Complete monthly account reconciliations
Payroll and Benefit Administration
- Assist and provide backup of payroll and benefit administration tasks, which may include, but not limited to:
- Prepare bi-weekly payroll using ADP TeamPay
- Review payroll register for accuracy, resolve issues as required
- Monitoring and analyzing expenses against the payroll budget to help prepare cost forecasts and budgets
- Ensuring databases are set up and reflect the current employee base, including salaries, hourly wages, benefits, and pension percentages
- Calculate and remit for employees voluntary contributions deducted from payroll.
- Respond to requests from CRA or government body, for employee payroll information.
- On-board and offboard all staff in the payroll and benefits systems
Budgets and Financial Reporting
- Assist with preparation and maintenance of annual program budgets
- Maintain an annual reporting schedule
- Prepare internal and external monthly, quarterly and year-to-date program reports, using both accounting software, spreadsheets, and external forms, as required.
- Prepare regularly scheduled budget reviews and reports
- Prepare various financial reports for Office Manager and/or CEO for review and approval
- Prepare internal quarterly reports to update managers on program specific budgets
- Prepare monthly and/or quarterly reconciliation reports
- Assist with preparation and completion of the annual audit
- Prepare and maintain tools used to assist with tracking and reporting
Qualifications
- Completion of post-secondary education in a related field
- A minimum of 2 years related work experience
- Familiar with the non-profit, general accounting principles is an asset
- Knowledge of Sage 300 accounting software is an asset
- Proficient in Microsoft Excel
- Ability to analyze information and high attention to detail
Wage:$23.60/hour - $25.79/hour