Two invoices can show no VAT for opposite reasons. Out of scope, exempt without deduction, exempt with deduction and suspensive are neither synonyms nor a generic zero rate. The difference is most visible in input VAT and evidence.

Four boxes
- Out of scope: operation fails scope or location.
- Exempt without deduction: article 91.
- Exempt with deduction: article 92.
- Suspensive regime: article 94 and its procedure.
1. Start with scope
Articles 87 and 88 first determine whether the operation and its location fall under Moroccan VAT. If not, it is out of scope; there is no need to search an exemption to justify the result.
| Question | Effect |
|---|---|
| Covered operation? | otherwise out of scope |
| Located in Morocco? | otherwise document place |
| Covered person/activity? | check applicable article |
| Import? | examine separate rules |
| Evidence | contract, delivery, performance, customer |
Out of scope does not mean illegal, free or absent from income reporting. It only describes the operation’s VAT relationship.
2. Read both exemption families
An in-scope operation may be exempt. Article 91 groups exemptions without deduction; article 92 exemptions with deduction, each subject to conditions and evidence.
- Without deduction: no output VAT; related input normally unavailable
- With deduction: no output VAT; input potentially available under conditions
- Condition: product, customer, use, document or formality
- Date: rule applicable when operation occurs
- Review: renew certificate and situation
The word exempt on an invoice does not prove the article used. Retain its reference and fulfilled condition.
3. Do not confuse suspension
Article 94’s suspensive regime allows certain purchases without immediate VAT under a procedure and certificate. It is not a general exemption of supplier or customer.
- Check beneficiary and operation.
- Obtain a valid certificate.
- Control covered amount and period.
- Link purchase to document.
- Track use and possible adjustment.
- Archive evidence with invoice.
Without valid documentation, the supplier must not repeat an old setup through habit.
An invoice without VAT always needs a reason
No tax is not a blank space. Document exact status before issue and monitor expiring conditions.
4. Translate status into systems
Create four distinct codes and expose each in reports. Accounting can then reconcile revenue, deduction rights and evidence without reclassifying hundreds of lines.
- Name status, not only 0%.
- Attach article/source and effective date.
- Require evidence for conditional cases.
- Limit manual changes.
- Test invoice, credit and export.
- Review codes with the tax adviser.
BelloPOS can retain distinct statuses when configured correctly; it does not grant exemption.
Mistakes to avoid
- Calling everything 0%.
- Searching exemption before scope.
- Deducting input linked to article 91.
- Losing the article 92 reference.
- Reusing an expired suspension certificate.
- Confusing VAT with income taxation.
- Mixing codes in exports.
Frequently asked questions
What is the main difference?
Out of scope precedes exemptions; exemptions concern an in-scope operation, with or without deduction.
Does exemption always permit deduction?
No. Article 91 is without deduction; article 92 permits it under conditions.
Is suspension an exemption?
It is a distinct article 94 mechanism subject to procedure and evidence.
Should the invoice show 0%?
The document and system should chiefly retain exact status and legal basis.
Does BelloPOS decide out-of-scope or exempt?
No. It records the validated code and reports it.
What to take away
A well-managed no-VAT sale always has a legal label, source, evidence and explicit input-deduction consequence.
Sources
The figures and rules quoted above come from these pages, read on the date given in the article.
Separate statuses in sales
Configure validated codes for taxable, out of scope, exempt with/without deduction and suspensive, then control exports.
Read next
Other practical guides on the same subject: