E-commerce allowance in Morocco in 2026: how does a company pay Google, Meta and AWS?
To pay Google Ads, Meta, AWS or foreign SaaS software, a Moroccan company uses an international payment card backed by its e-commerce allowance (dotation e-commerce), set by the General Instruction on Foreign Exchange Operations (Instruction Générale des Opérations de Change, IGOC) 2026 of the Office des Changes. This allowance is equal to 100% of the tax paid for the last closed financial year, with a minimum of 50,000 MAD for newly created companies. Large invoices can also be paid by bank transfer as an import of services, executed by the bank against an invoice.
The essentials in 6 points
In shortFramework: Office des Changes and IGOC 2026, in force since 1 January 2026
Corporate e-commerce allowance: 100% of the tax paid (IS, IR or minimum contribution) for the last closed financial year; 50,000 MAD minimum for new or exempt companies; 1,000,000 MAD at most for categorized operators; 2,000,000 MAD for start-ups labelled by the ADD
Transfer against invoice: imports of services are settled by the bank without prior authorization, on supporting documents
VAT: 20% paid by the company on behalf of the non-resident (Article 115 CGI), then deducted (Article 101 CGI)
IS: deductible expenses (Article 10 CGI); 10% withholding tax possible on sums paid to non-residents, unless a tax treaty applies
10-year retention of documents (Article 211 CGI)
the information provided in this article is for information purposes only and does not constitute personalized legal advice. We recommend that you consult a qualified expert before making any decision. Charikaty provides experts to support you: contact us for free advice.
The 20% VAT on these services is paid by the company on behalf of the service provider (Article 115 of the CGI) and then deducted.
How does a company pay for a foreign online service?
The Office des Changes sets the rules applicable to payments between residents and non-residents in the General Instruction on Foreign Exchange Operations (IGOC), updated every year. The 2026 version, in force since 1 January 2026, raised the e-commerce allowances and broadened the definition of imports of services, whose settlement is delegated to the banks.
For a company, two channels coexist:
- The international transfer as an import of services: the bank executes it upon presentation of the invoice (and of the contract, where applicable), without prior authorization from the Office des Changes. This is the appropriate channel for large invoices (hosting, annual licences, services based on a quote); its rules are detailed in our guide to paying a foreign supplier from Morocco.
- The international payment card: a named card issued by a Moroccan bank and linked to the business account, it allows the online payments required by most platforms (Google Ads, Meta, SaaS subscriptions), within the limit of the company's e-commerce allowance.
What is the amount of the e-commerce allowance in 2026?
| Beneficiary | Annual allowance (IGOC 2026) |
|---|---|
| Company governed by Moroccan law without a foreign currency account or convertible dirham account | 100% of the tax paid (IS, IR or minimum contribution) for the last closed financial year, within the limit of the ceiling set by the IGOC |
| Newly created company, exempt from tax or having paid less than 50,000 MAD | 50,000 MAD minimum per calendar year |
| Operator categorized by the Office des Changes | 100% of the tax paid, within the limit of 1,000,000 MAD |
| Start-up labelled by the ADD (Digital Development Agency, Agence de Développement du Digital) | 2,000,000 MAD (1,000,000 MAD before 2026) |
| Company holding a foreign currency account or a CDC | Payments charged to the balances of these accounts |
| Natural person (resident or MRE) | 20,000 MAD per calendar year (15,000 MAD until 2025) |
The allowance is granted per calendar year; the unused balance cannot be carried forward. The manager's personal allowance must not be used to pay the company's expenses: the invoice must be issued in the company's name to be deductible.
Which services can be paid with the e-commerce allowance?
| Category | Examples (non-exhaustive) |
|---|---|
| Digital advertising | Google Ads, Meta (Facebook/Instagram), LinkedIn Ads, TikTok Ads |
| Hosting and cloud | AWS, Google Cloud, Microsoft Azure, OVH, DigitalOcean |
| Payment and fintech | Stripe, PayPal (fees), 2Checkout |
| SaaS | Shopify, HubSpot, Salesforce, Notion, Slack |
| Email and messaging | Mailchimp, SendGrid, Twilio, Zendesk |
These expenses must be related to the business of the company. Purchases of goods (IT equipment) fall under the regime for imports of goods (domiciliation and customs clearance), described in our guide on import-export conditions for Moroccan companies.
How do you pay VAT on Google, Meta or AWS?
Services supplied by a non-resident and used in Morocco are subject to Moroccan VAT (Article 88 of the CGI). When the service provider has no tax representative in Morocco, the VAT is paid by the Moroccan customer on behalf of the non-resident (Article 115 of the CGI):
- The company calculates the VAT at the rate of 20% on the amount invoiced excluding tax
- It declares and pays it with its monthly or quarterly VAT return (before the end of the month following the period, via SIMPL)
- It recovers it by deduction under the conditions of Article 101 of the CGI (VAT actually paid, invoice in the company's name, expense allocated to operations)
The mechanism is in principle neutral in cash terms when the VAT is fully deductible (exclusions under Article 106 of the CGI). If the service provider already charges Moroccan VAT (tax representative or the Article 115 bis regime introduced by the Finance Law (LF 2024)), it is not paid a second time. Omitting it exposes the company to reassessments.
Are these expenses deductible and subject to withholding tax?
Electronic service expenses that are properly settled and allocated to operations are deductible from taxable income (Article 10 of the CGI: expenses incurred in the interest of the business, recorded in the accounts and supported by evidence, subject to the exclusions of Article 11).
Sums paid to non-residents as remuneration for services used in Morocco or as royalties (software licences) are in principle subject to a 10% withholding tax under IS (Articles 5-II, 15 and 19-IV of the CGI), paid over by the Moroccan company within the month following the payment. A tax treaty between Morocco and the service provider's country may reduce or eliminate this withholding, on presentation of a tax residence certificate: the treatment of each supplier should be validated with your chartered accountant (expert-comptable).
In 2026, IS is 20% below 100 million MAD of net taxable profit, 35% above that, and 40% for credit institutions and insurance companies (Finance Law, LF 2023); details are given in our guide on the IS rate in Morocco in 2026.
What is the bank's role in the e-commerce allowance?
Payment must go through a Moroccan bank approved by Bank Al-Maghrib, which:
- Checks the eligibility of the transaction under the IGOC
- Records the allowance of the company and blocks any card payment beyond it
- Charges the payment to the e-commerce allowance, to the import of services (transfer) or to a foreign currency or convertible dirham account
- Sends the reports to the Office des Changes within the regulatory deadlines
Which documents must be provided and kept?
To obtain the allowance, the bank in principle asks for:
- Proof of payment of the tax for the last closed financial year (IS, IR or minimum contribution), or failing that, proof of payment of the instalments
- The Commercial Register extract for a new company, or the document certifying the exemption
- Where applicable, the Office des Changes categorization certificate or the ADD label certificate
For each payment, the company keeps:
- The service provider's invoice or order confirmation, issued in the company's name
- Proof of use of the service (campaign, cloud instance, usage log)
- The bank debit advice or the card statement and, for a transfer, the exchange form (formule de change)
- The calculation of the VAT paid on behalf of the non-resident and, where applicable, of the withholding tax
Article 211 of the CGI and Law 9-88 require these documents to be kept for 10 years.
What if the e-commerce allowance is not enough?
When its needs exceed the e-commerce allowance, the company can:
- Pay invoices by transfer as an import of services, on supporting documents, with no allowance ceiling
- Use a foreign currency account funded by part of its export earnings, or a convertible dirham account (compte en dirhams convertibles, CDC) if it meets the conditions
- Apply for categorization with the Office des Changes (ceiling raised to 1,000,000 MAD) or for the ADD label (2,000,000 MAD)
- Request a special authorization from the Office des Changes for a transaction not covered by the IGOC
Can you pay Google or Meta via Wise or Revolut?
Foreign neobanks (Wise, Revolut, etc.) do not hold Bank Al-Maghrib approval to keep a business account for a resident company. A Moroccan company cannot freely hold an account abroad or keep funds there to pay its suppliers: the compliant channel remains the Moroccan bank, by international card or by transfer.
How does Charikaty simplify access to the e-commerce allowance?
Charikaty is a private Moroccan legal-tech platform specializing in online company formation. Here is what you need to pay Google, Meta or AWS compliantly: a registered company, a business account with a Moroccan bank and an international card backed by the e-commerce allowance. With Charikaty, the company formation is done entirely online, by the simplest and fastest route: we complete all the formalities to set up a company 100% online in Morocco (OMPIC negative certificate, electronically signed articles of association, filing with the commercial court registry, obtaining the IF, the ICE and the professional tax (taxe professionnelle) from the DGI, CNSS affiliation).
As soon as you receive the Commercial Register extract, you can open your business bank account and ask your bank for the international card backed by the minimum allowance of 50,000 MAD. For VAT, withholding tax and reporting, our accounting service refers you to chartered accountants registered with the OEC (Law 15-89). More than 250 companies have already been set up with Charikaty.
FAQ: E-Commerce Allowance
What is a company's e-commerce allowance?
The e-commerce allowance is the annual amount that the IGOC authorizes a company to spend online with foreign suppliers using an international payment card issued by its Moroccan bank.
What is the amount of the e-commerce allowance in 2026?
The e-commerce allowance is equal to 100% of the tax paid for the last closed financial year, with a minimum of 50,000 MAD for new or exempt companies. It reaches 1,000,000 MAD at most for categorized operators and 2,000,000 MAD for start-ups labelled by the ADD.
Is a newly created company entitled to an e-commerce allowance?
Yes. A new company benefits from the minimum allowance of 50,000 MAD per calendar year, upon presentation of its Commercial Register extract.
Are Google, AWS and Meta services exempt from VAT?
No. The 20% VAT on Google, AWS or Meta services is paid by the company on behalf of the non-resident service provider (Article 115 of the CGI), then deducted under the conditions of Article 101.
Does withholding tax have to be applied to payments to Google, Meta or AWS?
In principle yes: a 10% withholding applies to sums paid to non-residents for services used in Morocco (Articles 15 and 19-IV of the CGI), unless a more favourable tax treaty applies.
Can Google, Meta or AWS be paid via Wise or Revolut?
No. Wise and Revolut are not approved by Bank Al-Maghrib to hold the account of a resident company; payment goes through the Moroccan bank.
Related articles
Create Your Company with Charikaty
Set up your company online with Charikaty and entrust us with your accounting: as soon as it is registered, your company can apply for its international card and pay Google, Meta, AWS and Stripe within its e-commerce allowance.
- 100% online
- MRE friendly
- WhatsApp support 24/7WhatsApp support
