Skip to main content
CGNC-MAROC
Services

Tax filings

We prepare your tax returns, keep your deadline calendar and help you understand the tax consequences of your decisions before you take them.

Tax advisory session around professional documents

Periodic filings

Preparation and filing of routine returns from up-to-date accounts.

  • Value added tax, according to your regime and frequency
  • Corporate income tax: instalments and settlement
  • Withholding taxes applicable to your activity
  • Annual returns and supporting schedules

Calendar and deadlines

A shared schedule to avoid late filings and avoidable penalties.

  • An annual calendar tailored to your tax regimes
  • Reminders ahead of each deadline
  • A list of the information required for each return

Support with your decisions

A tax option, an investment or a change of activity is best prepared upstream.

  • Analysis of the regimes and options open to you
  • Simulation of the tax effect of a contemplated decision
  • Explanation of the resulting filing obligations

Exchanges with the tax authorities

If information is requested or an audit begins, we prepare the material and assist you throughout.

  • Assembly of the response file and supporting evidence
  • Explanation of the process and the deadlines
  • Follow-up on the outcome
  • Signing documents for company formation and corporate follow-up

    Company formation

    From the negative certificate to registration — every incorporation formality.

    Explore
  • Accounting workspace with tracking tables and organised files

    Bookkeeping

    Entry, review, closing and reliable accounting information.

    Explore
  • Conceptual preview of the CGNC-MAROC mobile client area

    IT and digital setup

    Visual identity, website, hosting and the company’s everyday digital tools.

    Explore
  • Digital guides and tools supporting businesses

    Training

    Training your teams in accounting, tax and the management tools they use.

    Explore

A need in this area?

Describe your situation and we will come back to you to discuss it.