Financial Accountant
ONA Jobs ‚Ä¢ Toronto, Canada ‚Ä¢ Full Time ‚Ä¢ $69,660–$69,660 / year
Posted on Thu, Aug 6, 2026
- Process daily dues and miscellaneous bank deposit entries
- Reconcile multiple bank accounts and manage all bank-related transactions and issues
- Coordinate the dual dues refund process and respond to member inquiries, ensuring compliance with company policies and procedures
- Maintain miscellaneous cheque and electronic payment summaries in Excel
- Create customer invoices, apply payments, resolve invoicing issues, and follow up on outstanding receivables to ensure timely collection
- Prepare expenditure reimbursements, payments, and monthly dues to members, staff, vendors, and Locals in Concur and Sage 300, including maintaining payment tracking schedules for annual reconciliations
- Enter vendor and staff invoices into the Sage 300 system
- Reconcile invoices paid by EFT and cheque runs
- Maintain files and supporting documentation for accounts payable invoices
- Prepare manual cheques from designated bank accounts as required
- Maintain corporate credit cards and vendor credit applications
- Prepare member salary replacement forms for payment, verify, and maintain payroll forms and information in Sage 50
- Pay payroll taxes to government agencies, verify, and maintain payroll forms and information in Sage 50
- Prepare year-end T4 forms for member payroll using Sage 50
- Follow up with vendors, staff, or members regarding invoice discrepancies
- Analyze and reconcile income statement and balance sheet accounts monthly as assigned
- Prepare special cost analyses and financial projects as required, in collaboration with the Controller
- Assist the Controller with preparation and review of related reports
- Assist with year-end audit requirements
- Provide backup coverage for various accounting functions
- Support the 61 Locals in maintaining Treasury, bookkeeping, and payroll reporting functions, including follow-up with the Ministry of Finance and CRA on payroll submissions, reconciliations, and issue resolution
- Distribute mail and prepare daily cheque deposits
- Monitor email inboxes for Accounting Intake, Accounting EFT, Account CA Billings, Auto Deposit, and Simply Help
- Provide training and presentations to staff and Treasurers as required
- Prepare necessary journal entries for the reconciliation process
- Complete other special assignments and ad-hoc analyses as required
- Actively participate as a member of the Finance & Accounting Team to ensure organizational accountabilities are met
- Post-secondary education in Business Administration, Accounting, or equivalent
- Minimum five (5) years of experience in all aspects of accounting (GL, A/R, A/P)
- Minimum three (3) years of experience working with financial statements and reports
- Strong proficiency in Microsoft Office, especially Word and Excel
- Experience with Sage 50, Sage 300, and Concur is an asset
- Knowledge of payroll legislation and previous payroll processing experience are assets
- Strong communication, time management, organizational, interpersonal, and presentation skills
- Self-starter with a demonstrated ability to improve current processes
- Experience with new ERP system implementation is an asset
- Customer Service experience
More live staff_accountant roles
- Staff Accountant at Miller Electric Company — Jacksonville, Florida, United States
- Staff Accountant at General — Queen Creek, Arizona, United States
- Accountant at Center Court Pickleball Club — Scottsdale, AZ, United States
- Project Controller at South Bow — Calgary, Canada
- Accountant – Broward County, Miami Dade Florida at KinPOS Selected (Remote)
- Project Accountant at Chard Development — Vancouver, British Columbia, Canada
- Project Accountant at Peregrine Search Solutions — Charlotte, North Carolina, United States
- Dealership Accountant I at Lithia & Driveway — Dallas, Texas, United States