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?
Define the engagement
Agree periods, scope and responsibilities with your contact.
Prepare and check
Review engagement records, flag gaps and prepare the listed deliverables.
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.
Read next
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.
Learn moreTax-audit assistance in Morocco
Sociora helps Moroccan businesses review tax-administration notices or requests and prepare a response file. Support covers evidence, raised issues and follow-up, with no guaranteed representation or outcome.
Learn moreAccounting and bookkeeping for Moroccan companies
Sociora records and organises Moroccan company accounts: invoices, bank and cash transactions, account analysis and balance justification. We support SMEs, new companies and owners outsourcing bookkeeping or changing provider, including founders abroad.
Learn moreTax declarations vs social declarations: what differs?
Tax returns concern the company’s tax regime and transactions with DGI. Social declarations concern social schemes and payroll with relevant bodies, including CNSS and CIMR according to affiliation.
Learn moreLet’s discuss your needs
An initial conversation defines the work, required documents and fees. Any official charges are shown separately.
Request a quote