Senior Bookkeeper

Concord, ON, CA, Canada

Job Description

Senior Bookkeeper



Perri's Corporation


Location:

GTA

Reports to:

CFO

About Perri's Corporation



Perri's Corporation is a premium manufacturer and licensor of branded accessories and leather goods, supplying major retailers and global brand partners. The business operates across manufacturing, wholesale, licensing, and distribution channels, with an increasing focus on scalable systems, disciplined working capital management, and operational excellence.

We are seeking a highly organized, hands-on

Senior Bookkeeper

to own the day-to-day accounting operations and support accurate, timely financial reporting. This role is critical to maintaining transactional discipline across inventory, receivables, payables, and the general ledger, and serves as a key support to the CFO as the business continues to scale.

Role Overview



The Senior Bookkeeper will be responsible for managing core accounting processes, including full-cycle accounts payable and receivable, general ledger maintenance, reconciliations, and support of month-end and year-end close. The role requires experience in an inventory-driven business and comfort working within an ERP environment. The successful candidate will ensure the integrity of financial data, support compliance requirements, and contribute to continuous improvement of accounting processes and systems.

Key Responsibilities



Transactional Accounting & Close



Manage day-to-day accounting transactions across multiple entities Prepare and post journal entries, accruals, and adjustments Support month-end, quarter-end, and year-end close processes Perform bank, credit card, AR, AP, and balance sheet reconciliations Maintain accurate and timely general ledger records

Accounts Payable & Receivable



Oversee full-cycle AP including invoice processing, coding, and payments Maintain AP aging and vendor account accuracy Prepare and issue customer invoices and credit notes Maintain AR sub-ledgers and support collections tracking Resolve vendor and customer account discrepancies

Inventory & Operations Accounting



Record inventory purchases, receipts, transfers, and adjustments Support inventory reconciliations and physical inventory counts Assist with landed cost allocations and inventory reserve tracking Maintain accuracy of inventory-related GL accounts Support operational reporting related to inventory and purchasing

ERP & Systems



Maintain accounting records within the ERP system (Epicor experience a strong asset) Ensure proper coding to chart of accounts, cost centers, and entities Support system integrity, data accuracy, and process documentation Assist with accounting process improvements and system enhancements

Tax & Compliance Support



Prepare supporting schedules for HST filings and remittances Maintain organized documentation for audits and year-end review Ensure adherence to internal accounting policies and procedures Support interactions with external accountants and advisors

Collaboration & Support



Work closely with the CFO and broader finance team Provide support to operations and sales teams on accounting-related matters Assist with ad hoc financial reporting and analysis requests Contribute to special projects as the business grows and evolves

Qualifications & Experience



5+ years of progressive bookkeeping or senior accounting experience Experience in manufacturing, consumer goods, or inventory-driven businesses strongly preferred ERP experience required (Epicor or similar) Strong reconciliation and transactional accounting discipline Solid Excel skills and comfort working with detailed schedules Working knowledge of Canadian tax and HST compliance

Key Attributes



Highly detail-oriented with a strong accuracy and control mindset Hands-on, dependable, and well-organized Comfortable operating in a growth-stage, evolving environment Strong sense of ownership and accountability Effective communicator who works well cross-functionally
Job Type: Full-time

Pay: $45,000.00-$55,000.00 per year

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3392986
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Concord, ON, CA, Canada
  • Education
    Not mentioned