Thayer Lumber - Bookkeeper

DNM Group Ltd.Sault Ste. Marie, ON
Onsite

About The Position

Thayer Lumber is seeking a Bookkeeper to support the financial and administrative operations of our retail, manufacturing, and industrial business divisions. This role is responsible for managing day-to-day accounting functions including accounts payable, accounts receivable, payroll, reconciliations, and financial recordkeeping, while also supporting administrative processes, compliance documentation, and customer service activities. This position is ideal for someone who enjoys working with numbers, maintaining accurate records, and contributing to the overall efficiency of a busy operation. The successful candidate will be highly organized, detail-oriented, and comfortable managing multiple priorities in a fast-paced environment.

Requirements

  • 3–5 years of bookkeeping, accounting, or office administration experience.
  • Experience with accounts payable, accounts receivable, payroll, and reconciliations.
  • Proficiency with accounting software, ERP/POS systems, and Microsoft Office, particularly Excel.
  • Knowledge of payroll regulations, HST, WSIB, and general accounting principles.
  • Strong organizational skills and exceptional attention to detail.
  • Ability to manage multiple priorities while maintaining accuracy.
  • Professional communication and customer service skills.
  • High level of integrity and ability to handle confidential information.

Nice To Haves

  • Experience in retail, manufacturing, wholesale, or lumber-related industries is considered an asset.

Responsibilities

  • Maintain accurate financial records, general ledger accounts, and supporting documentation.
  • Prepare daily deposits and perform bank reconciliations.
  • Process and reconcile accounts receivable and accounts payable transactions.
  • Assist with month-end reporting, audit preparation, and budget support activities.
  • Ensure financial records are maintained in accordance with company policies and procedures.
  • Generate customer invoices and ensure accuracy of taxes, pricing, and supporting documentation.
  • Apply customer payments and maintain account records.
  • Monitor aging reports and assist with collections activities.
  • Process credits, returns, and account adjustments as required.
  • Respond to customer inquiries regarding billing and account balances.
  • Review and process vendor invoices for payment.
  • Match purchase orders, receiving documents, and invoices for accuracy.
  • Reconcile vendor statements and resolve discrepancies.
  • Maintain organized vendor files and payment records.
  • Process employee payroll.
  • Maintain payroll records and employee files with confidentiality.
  • Assist with statutory remittances, year-end reporting, and payroll compliance requirements.
  • Support administration related to vacation tracking, absences, and employee documentation.
  • Maintain organized filing systems and business records.
  • Support ISO documentation, record retention, and audit preparation activities.
  • Assist with Health & Safety documentation, training records, and compliance reporting.
  • Support ISPM-15 and operational recordkeeping requirements as needed.
  • Prepare reports and administrative documentation for management.
  • Provide professional customer service by phone, email, and at the front counter.
  • Assist customers with account inquiries, payments, and general information requests.
  • Support sales and operations teams with documentation and administrative tasks.
  • Collaborate with colleagues across departments to ensure efficient business operations.

Benefits

  • stable, full-time position
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service