OPCA Certified Chartered Accountants20+ Years in Morocco

Accounting Firm
in Tanger, Morocco

Professional bookkeeping and accounting services for businesses in Morocco. Monthly bookkeeping, annual accounts, tax filings and payroll — all handled by our OPCA-certified team.

Serving local companies, foreign investors and international groups. We speak English, French and Arabic.

This page is in English. Our full website and blog are in French — the primary language of business in Morocco.

500+
Companies served annually
20+years
Accounting expertise in Morocco
100%
Compliance rate — zero penalties
3languages
English, French, Arabic

Our Accounting Services in Morocco

Complete accounting and bookkeeping solutions for businesses of all sizes operating in Morocco.

Monthly Bookkeeping

Full monthly bookkeeping according to Moroccan CGNC standards. We record all transactions, reconcile bank accounts, and produce monthly management reports so you always know where your business stands.

  • Journal entries & general ledger
  • Bank reconciliation
  • Accounts payable & receivable
  • Monthly trial balance
  • Management reporting

Annual Financial Statements

Preparation of statutory annual accounts (bilan, CPC, ESG, TF) in compliance with Moroccan CGNC. Signed by our OPCA-certified chartered accountant for submission to tax authorities and banks.

  • Balance sheet (Bilan)
  • Income statement (CPC)
  • Cash flow statement (TF)
  • Notes to accounts (ESG)
  • OPCA-certified signature

Tax Filings & Compliance

We handle all mandatory tax declarations in Morocco: monthly VAT, quarterly IS advances, annual IS return, IR withholding on salaries. Never miss a deadline — we track everything for you.

  • Monthly VAT (TVA) declarations
  • IS advance payments (acomptes)
  • Annual IS return (liasse fiscale)
  • IR withholding on salaries
  • Professional tax (TP) filing

Payroll & Social Charges

Complete payroll management for your employees in Morocco. Payslips, CNSS/AMO declarations, IR withholding, employment contracts. Fully compliant with Moroccan Labour Code and 2026 social regulations.

  • Monthly payslips (bulletins de paie)
  • CNSS & AMO declarations
  • IR withholding on salaries
  • CIMR pension contributions
  • Annual salary certificates (9421)

Accounting Review & Audit

Independent review of your accounts to ensure accuracy and compliance. We identify errors, inconsistencies and risks before the tax authorities do. Statutory audit for companies above legal thresholds.

  • Annual accounts review
  • Internal control assessment
  • Error & fraud detection
  • Statutory audit (commissariat)
  • Due diligence for M&A

Digital Accounting & Reporting

We work with all major accounting software used in Morocco (Sage, Ciel, Odoo, QuickBooks). We can also set up cloud-based accounting so you have real-time access to your financial data from anywhere.

  • Sage / Ciel / Odoo compatible
  • Cloud accounting setup
  • Real-time dashboard access
  • Digital document management
  • Remote collaboration

Morocco Accounting Standards — What You Need to Know

All companies registered in Morocco must maintain their accounts according to the CGNC (Code Général de Normalisation Comptable). Our team ensures full compliance with these standards.

CGNC — Moroccan Accounting Standards

Morocco's national accounting standard, broadly aligned with French GAAP. Mandatory for all companies. Requires double-entry bookkeeping, annual financial statements and a liasse fiscale.

Annual Financial Statements

Every company must produce: Bilan (balance sheet), CPC (income statement), ESG (statement of changes in equity), TF (cash flow statement). Must be filed with the DGI by March 31.

Liasse Fiscale — Annual Tax Return

The liasse fiscale is Morocco's comprehensive annual tax return package. It includes financial statements plus 20+ tax schedules. Deadline: 3 months after fiscal year end.

Document Retention

Moroccan law requires companies to retain accounting records for 10 years. Tax documents must be kept for 4 years (statute of limitations for tax audits). We manage your digital archive.

IFRS for International Groups

If your parent company requires IFRS reporting, we can prepare a reconciliation between CGNC and IFRS. We also assist with consolidation packages for international groups.

Morocco accounting standards CGNC compliance expert Tanger

Accounting Packages & Pricing

Transparent pricing for bookkeeping and accounting services in Morocco. All packages include mandatory tax filings.

Starter
Micro-businesses & freelancers
From 500 MAD/month
  • Up to 50 transactions/month
  • Monthly bookkeeping
  • Quarterly VAT declaration
  • Annual financial statements
  • Email support
Get Started
Most Popular
Business
SMEs & growing companies
From 1,500 MAD/month
  • Up to 200 transactions/month
  • Full monthly bookkeeping
  • Monthly VAT declarations
  • Annual IS return (liasse fiscale)
  • Payroll for up to 5 employees
  • Quarterly management reports
  • Phone & email support
Most Popular
Enterprise
Large companies & groups
Customquote
  • Unlimited transactions
  • Dedicated senior accountant
  • Full payroll management
  • Consolidated accounts
  • Statutory audit
  • Tax optimisation strategy
  • Priority support 24/7
Request Quote

All prices exclude VAT (20%). Prices vary based on transaction volume and complexity. Contact us for a personalised quote.

Morocco Accounting Compliance Calendar 2026

Key deadlines for accounting and tax compliance. Missing a deadline triggers penalties of 5-15%.

Monthly (20th)
VAT (TVA) declaration & payment
VAT
Monthly (last day)
IR withholding on salaries (RAS)
IR
Monthly (last day)
CNSS social contributions declaration
SOCIAL
March 31
Annual IS return (liasse fiscale)
IS
Critical
March 31
Annual financial statements filing
ACCOUNTS
Critical
April 30
IS balance payment (solde IS)
IS
June 30
IS 1st advance payment (acompte)
IS
September 30
IS 2nd advance payment (acompte)
IS
December 31
IS 3rd advance payment (acompte)
IS

Late filing penalties: 5% surcharge for the first month of delay, then 0.5% per additional month. Our team tracks all deadlines and files on time — every time.

Why Choose Our Accounting Firm?

We combine deep expertise in Moroccan accounting law with a modern, client-focused approach.

OPCA Certified

Officially accredited by the Ordre des Experts-Comptables du Maroc. Your guarantee of professional standards and legal compliance.

English, French & Arabic

We communicate in your language. No translation barriers for foreign investors and international companies operating in Morocco.

20+ Years Experience

Deep knowledge of Moroccan CGNC standards, DGI practices, and the specific accounting requirements of businesses in Tanger.

Digital-First Approach

Cloud accounting, real-time dashboards, digital document management. You have 24/7 access to your financial data from anywhere.

Full Compliance Guarantee

We track all deadlines and ensure 100% compliance with Moroccan tax and accounting regulations. No penalties, no surprises.

Dedicated Account Manager

You have a single point of contact — a senior accountant who knows your business and is always available to answer your questions.

Industries We Serve in Morocco

Our accounting firm serves businesses across all major sectors in Tanger and Morocco.

Automotive
Renault, Stellantis suppliers
Aerospace
Airbus, Boeing supply chain
IT & Offshoring
Tech companies, BPO
Logistics
Tanger Med operators
Retail & Trade
Import/export companies
Tourism & Hotels
Hospitality sector
Real Estate
Promoteurs immobiliers
Pharma & Health
Medical & pharmaceutical
Food & Beverage
Agri-food industry
Foreign Companies
Subsidiaries in Morocco
Freelancers
Auto-entrepreneurs
Startups
Early-stage companies

Frequently Asked Questions

Everything you need to know about accounting services in Morocco

1What accounting standards do companies use in Morocco?

Moroccan companies must follow the CGNC (Code Général de Normalisation Comptable), which is Morocco's national accounting standard. It is broadly similar to French GAAP (Plan Comptable Général). The CGNC requires companies to maintain a general ledger, produce annual financial statements (bilan, CPC, ESG, TF), and file a liasse fiscale with the DGI. Our OPCA-certified accountants are experts in CGNC compliance.

2Which companies are required to have a statutory audit in Morocco?

In Morocco, statutory audit (commissariat aux comptes) is mandatory for: SA (Société Anonyme) regardless of size, SARL with turnover above 50M MAD or more than 50 employees, and any company receiving public funds. Our OPCA-certified auditors can perform both statutory and contractual audits.

3How much does bookkeeping cost in Morocco?

Bookkeeping costs in Morocco depend on the volume of transactions and complexity of your business. For a small SARL with 30-50 transactions per month, expect to pay 500-1,000 MAD/month. For a medium-sized company with 100-200 transactions, 1,500-3,000 MAD/month. Our packages start from 500 MAD/month and include all mandatory tax filings.

4Can you handle accounting for foreign-owned companies in Morocco?

Yes, absolutely. We specialise in accounting for foreign-owned companies in Morocco. We are fluent in English, French and Arabic, and we understand the specific needs of international businesses: profit repatriation, transfer pricing, double tax treaty application, foreign currency transactions, and reporting to parent companies in international formats (IFRS, US GAAP).

5What is the liasse fiscale in Morocco and when must it be filed?

The liasse fiscale is Morocco's annual tax return package, which includes the financial statements (bilan, CPC, ESG, TF) plus various tax schedules. It must be filed with the DGI within 3 months of the fiscal year end — so by March 31 for companies with a December 31 year-end. Late filing triggers a 5% penalty plus 0.5% per additional month. We handle the entire liasse fiscale preparation and filing.

6Do you offer remote/online accounting services for companies not based in Tanger?

Yes. We provide full remote accounting services for companies across Morocco and for foreign companies with Moroccan subsidiaries. We use cloud-based accounting software and secure document sharing. You send us your invoices and bank statements digitally, and we handle everything else. We have clients in Casablanca, Rabat, Marrakech, and international clients in France, Spain, UAE and the UK.

7What is the difference between a fiduciaire and an expert-comptable in Morocco?

In Morocco, a "fiduciaire" is a common term for an accounting firm or bookkeeping office that handles day-to-day accounting, tax filings and payroll. An "expert-comptable agréé OPCA" is a certified chartered accountant accredited by the Ordre des Experts-Comptables du Maroc, authorised to sign statutory financial statements and perform legal audits. Our firm combines both roles — we are both a fiduciaire and an OPCA-certified expert-comptable.

8How quickly can you take over accounting from our current accountant?

We can typically take over your accounting within 2-4 weeks. The process involves: reviewing your current accounts and identifying any issues, obtaining your accounting files and software access, and ensuring continuity of all tax filings. We handle the transition smoothly and communicate directly with your previous accountant if needed. There is no disruption to your business operations.

Ready to Outsource Your Accounting in Morocco?

Our OPCA-certified accountants are ready to take over your bookkeeping and ensure full compliance with Moroccan accounting and tax regulations.

First consultation is free. We speak English, French and Arabic.