What We do


Our firm offers a wide range of services to our individual and business client. We provide full services in accounting, bookkeeping, taxation, and consulting. Our services range from a simple individual income tax return to business incorporation and new corporation registration. We also offer bookkeeping, tax planning, and payroll services throughout the year.

Tax Planning

Our goal is to minimize your taxes. We can provide advice on tax strategies to minimize taxes for individuals and business owners. We understand your objectives and will work with you to ensure that you achieve your objectives.

Personal Taxation

Our firm has extensive experience in personal income tax return services. We can professionally prepare your tax return while maximizing your refund by designing unique tax planning strategies. We can help you with basic or more complicated tax returns including investment income, self-employed, special tax credits, rental properties, employment expenses, and others. We e-file all of our tax returns when possible.

Corporate Taxation

We provide taxation and accounting services for corporations and businesses. With our extensive knowledge and understanding we are able to modify solutions that cater to your needs. Let us help you make an informed decision and save you money.

Accounting & Bookkeeping

We provide you all the accounting needs to help you grow your business and file taxes on time. By providing financial information to our clients in a timely manner is essential aspect we always consider. Our firm provides a full range of cost-effective accounting and bookkeeping services.

Payroll Services

We assist you with implementing the controls necessary to ensure a reliable, efficient, and effective payroll system. Our firm can prepare all necessary payroll and payroll remittances in a timely manner. We offer a complete package of Canadian payroll.

CRA Audit Assistance

Have you recently been selected for a CRA Audit?

Do not panic! Contact us immediately when you have received your notice. We will save you your penalty and interest costs which results in thousands of dollars.

M Sohi, CPA inc. is registered with CRA as a taxpayer representative accounting firm for representing clients on income and sales tax matters (income tax audits and regular reviews conducted by CRA).

Small Business start-up

Whether your an existing buisness or planning to start a business, our firmcan provide you all the services in one place. We will help in forming corporations, partnership and sole-propiertor-ships. Determining the best structure of your business: Sole Proprietor, Partnership, and Corporation.

Accounting software selection

With the number of computerized accounting software packages available for small businesses and individuals growing every day, selecting one that is right for your business becomes difficult. We can help you choose the right program for you, get setup, and answer any questions you have.

Miscellaneous Services


Our firm has the skills to help with whatever problem you may be facing. Contact us to set up a consultation.