Office Assistant/Bookkeeper

2 days ago


NiagaraontheLake, Ontario, Canada Lakeside Farm Inc. Full time

Position Overview

Manage comprehensive bookkeeping, accounting, and clerical functions for a small, hands-on mushroom cultivation and packing operation.

This role supports production costing, inventory tracking, vendor and customer transactions, payroll, and financial reporting—crucial for helping our farm maintain financial clarity and scalability.

Responsibilities

  • Perform daily bookkeeping tasks, including accounts payable and accounts receivable management
  • Prepare journal entries and maintain the general ledger
  • Conduct balance sheet reconciliation and general ledger reconciliation
  • Assist in the preparation of financial reports, ensuring accuracy and compliance with financial concepts
  • Utilize accounting software such as QuickBooks or similar tools for efficient record-keeping
  • Conduct account analysis and assist with budgeting processes
  • Support tax-related activities and ensure timely filing of necessary documents
  • Maintain organized records for governmental accounting requirements when applicable
  • Execute bank reconciliations to ensure accuracy in financial statements
  • Collaborate with team members to improve accounting processes and workflows
  • Maintain organized electronic and paper financial filing systems, including imaging and archiving of invoices, packing data, and audit documentation Joe Produce+1.
  • Liaise with vendors, growers, and suppliers to resolve invoice discrepancies and payment issues
  • Support month-end and year-end closing, assist with external audits, and help with periodic financial projects.
  • Track inventory of raw materials (substrate materials, spawn) and finished products (harvested mushrooms), and assist with production yield cost tracking JoobleTeal.
  • Reconcile vendor grower costs and supplier invoices, ensuring accurate cost allocation Teal.
  • Process daily weight and product receipt reports, create invoices for wholesale customers, and manage associated AR documentation Teal.
  • Generate packing slips for outgoing orders and assist in order setup—especially useful during busy shipping periods Teal.

Qualifications & Requirements:

Education & Experience

  • Post-secondary diploma or degree in Accounting, Business, Finance, or related field—though a strong combination of education and relevant experience is acceptable
  • Minimum 1–3 years of bookkeeping or accounting experience. Experience with agriculture, produce, packing, or small-scale manufacturing is a valuable asset.

Technical Skills

  • Proficiency in accounting software such as QuickBooks, Sage, etc. Familiarity with agricultural or packing-related systems is a plus.
  • Strong Excel skills, comfortable with spreadsheets for tracking yields, inventory, and AR/AP data.
  • Excellent organization, attention to detail, and ability to meet deadlines consistently.

Soft Skills

  • Comfortable working in both office and greenhouse/packing environments, possibly handling light physical tasks (e.g. lifting packing supplies).
  • Strong communication skills—able to coordinate with growers, vendors, and team members.
  • Self‑motivated, flexible, and comfortable in a dynamic startup environment with shifting priorities.

If you are passionate about accounting and eager to contribute to our organization's success while growing your career in finance, we encourage you to apply for this exciting opportunity.

Job Type: Full-time

Pay: $17.60-$23.00 per hour

Expected hours: 40 – 44 per week

Benefits:

  • Dental care
  • Extended health care
  • Life insurance
  • Paid time off
  • Vision care

Ability to commute/relocate:

  • Niagara-on-the-Lake, ON: reliably commute or plan to relocate before starting work (required)

Experience:

  • Bookkeeping: 1 year (preferred)

Work Location: In person


  • front office manager

    2 hours ago


    Niagara-on-the-Lake, Ontario, Canada Lais Hotel Properties L Full time

    Prince of Wales is currently seeking a Front Office Manager to join our growing team This is a great opportunity that can provide flexibility, valuable work experience, and a chance to work with a tenured team. Job Title: Front Office ManagerLocation: Niagara-on-the-Lake, ONProperty: Prince of Wales This posting is for an existing/new vacancy within Lais...


  • Niagara-on-the-Lake, Ontario, Canada Lais Hotel Properties L Full time

    Niagara's Finest Hotels is currently seeking a full time Assistant Guest Service Manager to join our growing Front Office TeamThis is an excellent opportunity for those with a high level of Guest service experience looking to take the next steps in their career.Please note, the successful candidate must be comfortable travelling between our properties in...


  • Niagara-on-the-Lake, Ontario, Canada Niagara College Canada Full time

    Located in the heart of the Niagara Region – just minutes from one of the world's most well-known tourism destinations – Niagara College offers more than 130 innovative programs between our campuses in Welland and Niagara-on-the-Lake. Since opening its doors in 1967, Niagara College has grown to become a leader in education and training and one of the...


  • Niagara-on-the-Lake, Ontario, Canada Town of Niagara-on-the-Lake Full time

    StatusAccepting applicationsClosing date and timeFebruary 16, :59pmNumber of available positions5Set salary$29.83Department/Business UnitCommunity & Protective ServicesPermanent/TemporarySeasonalFull/Part-timeFull-timeThe Seasonal Parking Enforcement Officer, under the direction of the Supervisor of Enforcement, is primarily responsible for parking...


  • Niagara-on-the-Lake, Ontario, Canada RailWorks Full time

     Job ID: 19426 Benefits Offering RailWorks is committed to helping our employees live better lives.  We offer comprehensive benefits packages to eligible employees, including competitive pay, medical, dental and vision coverage, 401(k) with company match, and additional performance incentives.  Compensation INSERT COMP RANGE Position...


  • Niagara-on-the-Lake, Ontario, Canada RailWorks Full time $60,000 - $70,000

     Job ID: 19422 Benefits Offering RailWorks is committed to helping our employees live better lives.  We offer comprehensive benefits packages to eligible employees, including competitive pay, medical, dental and vision coverage, 401(k) with company match, and additional performance incentives. Compensation $ $70000 / year Position Summary The...

  • Operations Clerk

    1 week ago


    Niagara-on-the-Lake, Ontario, Canada RailWorks Full time

    Benefits OfferingHealth & Dental BenefitsEmployee Assistance ProgramEmployer RRSP matchCompetitive Time Off Policy Compensation Salary Range: $21.50/hr Position Summary Reporting to the Project Manager, the Operations Clerk is accountable for a multitude of tasks. Operations Clerk is responsible for Enterprise Asset Management System (EAM) and is involved...


  • Niagara-on-the-Lake, Ontario, Canada RailWorks Full time $60,000 - $70,000

    Benefits OfferingCompany events Health & Dental Benefits Employee Assistance Program Employer RRSP match Competitive Time Off Policy Flex Work (Possibility) - Hybrid position  CompensationSalary Range: $60,000 - $70,000 Position Summary Reporting to the Project Manager or designate, the Project Coordinator provides support and assistance to ensure...

  • Project Coordinator

    2 weeks ago


    Niagara-on-the-Lake, Ontario, Canada RailWorks Full time $60,000 - $75,000

    Job ID: 19421 Benefits OfferingCompany events Health & Dental Benefits Employee Assistance Program Employer RRSP match Competitive Time Off Policy Compensation Salary: $60,000 - $75,000 per year Position Summary Reporting to the Project Manager or designate, the Project Coordinator provides support and assistance to ensure the smooth execution of...


  • Niagara Falls, Ontario, Canada Accu-Lock & Security Full time

    Job purposeMaintains office efficiency by organizing office operations and procedures; gathering time sheets weekly; preparing correspondence; maintaining filing systems; preparing supply requisitions to maintain office supply and inventory levels adequately; assigning and monitoring clerical functions in discussion and partnership with direct...