Sociora service

Tax compliance and assistance in Morocco

Sociora prepares tax returns and helps Moroccan businesses with routine questions, transaction tax treatment and tax-file preparation. Scope depends on the business form and tax regime.

What does our support include?

  • VAT, IS, IR and withholding returns where applicable
  • Tracking filing deadlines identified for your business
  • Routine tax questions and transaction analysis
  • Return compliance checks and tax-file preparation
  • Monitoring changes in Moroccan tax regulations

What deliverables do you receive?

  • Prepared returns and filing acknowledgements when filing is agreed
  • Applicable-deadline list and approval points
  • Summary of questions or treatments reviewed

What should you prepare to start?

  • Legal form, activity, tax regime and relevant periods
  • Accounts and supporting transaction records
  • Previous returns and relevant correspondence

Do not send sensitive documents through the public form. A suitable transfer method is agreed after initial contact.

How does the engagement work?

  1. Define the engagement

    Agree periods, scope and responsibilities with your contact.

  2. Prepare and check

    Review engagement records, flag gaps and prepare the listed deliverables.

  3. Approve and follow up

    Obtain your approval, then follow agreed actions and reporting.

What affects fees and timing?

Return types and number, transaction complexity, periods to regularise and record availability. No universal statutory timing, rates or guaranteed savings are promised.

Scope and responsibilities The company approves its data and remains responsible for submitted information and taxes due. Tax-audit assistance is a separate scope; no outcome with DGI is guaranteed.

Your questions

Does VAT apply to every company?

Applicability depends on the regime and transactions. We review your situation before preparing returns.

Is a DGI notice part of bookkeeping?

Not automatically. Tax-audit assistance covers requests and responses as a separate engagement.

Let’s discuss your needs

An initial conversation defines the work, required documents and fees. Any official charges are shown separately.

Request a quote
Official sources and referencesContent reviewed on . Rules and fees can change: always check the official portal before filing.
WhatsApp0767898181Get a Quote
WhatsApp0767898181