Dharna CPA are qualified accountants who can provide you with accounting services. We help you to make the most of your money to grow your business.

Dharna CPA Accounting Services

Dharna CPA are qualified accountants who can provide you with reliable, consistent and accurate accounting services. We help you to make the most of your money to grow your business by giving back your time so that you can focus on your business development. Our goal is to help you maintain what you earn, cut your financial costs and keep taxes to a minimum. You will get more than just bookkeeping – you will get solid professional advice.

 “Working with Shalini from Dharna CPA has given me more time to spend working on things I love! She has also given me peace-of-mind knowing that my accounting and taxation needs are being taken care of. From the beginning, the team at Dharna CPA took time to understand my needs and explain all of my options so that I could make informed decisions while also trusting their experience and expertise. I would highly recommend their services.” Kelly Farrel, Teach Me Social

Our accounting services include:

Notice to Readers 

Many creditors and lenders require financial statements prepared by accountants. Dharna CPA can prepare the documentation required by many lending institutions.


Running a business often means that you are often expected to keep track of dozens of tasks, forms, and transactions at once, and sometimes, things can slip through the cracks. Avoid overlooking essential aspects of your business and filing needs by letting Dharna CPA assist with bookkeeping for your small business to organize your records and financial statements. As we prepare your books, we are already planning the best tax strategy for you – our expertise!

CFO For Hire

A key part of growing your business is reviewing your past decisions and preparing you for the right direction for optimal financial growth. We believe it’s important to personally meet you and review your financial reports and provide you with meaningful analysis to make informed decisions.  At this point, we can work with you to adjust your business plan as needed.

Financial Planning and Budgeting

A business without a financial budget is just a sinkhole for your hard-earned money. Understanding your committed expenses will help you determine your fees and help you set attainable goals. We act as your accountability partner, keeping you accountable for your business and, ultimately, your success. This is especially important for new entrepreneurs who are personally financing their business.

Financial Literacy & Training

Maybe you don’t need us on a regular basis and that’s OK but proper training and support is vital if you are planning to do it yourself. Let us help you learn how to properly understand your financial reports so that you can make educated decisions for your business.

CRA Audit

Our audit experience means we know what the CRA is looking for when they audit you. We can work with you to answer the questions and information required by auditors. Dharna CPA also offers audit insurance; if we do your bookkeeping and you buy the audit insurance – we will handle the auditors from start to finish at no additional cost to you.

Risk Management

A key aspect of running any business is managing business risks. Business Risk is a threat that an event or action will adversely affect an organization’s ability to achieve its business objectives and execute its strategies successfully. This can be categorized into four main types:

Strategic Risks – Doing the wrong things.

Operating Risks – Doing the right things the wrong way.

Information Risks – Using inaccurate, irrelevant or misleading information.

Financial Risks – Losing financial resources or incurring unacceptable losses.

Risk management is not a process that is simply bolted on to existing practices. It needs to become an integral part of the ongoing management of an organization. To be effective it must be regularly reviewed to reflect the dynamic nature of the risk.

Dharna CPA services can help clients manage two key areas of financial risk: selling on credit and exposure to fraud. Risk Management forms an integral part of the management and governance process of your organization. A detailed risk management review includes:

  • Identification of threats to your business
  • Prioritizing the risks according to your objectives
  • Recommending strategies to minimize your risk
  • Risk mapping
  • Development of risk register
  • Regular monitoring of risks


Whether you have one employee or thousands, Dharna CPA has a reliable, accurate, cost-effective payroll processing solution for your business.

As a business grows, it must hire more employees, which can result in increased payroll administration. Payroll can be complicated and labor intensive. Let us lessen your administrative burden so that you can focus on the issues that are vital to the success of your business.

Our firm not only takes care of payroll check printing but can also develop a payroll system. We will prepare all necessary payroll tax returns in a timely, reliable, efficient and effective manner.

As part of Dharna & Associates basic payroll offering, we provide a variety of services and features as below:

  • Pay statements
  • Payment by Cheques
  • Payment by Direct deposits
  • Standard and Analysis Reports
  • Record of employment forms
  • Government remittance services
  • Garnishee cheques
  • Tax filling & year-end processing, T-4 and more!

Employee Benefits Program

Employee benefit programs are an essential part of any company’s growth.

In today’s world, an employer has to provide all necessary employee benefits in order to stay in the competitive global market. Employee benefit programs are used by companies in every industry sector to attract, incentivize, and retain their key contributors. Dharna CPA experts have wealth of experience in employee benefit programs.

Our employee benefit program services include:

  • Group health benefits with minimum costs
  • Pension benefits
  • Executive pensions plans
  • Individual pensions plans
  • Retirement Compensation Arrangements
  • Defined Benefit plans
  • Defined Contribution plans
  • Group RRSP program

The list above is by no means all-inclusive.