VAT in Morocco: Quick summary

LLC’s director

Social audit

Is social audit in Morocco of the same importance as other audits (accounting, tax, etc.)? Does social audit have its place in the daily life of a company? How do companies assess their compliance with current social regulations? In Morocco, the dilemma that social audit presents us with takes place in an ever-changing environment. As […]

VAT on services

Tax Treatment of VAT on services Article 89 of the General Tax Code lists providing services amongst taxable transactions. Provision of services is a very broad concept. Indeed, it includes all payable transactions that do not entail a delivery of goods. Moreover, VAT on services also applies to transactions and activities that fall within the […]

Transfer Pricing in Morocco: what you should know

Transfer pricing documentation

The 2021 Moroccan Finance Act tightened transfer pricing documentation requirements. In this article we specifically address the following points: First, legal and regulatory framework in force in Morocco for transfer pricing Second, tax measures adopted in the 2021 Finance Act regarding transfer pricing documentation. Contact us if you have any questions or for assistance. You […]

Tax clearance for permanent departure: Procedure

General Code of Accounting Standards (CGNC)

General Code of Accounting Standards (CGNC – Code Général de Normalisation Comptable) has force of law in Morocco. Indeed, its application is mandatory by virtue of the Dahir of December 25th , 1992 on the accounting law (loi n° 9-88). The CGNC defines all the rules and procedures that allow accounting to reflect a true […]

Value Added Tax in Morocco (VAT)

Value Added Tax (VAT) is a consumption tax applied to the purchase of goods or services. Consumers are subject to VAT which is applied ad valorem to the purchase price. It does not apply to corporate income like the CIT. It follows a fragmented payment system. Value-added tax is levied on a product when value […]

Transfer of Shares in a PLC vs in an LLC

The transfer of shares means, for a partner, the sale of his ownership in a company. Indeed, at the establishment a company, share capital is divided between the founding partners according to the amount of their contributions. As such, each founding partner receives a certain number of shares that reflects their contributions. This article covers the […]