Chartered accountant (comptable agréé) · Casablanca, Morocco+212 6 61 49 28 99contact@mistaxadvisory.comMon – Fri · 9:00 – 18:00 (GMT+1)
Moroccan accounting · Fully remote

Your Moroccan accounting, handled online from anywhere in the world

Whether you are based in Morocco or live in London, Paris, Dubai or New York, if you own a company, a business or a property in Morocco, we keep your Moroccan books and file your returns, with no need to travel.

Who it is for

Moroccans living abroad

A company, a shop or rental property in Morocco: bookkeeping, rental income and tax returns, all handled remotely.

Foreign investors & subsidiaries

Your Moroccan entity kept under Moroccan GAAP (CGNC), with regular reporting for the parent company.

Founders who want visibility

Clear monthly figures in English, so you can run your Moroccan business from wherever you are.

How it works

  1. Video discovery call

    A free call to understand your business, tax regime and document volume.

  2. Engagement letter, signed remotely

    A fixed monthly fee, in writing, approved from wherever you are.

  3. Send your documents

    Invoices, bank statements and receipts as photos or PDFs, by email or WhatsApp, throughout the month.

  4. Processed in Velto

    Your documents are imported, read and booked in our software, then reviewed by a chartered accountant.

  5. Returns filed on time

    VAT, corporate or income tax, withholding taxes and social security, e-filed with the DGI (SIMPL) and CNSS (Damancom).

  6. Your numbers, wherever you are

    Regular reporting in English, French or Arabic, and year-end financial statements.

Our technology

Velto, the software behind our firm

Velto is the accounting software published by IBBI Finance, a company of our group. Built for Moroccan rules, it lets us process your documents faster, with fewer errors, and track every deadline.

Invoice import & readingPDFs and photos captured without full manual re-entry.
Moroccan GAAP (CGNC)Moroccan chart of accounts, sector charts, customer and supplier ledgers.
VAT & withholding taxComputed at entry, returns prepared.
Payroll & CNSSPayslips, payroll ledger and social security filings.
Financial statementsBalance sheet, income statement and statutory schedules.
Deadline trackingTax and social calendar, reminders and payment terms.

Velto is currently used in-house by our firm. A version for businesses is in preparation.

Pricing

Choose how you pay: the more you prepay, the less you pay.

Starter
/ month

Accounting and tax, no employees, quarterly reporting in English.

  • Bookkeeping (Moroccan GAAP)
  • VAT and annual tax returns
  • Quarterly reporting
Standard
/ month

Up to 5 employees, payroll included, monthly reporting in your head-office format.

  • Everything in Starter
  • Payroll and CNSS
  • Monthly reporting
Premium
/ month

Up to 15 employees, budgeting, mapping to your group chart of accounts, dedicated contact.

  • Everything in Standard
  • Budget and forecasts
  • Group chart-of-accounts mapping

Fees exclude VAT and are payable in advance at the start of each period. Discount on the period paid: quarterly −3%, semi-annual −5%, annual 1 month free. Invoiced in EUR, USD or MAD. Company setup in Morocco: €990.

Please note: we keep the books of Moroccan companies and Moroccan-based activities. Accounting for an entity established in another country is a matter for licensed professionals in that country.

Frequently asked questions

Do I need to come to Morocco to get started?

No. The discovery call, engagement letter and document exchange are all remote. Some administrative formalities may require a certified signature; we will explain how to do it from your country.

How do I send my documents?

By email or WhatsApp, as clear photos or PDFs. At onboarding we tell you exactly what to send and how often.

What does it cost?

It depends on your legal form, document volume and headcount. See our pricing or request a quote: we reply within 24 hours.

Hand over your Moroccan accounting

Free first call, by video, at a time that suits your time zone.