Job Overview
We are seeking a highly organized and detail-oriented Bookkeeper/Office Manager to oversee the day-to-day administrative and financial operations within our organization. The ideal candidate will possess strong skills in accounting software, bookkeeping, and office management to ensure smooth and efficient business processes.
Responsibilities
Maintain all financial records accurately in accounts payable, accounts receivable, payroll and general ledger entries using Windward Accounting Software
Handle accounts receivable processes, ensuring timely payments and collections
Manage daily accounts receivable, bank deposits, inventory entries
Perform account reconciliation and bank reconciliation to ensure accuracy of financial data
Manage vendor invoices ensuring accuracy and timely payment of bills
Manage input of inventory invoices accurately
Report annual Workers Compensation Board amounts & assistance with claims
Perform & file quarterly GST reports & payments
Perform semi-monthly payroll processing to employees,
Perform & file monthly Source Deductions reports & payments
Oversee advantages administration ensuring health plans & benefits are correctly processed
Maintain the filing system of A/R & A/P records
Perform yearend processes & journal entries accurately
Perform sales desk duties when required
Strict confidentiality of all financial & payroll information
Qualifications
Proven experience in office management, bookkeeping, or accounting roles
Proficiency in accounting software, we use the Windward Accounting software, experience with other accounting tools is a plus
Solid knowledge of payroll processing and small business financials
Excellent organizational skills with the ability to multitask effectively in a fast-paced setting, able to troubleshoot & investigate discrepencies
Attention to detail and accuracy in financial recordkeeping and reporting
Ability to analyze financial data and prepare comprehensive reports for management decision-making
Must understand the importance of details & importance of accuracy
Strong communication skills, both written and verbal
Must be able to identify financial risks, such as scam phone calls, email, fraudulent requests and demonstrate an overall approach of good judgement & integrity
Pay: From $25.00 per hour
Benefits:
Dental care
Extended health care
Life insurance