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
- Strong knowledge of payroll processing and small business financials
- Excellent organizational skills with the ability to multitask effectively in a fast-paced environment, 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