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?
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, 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.
Read next
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.
Learn moreAccounting closing and financial statements in Morocco
Sociora prepares Moroccan company closing: reconciliations, account analysis, inventory, adjusting entries, financial statements and accounting/tax reporting packages. It turns period accounts into closing documents and is distinct from tax returns.
Learn moreCNSS and CIMR social declarations in Morocco
Sociora prepares payroll-related social declarations for Moroccan employers, including CNSS and CIMR where applicable. These are different organisations and schemes; affiliation and approved payroll data determine scope.
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