Accounting for Mining Companies

To successfully plan for today’s business environment, it is essential for mining companies to have full insights into their accounting and reporting practices, business risks, and internal controls. Davidson & Company provides accounting services to more major and junior mining companies than any other firm. Our team will help you understand and meet the regulatory requirements that pertain to your company.

We offer a wide range of services for mining companies of any size. View the full list of our mining services below or contact us for more details.

Auditing and Assurance Services

We have many years of experience performing audit and assurance services for mining companies. We will ensure that your mining company will receive all of the necessary assurance on the financial performance and operations of your business, and audit in compliance with International Auditing Standards and any national standards that apply.

Tax Services

When it comes to tax services for mining companies, our professional tax consultants are able to provide you with a simple and painless experience for all of your tax needs. We are well versed in tax planning for Canada and the United States and can help navigate your various tax compliance and planning needs. Davidson & Company provides a wide variety of tax services for the mining industry. Contact us to find out more.

Other Accounting Services

Davidson & Company is also pleased to offer additional accounting services for mining companies including valuations and flow-through advice and filings. If you are applying for the BC Mining Exploration Tax Credit, we would be happy to assist you with claiming the maximum amount you qualify for. When it comes to cross-border transactions, we’ll help clarify the process to ensure all of the tax laws are compliant. We also have experience with IPOs and other public offerings.

Working with Davidson & Company is different from working with other mining accounting firms because we are “big enough to know, small enough to care”. You get the benefits of experienced auditors with a wide breadth of experience who genuinely care about delivering in a timely and efficient manner. Get started with us today to find out more.


  • It’s a firm that’s got incredible integrity, and that makes being a client very easy. I met [founding partner] Bill Davidson in 1990. He became the auditor for my first public company, and he’s been doing our work ever since. There are plenty of good reasons for that, not the least of which is, they do a wonderful job, and they treat us well.

  • It isn’t your typical accounting firm. There is a real focus here on treating clients well. They make you feel like you’re part of the team. They spend a lot of time getting to know us and getting to know our needs – it’s not just their way or the highway. The relationship is there and established so we can sit down and have a true discussion of what needs to be done and why.

  • Davidson understands our business – especially the people in our business and that’s what sets it apart so dramatically from the competition.