Sociora service

VAT, IS, IR and withholding tax returns in Morocco

Sociora prepares Moroccan business tax returns from accounts and supporting records. VAT, IS, IR and withholding are assessed against the regime and transactions, not assumed to apply to every company.

What does our support include?

  • Identify applicable returns and periods
  • Prepare relevant VAT, IS, IR and withholding returns
  • Check consistency with the accounts
  • Track identified deadlines and approvals

What deliverables do you receive?

  • Returns prepared for approval
  • Filing acknowledgements if submission is included
  • Missing or incorrect-data list

What should you prepare to start?

  • Tax regime and previous returns
  • Period accounts, invoices and withholding evidence
  • Necessary filing authorisations after agreement

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, periods, corrections and account quality. The applicable calendar is checked against DGI references; no single deadline is stated here.

Scope and responsibilities Preparation, submission and payment are separate responsibilities to agree. The client approves figures and remains responsible for taxes due.

Your questions

Are social declarations included?

Not automatically. CNSS and CIMR are a separate social scope.

Can older periods be regularised?

We review periods, records and existing filings before defining the work.

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