Behrad Moshar offers a complete spectrum of Auditing and assurance services. As a full service firm with varied skills we handle complex auditing issues of legal entities namely Public Joint Stock Companies, Joint Ventures and individuals.

We determine our audit opinion on professional integrity, independence and ethical behaviour , supported by quality control procedures and high standard professional judgment.

We are able to conform with the latest International standards of auditing to ensure financial statements of companies are in line with IFRS (International Financial Reporting Standards).

Our audit and assurance services are tailored to meet any specific engagement requirements.


Our professional team help to assist your company’s internal audit functions compared with leading practices. We help to identify target areas of performance and make recommendations to improve processes, efficiency and effectiveness of functions aligned with your company objectives.


Our specialised tax department assist your organisation with tax strategies which would maximise tax benefits and ensure you meet all ongoing tax compliance.

This includes assistance in preparation and submission of annual tax returns, computation of taxes from relevant sources of income, and adherence to other tax obligations/ regulations such as VAT and Withholding taxes.

Our VAT services include preparation and filing of VAT returns, VAT recovery/ refund requests and advice on the treatment of specific transactions.

As required by the Iranian Direct Taxation Act, we are Authorised Professional Body to carry out Tax audit and submit our report for assessment of tax.


Our specifically skilled team can help with Corporate Mergers and Acquisitions, Business Valuation, Business Strategy and Financial Due Diligence.

Our expert members provide organizations and individuals sound valuation advice on shares, tangible and intangible assets, Corporate Re-structuring and Stock Exchange listing.

We differentiate ourselves by outstanding track record, our understanding and experience of the Iranian corporate finance market, with dedicated client focus on achieving highest possible service levels.


Many businesses choose to outsource their accounting functions. Our Accounting and Book Keeping services can assure you that we can most certainly offer you a highly professional and accurate service while at the same time being affordable and price competitive.

We have a dedicated department for this. The services include full range of maintenance of Statutory Books of Accounts, preparation of daily transactions journal vouchers, preparation of financial statements in accordance with Generally Accepted Accounting Policies and Principles and International Financial Reporting Standards (IFRS).


We can assist clients with Business Management advice, the scope of which include Cash Management, responsibilities of Loan Management, general and specific Forecast and Budgets in responsible areas of Revenue, Purchases and Cost Controls.

We provide clients with solutions to their business requirements and to complete a project within desirable time and budget.