Position: Bookkeeper
Job Type: Full-time
Work Location: In person
Position Summary
We are seeking a detail-oriented and experienced Bookkeeper to support our financial operations and ensure accuracy, compliance, and efficiency across accounting processes. This role is responsible for managing Accounts Payable and Accounts Receivable, bank and intercompany reconciliations, statutory filings (GST, PST, WCB), vendor coordination, and inventory-related accounting. The ideal candidate will have strong organizational skills, hands-on bookkeeping experience, and the ability to work collaboratively with internal teams and external partners.
Key Responsibilities
Accounts Payable & Vendor Management
- Match vendor invoices to purchase orders and receiving documents, ensuring accuracy and proper approvals.
- Verify vendor invoices, process payments in a timely manner, and ensure correct coding.
- Identify, investigate, and resolve invoice discrepancies related to pricing, taxes, quantities, or short shipments.
- Request, review, and reconcile vendor statements on a monthly basis.
- Negotiate and manage payment terms with vendors and suppliers.
- Maintain accurate records of paid and unpaid invoices, including voided cheques.
- Communicate professionally with vendors regarding invoices, payment status, and inquiries.
Accounts Receivable & Collections
- Record and monitor customer payments, ensuring proper application to accounts.
- Reconcile customer accounts regularly and resolve discrepancies or outstanding balances.
- Follow up with customers regarding overdue payments and establish payment plans when required.
- Research and resolve account discrepancies promptly.
- Work closely with the collections team to review accounts, client payment history, and credit terms.
Banking & Reconciliations
- Reconcile bank and corporate credit card (Visa) statements monthly.
- Match payments with supporting documentation for internal review.
- Manage all outgoing payments, including ACH, cheques, tax payments, and wire transfers.
General Ledger & Financial Reporting
- Maintain general ledger accounts and post adjusting journal entries.
- Assist with month-end and year-end closing procedures.
- Support inventory adjustments and financial statement preparation.
- Provide management with reports and supporting documentation as requested.
- Escalate complex or unresolved issues to the Senior Accountant.
Inventory, Purchasing & Intercompany Support
- Convert purchase orders into vouchers and ensure accurate inventory receipts.
- Manage purchase order–related tasks, including coordination with sister companies.
- Place purchase orders and support intercompany accounting and reconciliations.
- Assist in resolving inventory discrepancies across intercompany accounts.
- Track shipments and coordinate container deliveries with warehouse and trucking teams.
- Calculate landed costing for shipped items and ensure accurate billing.
- Ensure timely supplier payments, submission of required documents, and resolution of import-related queries.
Compliance & Administrative Support
- Support statutory and regulatory requirements, including GST, PST, WCB, and other filings.
- Process and record transactions accurately in accordance with company policies.
- Perform administrative tasks such as sending billing reminders, filing documentation, and contacting clients regarding account matters.
- Participate in ongoing learning and professional development to maintain up-to-date accounting knowledge.
Qualifications & Requirements
- Minimum 3 years of hands-on experience in accounting or bookkeeping.
- Diploma or degree in Accounting, Finance, or a related field preferred.
- Strong understanding of Accounts Payable, Accounts Receivable, and general ledger accounting.
- Experience with bank reconciliations, intercompany transactions, and inventory accounting.
- Familiarity with Canadian statutory requirements (GST, PST, WCB).
- Proficiency in accounting software and Microsoft Excel.
- Excellent attention to detail, organizational, and time-management skills.
- Strong communication skills and ability to work collaboratively with cross-functional teams.
- Ability to handle multiple priorities in a fast-paced, in-person work environment.
If you are a motivated bookkeeping professional looking to grow within a collaborative finance team, we encourage you to apply.
Job Type: Full-time
Pay: $20.00-$25.00 per hour
Expected hours: 40 per week
Work Location: In person