Back to results

Staff Accountant

  • Richmond Hill, ON, Canada

Part-time

Applications open in a new tab.

Job details

Job type
Part-time
Apply by
Experience
A minimum of 3 years experience in an CPA firm preparing compilations (CSRS 4200) and corporate tax returns is required
Posting language
English
Posted

Original job description

Company Description MKG CPA Professional Corporation, founded in 2012, provides professional accounting, bookkeeping, taxation, and business advisory services to clients in the Greater Toronto Area and Richmond Hill. The firm focuses on supporting professionals, entrepreneurs, and small to medium-sized business owners with accurate financial reporting and practical tax solutions.

Role Description The Staff Accountant role is a part-time hybrid position based in Richmond Hill and/or Toronto locations, with flexibility for some work-from-home arrangements. Day-to-day responsibilities include preparing journal entries, maintaining general ledger accounts, and assisting with monthly and year-end closing activities. The role involves preparing financial statements, tax return preparation, and reconciling bank and other balance sheet accounts. The Staff Accountant will help manage bookkeeping tasks for client files, review supporting documentation, and ensure compliance with relevant accounting and tax standards. This position also supports senior team members with ad hoc analyses, client inquiries, and process improvements.

Qualifications

  • A minimum of 3 years experience in an CPA firm preparing compilations (CSRS 4200) and corporate tax returns is required
  • Strong accounting fundamentals, including knowledge of general ledger, financial statements, and basic tax concepts.
  • Proficiency with accounting and bookkeeping software (e.g., QuickBooks, or similar) and solid Excel skills.
  • Attention to detail, accuracy in data entry, and strong organizational and time-management abilities.
  • Clear written and verbal communication skills and ability to work collaboratively with colleagues and clients.
  • Ability to work independently in a hybrid environment, handling multiple client files and meeting deadlines.
  • Post-secondary education in Accounting, Finance, or a related field; progress toward a professional accounting designation (e.g., CPA) is an asset.
  • Commitment to ethical conduct, confidentiality, and continuous professional learning.
More about this job

Responsibilities

Prepare journal entries, maintain general ledger accounts, support monthly and year-end closing, and prepare financial statements and tax returns. Manage bookkeeping and account reconciliations for client files, review supporting documents, and assist senior team members with analyses, client inquiries, and process improvements.

Requirements

At least three years of experience in a CPA firm preparing CSRS 4200 compilations and corporate tax returns is required, along with strong accounting fundamentals and proficiency in bookkeeping software and Excel. Post-secondary education in accounting, finance, or a related field is required; progress toward a CPA designation is an asset, as are strong organizational, communication, and independent-work skills.

Skills

  • Journal Entries
  • General Ledger
  • Month-End and Year-End Closing
  • Tax Return Preparation
  • Compilation Engagements
  • Corporate Tax
  • Bank Reconciliation
  • Bookkeeping
  • QuickBooks
  • Microsoft Excel
  • Accounting Standards Compliance
  • Attention to Detail
  • Time Management
  • Client Communication
  • Process Improvement

Visa sponsorship

Not detected in the job text

Categories

  • Finance & Accounting
  • Consulting

Keywords

  • Accounting
  • Bookkeeping
  • Taxation
  • Business Advisory
  • Journal Entries
  • General Ledger
  • Financial Statements
  • Monthly Closing
  • Year-End Closing
  • Tax Return Preparation
  • CSRS 4200
  • Corporate Tax Returns
  • Bank Reconciliation
  • Balance Sheet Accounts
  • QuickBooks
  • Microsoft Excel
  • Accounting Standards
  • Tax Compliance
  • Client Files
  • CPA

Report this job