CPA Articling Student – Cloud Accounting

DMCL LLP

Surrey

On-site

CAD 54,000 - 65,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

CPA mentor support
In-house CFE support
Mentorship programs
Professional development training
Hands-on client experience
Work-life balance culture
Meal/OT benefits

Job summary

DMCL LLP in Surrey, BC is seeking a CPA Articling Student to join our Cloud Accounting team. You will handle day-to-day bookkeeping for diverse clients, preparing personal tax returns, and gaining hands-on experience toward your CPA designation using tools like QuickBooks Online, Hubdoc, Plooto, and PaymentEvolution.

This role emphasizes ownership of client work, mentorship from experienced CPAs, and a clear path to the CPA designation within a supportive, flexible firm culture.

Qualifications

  • Completed undergraduate degree in accounting or related field.
  • Interest in bookkeeping and personal tax for SMEs.
  • Experience with QuickBooks Online is an asset.
  • Proficient in Microsoft Excel and communication.

Responsibilities

  • Handle day-to-day bookkeeping for a variety of clients.
  • Prepare personal tax returns and working papers.
  • Assist with client reporting and GST/PST tasks.
  • Build relationships and support clients with accounting needs.
  • Support cloud accounting workflows and use accounting tools.

Skills

Bookkeeping
QuickBooks Online
Excel
Client communication
Time management

Education

Undergraduate degree in accounting

Tools

Hubdoc
Plooto
PaymentEvolution

Job description

Job Category: CPA Student

Requisition Number: CPAAR001139

  • Posted : October 8, 2026
  • Full-Time
Locations

Showing 1 location

Surrey, BC V3Z1H4, CAN

  • Pay or shift range: $54,000 CAD to $65,000 CAD We’re committed to fair and transparent pay. The salary for this role is based on a 35-hour work week, which is standard at DMCL. This work week is up to 14% shorter than some comparable positions with other organizations. Ask us more about working extra hours if you are interested in enhancing your compensation. The salary we offer will reflect your experience, skills, and overall fit for the role, while also referencing internal equity to ensure fairness across the firm.
Description

About the role

At DMCL, we believe that building a successful career in accounting starts with hands-on experience, great mentorship, and opportunities to explore what interests you most.

We're looking for a CPA Articling Student to join our growing Cloud Accounting team in Surrey! This is a unique opportunity for someone who enjoys bookkeeping and accounting, working with clients, and gaining practical experience while working toward their CPA designation.

As part of our Cloud Accounting team, you'll work closely with a variety of small and medium-sized businesses, helping them manage their day-to-day accounting needs. From managing bookkeeping processes and preparing personal tax returns to working with tools like QuickBooks Online, Hubdoc, Plooto, and PaymentEvolution, you'll gain valuable experience across different clients and industries.

Unlike a traditional CPA articling role, this position offers a more specialized focus on bookkeeping, cloud accounting, and client service. You'll have the opportunity to take ownership of client work, build meaningful relationships, and develop your technical skills with the support of experienced team members.

If you're someone who enjoys problem-solving, working with numbers, and seeing the direct impact of your work on clients, this could be a great fit!

How you'll make a difference

  • Get hands-on with client accounting. Manage day-to-day bookkeeping, reconciliations, and financial records for a variety of clients.
  • Support clients with their bookkeeping needs. Use QuickBooks Online and other accounting tools to maintain accurate and organized financial records.
  • Support our clients with their accounting needs. Prepare personal tax returns, working papers, and other accounting assignments.
  • Support client reporting. Assist with financial reports, GST/PST filings, and other accounting tasks.
  • Build meaningful client relationships. Communicate with clients to gather information, answer questions, and provide support.
  • Bring fresh ideas to the table. Identify opportunities to improve processes and contribute to a collaborative team.

Who you are

You're someone who enjoys working with numbers, learning new things, and building relationships with others. You're curious, organized, and excited to develop your accounting skills in a hands-on, client-focused environment.

  • You have completed an undergraduate degree with a focus in accounting or a related field.
  • You have an interest in bookkeeping, personal tax preparation, and working with small and medium-sized businesses.
  • You're comfortable learning new software and accounting tools. Experience with QuickBooks Online is an asset, but not required.
  • You're proficient in Microsoft Office, particularly Excel.
  • You're detail-oriented, organized, and comfortable managing multiple tasks and deadlines.
  • You're a strong communicator who enjoys collaborating with others and building relationships with clients.
  • You're eager to learn, open to feedback, and excited to take initiative as you grow your skills.

Our students benefit from

  • A CPA mentor to support you throughout your journey to CPA designation.
  • Extensive in-house CFE support facilitated by experts experienced with marking the CFE.
  • Both informal and formal mentorship programs.
  • Comprehensive training to support your professional development.
  • Hands-on learning that provides continued technical skills development and diverse business experience.
  • Opportunities to work directly with clients across a variety of industries and develop practical bookkeeping, accounting, and tax skills.
  • A professional working environment with a culture that focuses on work-life balance and flexibility.

What DMCL offers

We're offering more than just a place to article. At DMCL, you'll have the opportunity to build your skills, gain meaningful client experience, and grow your career in a supportive environment. Here's what you can expect:

  • Competitive salary and benefits
  • Paid overtime or the option to take time off in lieu
  • Full financial support toward obtaining your CPA designation, including exam fees, prep courses, and annual dues
  • Personal days throughout the year
  • Ongoing learning, training, and development opportunities to support your personal and career growth
  • Mental and physical wellness initiatives, including a wellness allowance
  • Firm-sponsored social events to stay connected and have fun
  • Meal allowance for overtime worked
  • A supportive team that values collaboration, mentorship, and work-life balance

About DMCL

DMCL LLP is a full-service accounting firm dedicated to helping our clients achieve and exceed their business goals, no matter how ambitious. As a leading Canadian firm with global reach, we continue to remain agile and responsive, providing clients with personalized and strategic solutions specific to their industry.

With over 300 team members spread across Vancouver, Surrey, Tri-Cities (Port Coquitlam) and Victoria, working at DMCL means being part of a diversified team of expert advisors that view every day as a new opportunity to contribute to the success of our clients: solving costly problems, building long-lasting relationships and always striving for excellence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CPA Articling Student – Cloud Accounting
CPA Articling Student – Cloud Accounting

Dmcl-LLP • Surrey

On-site
CAD 54,000 - 65,000
CPA mentorship
CFE support
Training
+3
CPA Articling Student – Cloud Accounting
CPA Articling Student – Cloud Accounting

DMCL Chartered Professional Accountants • Surrey

On-site
CAD 42,000 - 54,000
Mentorship program
CFE support
Training and development
+2
Cloud Accountant
Cloud Accountant

DMCL LLP • Surrey

On-site
CAD 54,000 - 60,000
Benefits pro‑rated for part‑time roles
Wellness allowance $500/year
Learning and development opportunities
+2
Bookkeeper
Bookkeeper

DMCL Chartered Professional Accountants • Vancouver

Hybrid
CAD 52,000 - 70,000
35-hour week
Competitive salary
Overtime paid
+3
Bookkeeper
Bookkeeper

DMCL LLP • Vancouver

Hybrid
CAD 54,000 - 65,000
Competitive salary and benefits
Paid overtime or time off in lieu
Ongoing learning and development
+3
Cloud Accounting CPA Articling Student — Client Bookkeeping
Cloud Accounting CPA Articling Student — Client Bookkeeping

Dmcl-LLP • Surrey

On-site
CAD 54,000 - 65,000
CPA mentorship
CFE support
Training
+3
Senior Accountant - Private Enterprise
Senior Accountant - Private Enterprise

DMCL LLP • Port Coquitlam

On-site
CAD 70,000 - 90,000
Full benefits
Paid overtime / time-in-lieu
Flexible time off
+4
Senior Accountant - Private Enterprise
Senior Accountant - Private Enterprise

DMCL Chartered Professional Accountants • Port Coquitlam

On-site
CAD 85,000 - 110,000
Full benefits
35-hour work week
Overtime pay / time-in-lieu
+5
Senior Manager - Private Enterprise
Senior Manager - Private Enterprise

Dmcl-LLP • Vancouver

On-site
CAD 120,000 - 160,000
Partnership pathway
Mentorship & BD
Diverse client portfolio
+9
Manager - Private Enterprise
Manager - Private Enterprise

Dmcl-LLP • Victoria

On-site
CAD 96,000 - 125,000
35-hour work week
Overtime pay / time off
Flexible days off
+5