Opens LinkedIn
- Employment type
- Part-time
- Experience level
- Mid-level · 3+ years
- Apply by
- Apr 5, 2027
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
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.
Job details
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.
What you’ll do
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.
Listed skills
- Bookkeeping · Preferred
- Microsoft Excel · Preferred
- Attention to detail · Preferred
- Time management · Preferred
- Process Improvement · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Journal Entries
- General Ledger
- Month-End and Year-End Closing
- Financial Statement Preparation
- 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
Job areas
- Finance & Accounting
- Consulting
