Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Bookkeeper

$65k - $80k per year
Full-time

Royal York Property Management

Accounting, Accounting & Finance, Accounts Payable, Accounts Receivable, Bookkeeping, Financial Operations, General Ledger Accounting, Payroll

The Position

Royal York Property Management is seeking an experienced Senior Bookkeeper to maintain accurate, complete, and well-supported financial records across multiple companies and legal entities.

The person hired will be responsible for reconciliations, general-ledger maintenance, GST/HST accounting, payroll entries, intercompany transactions, month-end support, and internal financial reporting.

This role requires more than recording transactions. When balances do not agree, entries are misclassified, or documentation is incomplete, you will be expected to investigate the cause and correct the records.

We are looking for someone who can independently maintain reliable books and provide management and external accountants with organized, review-ready financial information.

How the Hiring Process Works

Applications are reviewed based on Canadian bookkeeping experience, education, systems knowledge, and the level of accounting responsibility held in previous roles.

Candidates selected for screening will receive an email within one to two business days with a link to complete a pre-recorded interview.

The interview will assess full-cycle bookkeeping, GST/HST, payroll accounting, reconciliations, intercompany activity, month-end procedures, QuickBooks Online, and practical accounting judgment.

Candidates who meet the required standard may be invited to a live interview.

Key Responsibilities

  • Complete monthly bank and credit-card reconciliations
  • Investigate missing entries, duplicate transactions, unreconciled items, and unusual balances
  • Maintain accurate general-ledger and balance-sheet accounts
  • Record deposits, payments, transfers, refunds, credits, recurring entries, accruals, prepaids, and approved journal entries
  • Assign transactions to the correct legal entity, account, department, cost centre, and period
  • Maintain separate records for multiple companies and legal entities
  • Record and reconcile intercompany transfers, shared expenses, reimbursements, and due-to/due-from balances
  • Apply appropriate GST/HST treatment and prepare supporting reconciliation schedules
  • Record payroll expenses, deductions, employer costs, remittances, and liabilities
  • Reconcile payroll reports and clearing accounts to the general ledger
  • Reconcile AP and AR records to the general ledger and assist with account discrepancies
  • Support month-end close and ensure transactions are recorded in the correct period
  • Prepare balance-sheet schedules, profit-and-loss statements, cash summaries, and other internal reports
  • Maintain complete electronic records and year-end working papers
  • Coordinate with internal teams and external accountants to resolve accounting questions
  • Identify recurring errors and recommend improvements to bookkeeping and month-end procedures

Required Qualifications

  • Minimum 5 years of full-cycle bookkeeping or accounting experience
  • Candidates with 5–8+ years of directly relevant experience are strongly preferred
  • Previous Canadian bookkeeping experience is required
  • Bachelor’s degree or diploma in Accounting, Finance, Business Administration with an accounting concentration, or a related discipline
  • Strong bank and credit-card reconciliation experience
  • Practical GST/HST coding and reconciliation knowledge
  • Experience supporting month-end and year-end close
  • Experience preparing accruals, prepaid-expense entries, recurring entries, and journal entries
  • Payroll bookkeeping and payroll-liability reconciliation experience
  • Accounts payable and accounts receivable accounting experience
  • Multi-company and intercompany bookkeeping experience
  • Strong general-ledger and balance-sheet reconciliation skills
  • Experience preparing financial reports and supporting schedules
  • Advanced QuickBooks Online proficiency
  • Strong Excel or Google Sheets capability
  • Strong written and verbal communication
  • Ability to work independently and meet recurring deadlines
  • Ability to work full-time from our Vaughan office

Additional Experience We Value

  • Property management, real estate, leasing, construction, maintenance, or service-based accounting
  • Bookkeeping clean-up projects
  • Reviewing the work of junior bookkeeping, AP, AR, or payroll employees
  • Improving reconciliation and month-end procedures
  • Working directly with external accountants
  • Preparing records for year-end review or audit

Who Will Succeed in This Role

You are methodical, dependable, and comfortable taking responsibility for the quality of the books.

You understand that a reconciliation is not complete until the difference has been identified, explained, and corrected.

You can manage several entities without mixing transactions, balances, or documentation, and you know when an accounting issue requires review by management or a senior finance professional.

Expected Results

  • Financial records remain accurate, current, and properly supported
  • Bank and credit-card reconciliations are completed on time
  • General-ledger and balance-sheet accounts remain clean
  • GST/HST and payroll-liability balances are reconciled
  • Intercompany balances agree across related entities
  • AP and AR records reconcile to the general ledger
  • Month-end schedules and internal reports are reliable
  • Supporting documentation remains organized and ready for external review

Financial Authority

The Senior Bookkeeper may prepare reconciliations, schedules, journal entries, reports, and accounting corrections within approved procedures.

Management Or Finance-lead Authorization Is Required Before

  • Releasing company funds
  • Changing compensation or payroll instructions
  • Writing off balances
  • Approving material refunds or settlements
  • Filing tax returns without delegated authority
  • Changing accounting policies
  • Posting significant or unusual entries outside the approved process

Compensation

C$65,000–C$80,000 annually

The final offer will reflect the candidate’s Canadian bookkeeping background, reconciliation and month-end experience, QuickBooks Online proficiency, multi-company and intercompany knowledge, GST/HST and payroll capability, and ability to independently maintain accurate financial records.

See All Open Roles

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Bookkeeper in Newmarket, ON vacancy
  •  ...completing their degree in Education, and we offer competitive wages that exceed the industry average. Job Summary We are seeking Senior STEM teachers in the following areas: Math and Science (Physics, Biology, Chemistry) who will provide academic support to students... 
    Senior
    Contract work
    Flexible hours

    Prep Academy Tutors

    Newmarket, ON
    2 days ago
  •  ...assets and depreciation Keep financial records and establish, maintain and balance various accounts using manual and computerized bookkeeping systems Maintain general ledgers and financial statements Post journal entries Prepare other statistical, financial and... 
    Suggested

    AAR KAY Tax Consultants Ltd.

    King, ON
    2 days ago
  • $38 - $45 per hour

     ...encouraged and supported to identify and make improvements to the way we do our work. As a social enterprise, we support research into Senior’s Health and Aging. Purpose & Impact Join a national social enterprise where your voice matters. Every role helps advance health,... 
    Senior
    Hourly pay
    Full time
    For contractors
    Remote work
    Relocation package
    Flexible hours

    SE Health

    Newmarket, ON
    18 days ago
  • $56k - $74k per year

     ...experience surpasses the expectations for this role may be eligible for compensation above the advertised range. Established in 1996, Amica Senior Lifestyles operates over 30 senior living residences in British Columbia and Ontario, while continuing to grow in select markets. We... 
    Senior
    Long term contract
    Full time
    Contract work
    Flexible hours
    Weekend work
    Afternoon shift

    Amica Senior Lifestyles

    Newmarket, ON
    26 days ago
  •  ...options on a wide range of business planning and initiatives for submission to the Department/Branch Management team Commissioner or Senior Management Team as directed. WHAT WERE LOOKING FOR Successful completion of a University Degree or approved equivalent combination... 
    Senior
    Full time
    Casual work
    Local area

    York Region

    Newmarket, ON
    4 days ago
  • $64.28 per hour

     ...for our leadership. ABOUT THE ROLE Reporting to the Supervisor, Development Charge Policy, is responsible for providing advice to Senior Management regarding the financial impact of growth, including growth forecasts, development charges, potential new revenue sources;... 
    Senior
    Hourly pay
    Remplacement
    Full time
    Temporary work
    Casual work
    Work at office
    Local area
    Immediate start
    Shift work

    York Region

    Newmarket, ON
    7 days ago
  •  ...leadership. ABOUT THE ROLE Reporting to the Manager, Tax and Intergovernmental Revenue, is responsible for providing advice to Senior Management on property tax policy and other intergovernmental revenue sources, including analysis of property tax and non-development... 
    Senior
    Hourly pay
    Long term contract
    Remplacement
    Full time
    Temporary work
    Casual work
    Work at office
    Local area
    Shift work

    York Region

    Newmarket, ON
    3 days ago
  • $50k - $80k per year

     ...Who we are : StaffScheduleCare (SSC) is the leading provider of time, attendance, and scheduling software in the Canadian Senior Care industry. Here at SSC, our passion and pursuit is all about people -- our software is built to make people’s (healthcare workers’) lives... 
    Senior
    Long term contract
    Full time
    Work at office
    Work from home
    2 days per week
    3 days per week

    StaffScheduleCare

    Newmarket, ON
    27 days ago
  • $55k - $80k per year

     ...and development of components and assemblies, including updates and revisions as required Collaborates with Project Engineers and Senior Engineers to develop studies and concept sketches to resolve technical challenges and support design decisions Partner with cross-functional... 
    Senior
    Permanent employment
    Full time
    Local area

    Magna

    Newmarket, ON
    28 days ago
  • $45k - $60k per year

     ...concerns Visit/call customers – address any issues Account planning and forecasting Conduct monthly business reviews with the Senior management Responsible for new and existing business. You are expected to be autonomous however you will work in close... 
    Senior
    Full time
    Work at office

    JP Recruitment

    Newmarket, ON
    more than 2 months ago
  •  ...purpose is to create  A Better Life for Those at Home . We support clients of all ages—including infants, children, youth, adults, and seniors—to live well and safely in their homes. Our real talent is helping people Make Each Day Count. We are not just a company that puts... 
    Senior
    Full time
    Work at office
    Remote work
    Monday to friday
    Flexible hours

    The Care Company Inc.

    Newmarket, ON
    6 days ago
  • $160k - $190k per year

     ...Science, Engineering, Computer Security, Information Systems, or equivalent proof of baseline knowledge.EXPERIENCE:Ten years experience in senior leadership roles in industry.Excellent understanding of the organization’s goals and objectives.Demonstrated knowledge of the... 
    Senior
    Work at office
    Local area
    Immediate start

    Magna-International-6df39721

    Newmarket, ON
    1 day ago
  •  ...project performance against strategic outcomes Requirements: • Bachelor’s degree in a related technical field • At least ten years in a senior leadership capacity • Proven expertise in IT infrastructure and solutions • Strong actionable judgment and problem-solving skills •... 
    Senior

    Magna-International-6df39721

    Newmarket, ON
    1 day ago
  • $120k - $170k per year

     ...Intermediate or Senior Project Manager – (Civil Construction) Maple Reinders Constructors  is currently searching for an experienced Intermediate to Senior level Project Manager to join our Civil construction division in Ontario. The successful candidate will have the opportunity... 
    Senior
    Weekly pay
    Full time
    For contractors
    For subcontractor
    Work at office

    Maple Reinders

    Bradford, ON
    6 days ago
  • We are seeking a highly accomplished Senior Project Manager/Leader to direct large-scale, complex, and high-risk I&IT infrastructure initiatives. In this role, you will hold complete operational ownership over the end-to-end project lifecycle, ensuring that high-profile deliverables... 
    Senior
    Contract work
    2 days per week
    3 days per week

    Randstad

    Aurora, ON
    24 days ago
  • $160k per year

     ...Position  We are seeking an experienced Senior AI Data Product Owner to lead the strategy, development, and delivery of enterprise AI, analytics, and data products. In this role, you will work closely with business leaders, data scientists, engineers, and technology teams... 
    Senior
    Contract work

    Power Staffing Solutions

    King, ON
    17 days ago
  • $100k per year

     ...Alair Homes Senior Project Manager Operations Full time Simcoe County and Surrounding Area York Region and Surrounding Area Description Alair Homes Aurora | Lake Simcoe is a premier construction management firm known for delivering high-quality custom homes and... 
    Senior
    Full time
    Work from home

    Alair Homes Aurora | Lake Simcoe

    Aurora, ON
    2 days ago
  • $120k - $130k per year

    Join this incredible team today! The Senior SAP SD-LE Analyst is responsible for supporting current S4Hana and ECC landscapes, maintenance and optimization of the organization's SAP systems. This role involves analyzing business requirements, solution design, configuring,... 
    Senior
    Remote work

    Randstad

    Aurora, ON
    more than 2 months ago
  • $27 per hour

     ...manual and computerized information filing systems Type and proofread correspondence, forms and other documents Perform basic bookkeeping tasks Evaluate work environments, programs and procedures to control, eliminate, and prevent disease or injury Credentials... 
    Permanent employment
    Full time
    Work at office
    Remote work

    Cobblestone Lodge Retirement Home

    Aurora, ON
    9 days ago
  • $17.6 per hour

     ...Prima Living, a proud member of the Primacorp group of companies, is leading the next generation of senior living in Canada with their Amenida brand. Guided by Primacorp's vision and resources, we're growing a network of vibrant, people-first communities that put compassion... 
    Senior
    Full time
    Casual work
    Work from home

    Amenida Seniors Community

    Aurora, ON
    5 days ago
  •  ...Prima Living, a proud member of the Primacorp group of companies, is leading the next generation of senior living in Canada with their Amenida brand. Guided by Primacorp's vision and resources, we're growing a network of vibrant, people-first communities that put compassion... 
    Senior
    Full time
    Casual work
    Work from home
    Shift work

    Amenida Seniors Community

    Aurora, ON
    5 days ago
  • $70k - $90k per year

     ...Safety Policy Attending site meetings and assisting in the completion of project deficiencies Closing tenders in consultation with senior managers   At Maple we are looking for individuals who have the skills and desire to take on the role of a Project Coordinator and... 
    Senior
    Weekly pay
    Full time
    Contract work

    Maple Reinders

    Bradford, ON
    6 days ago
  • $43.15 - $49.14 per hour

     ...or similar) Ability to read and interpret construction drawings and specifications Experience leading small crews or acting in a senior field role Strong understanding of construction sequencing and productivity Working Conditions Physically demanding, field‑based... 
    Senior
    Hourly pay
    Weekly pay
    Full time

    Maple Reinders

    Bradford, ON
    13 days ago
  •  ...provide insights to inform strategic decision-making through key performance indicators. Provide comprehensive financial updates to senior managers by evaluating, analyzing, and reporting appropriate data points. Ensure compliance with local, state, and federal... 
    Senior
    Long term contract
    Full time
    Temporary work
    Local area

    ThyssenKrupp North America, Inc.

    Aurora, ON
    2 days ago
  • $17.6 per hour

     ...Prima Living, a proud member of the Primacorp group of companies, is leading the next generation of senior living in Canada with their Amenida brand. Guided by Primacorp's vision and resources, we're growing a network of vibrant, people-first communities that put compassion... 
    Senior
    Long term contract
    Full time
    Casual work
    Seasonal work
    Local area
    Immediate start
    Night shift

    Amenida Seniors Community

    Aurora, ON
    5 days ago
  •  ...Salary Per hour Salary Grade $33.53 - $36.45 Department York Region - Community & Health Services - Paramedic and Seniors Services Location EMS Logistic&Schd Shift Worker - 80 Bales Drive East - Sharon, ON L0G 1V0 CA (Primary) (E) POSITION PURPOSE... 
    Senior
    Hourly pay
    Long term contract
    Full time
    Temporary work
    Casual work
    Immediate start
    Shift work

    York Region

    Sharon, ON
    7 days ago
  • $17.2 per hour

     ...As a community-based agency with multiple locations in rural communities, our programs meet the needs of over 3,500 families, adults, seniors, and youth from all cultural, social, and economic backgrounds every year. We provide support to some of South Simcoe's most... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Fixed term contract
    Summer work
    Work at office
    Monday to friday

    CONTACT Community Services

    Bradford, ON
    3 days ago
  •  ...About Sunrise Senior Living Sunrise Senior Living provides resident-centered care while supporting team member growth across Canada. As a Cook, you prepare high-quality meals that support residents’ health and enjoyment while maintaining a safe, clean, and organized kitchen... 
    Senior
    Full time

    Sunrise Senior Living

    Aurora, ON
    8 days ago
  • $22 - $24.84 per hour

     ...Prima Living, a proud member of the Primacorp group of companies, is leading the next generation of senior living in Canada with their Amenida brand. Guided by Primacorp's vision and resources, we're growing a network of vibrant, people-first communities that put compassion... 
    Senior
    Hourly pay
    Long term contract
    Full time
    Part time
    Rotating shift
    Weekend work
    Afternoon shift

    Amenida Seniors Community

    Aurora, ON
    5 days ago
  • $19.8 per hour

     ...Amenida Senior Community, a part of Prima Living, established to provide exceptional care and a fulfilling lifestyle for seniors, offers a warm and supportive environment for more than 20 years. With a focus on personalized care, they emphasize independence and well-being through... 
    Senior
    Long term contract
    Full time
    Part time

    Amenida Seniors Community

    Aurora, ON
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Bookkeeper. Be the first to apply!