Skip to main content

Someone wanted to learn this too, so Grasp built them a personal learning path.

You can keep exploring this one or create your own

Completing Your VAT Declaration (Model 300)

Welcome to your next lesson on the Moroccan VAT system.

In our previous lessons, we've built a solid understanding of the VAT mechanism. We've covered how to calculate VAT due or credit, how to handle specific transactions like exports, and even the detailed procedure for requesting a VAT refund. Now, it's time to bring all these pieces together into the official reporting document that every accountant in Morocco must master.

Today's learning outcome is to complete the monthly or quarterly VAT declaration form (Model 300). This is the culmination of your periodic VAT work, where you formally report all sales, purchases, and the resulting tax liability or credit to the tax authorities (Direction Générale des Impôts - DGI). This is a core, practical skill you will perform regularly.

1. Understanding the VAT Declaration Form

In Morocco, VAT declarations are filed electronically via the DGI's SIMPL portal. While you'll be interacting with a digital interface, it is based on the structure of official paper forms. The most common reference is "Model 300," though the specific model numbers can vary (e.g., Model ADC110F for quarterly, ADC080B for monthly).

Let's look at the structure of a typical declaration form.

Moroccan Quarterly VAT Declaration Form (Model ADC110F-07RA)
This is the official quarterly VAT declaration form. Note its key sections: identification, a breakdown of total turnover, and a breakdown of taxable turnover by rate. This structure is the foundation of all VAT declarations.

The form is logically organized to walk you through the calculation:

  1. Identification: Your company's details (Fiscal ID, name, address).
  2. Turnover Breakdown (Chiffre d'Affaires - CA): Reporting total sales and categorizing them (taxable, exempt, etc.).
  3. VAT Due (TVA Exigible): Calculated based on your taxable turnover.
  4. Deductible VAT (TVA Récupérable): Reporting the VAT you paid on your business purchases.
  5. Final Calculation: Determining the net VAT to pay (TVA due) or the VAT credit (Crédit de TVA) to carry forward.

Modern accounting software makes this process much smoother. You enter transactions throughout the month, and the software helps generate the figures for the declaration.

Moroccan VAT Declaration Interface and Form Preview
This image shows a typical accounting software interface for preparing a monthly VAT declaration. Data is entered into specific fields (left side), and the system populates a preview of the official form (right side). This is how most accountants work today.

Notice the terms Régime: Mensuel (Monthly Regime) and Période: Février (Period: February). This highlights an important distinction:

  • Monthly Regime (Régime mensuel): Mandatory for companies with an annual turnover (taxable) exceeding 1 million MAD. Declarations are due by the end of the following month.
  • Quarterly Regime (Régime trimestriel): The default for companies with an annual turnover under 1 million MAD, or for new companies. Declarations are due by the end of the month following the quarter.

2. A Step-by-Step Guide to Completing the Declaration

Let's walk through a practical example. Our company, "Innovatech Solutions SARL," is a new IT consulting firm based in Casablanca operating under the monthly regime. We need to prepare the VAT declaration for April 2024.

Here are the company's transactions for April:

  • Sales:
    1. Consulting services to a Moroccan client: 80,000 MAD (excluding VAT).
    2. Software development for a client in France (export): 50,000 MAD.
  • Purchases:
    3. New computer equipment (fixed asset): 30,000 MAD (excluding VAT).
    4. Monthly office rent: 10,000 MAD (excluding VAT).
    5. Subscription to a professional software: 2,000 MAD (excluding VAT).
  • Previous Period:
    6. The company had a Crédit de TVA of 1,500 MAD from March 2024.

The standard VAT rate is 20%. Let's prepare the declaration.

Step 1: Organize and Calculate VAT on Transactions

First, we need to calculate the VAT for each transaction.

  1. Moroccan Sales (Taxable):
    • Amount HT: 80,000 MAD
    • TVA facturée (collected) at 20%: 80,000 * 0.20 = 16,000 MAD
  2. Export Sales (Exempt with right to deduction):
    • Amount: 50,000 MAD (No VAT is charged)
  3. Computer Purchase (Fixed Asset):
    • Amount HT: 30,000 MAD
    • TVA récupérable sur immobilisations: 30,000 * 0.20 = 6,000 MAD
  4. Office Rent (Service):
    • Amount HT: 10,000 MAD
    • TVA récupérable sur charges: 10,000 * 0.20 = 2,000 MAD
  5. Software Subscription (Service):
    • Amount HT: 2,000 MAD
    • TVA récupérable sur charges: 2,000 * 0.20 = 400 MAD

Now we have all the figures we need.

Step 2: Fill in the Turnover Section (Chiffre d'Affaires)

This section details your sales activity.

  • Total Turnover (Chiffre d'affaires total): This is the sum of all sales, regardless of their tax status.
    • 80,000 (taxable) + 50,000 (exempt) = 130,000 MAD
  • Taxable Turnover (Chiffre d'affaires imposable): This is the portion of your sales subject to VAT.
    • 80,000 MAD (at the 20% rate)
  • Exempt Turnover (Chiffre d'affaires exonéré): This is the portion of your sales not subject to VAT.
    • 50,000 MAD (This would be entered in the line for "Opérations d'exportation de biens et services").

Step 3: Determine Total VAT Due (TVA Exigible)

This is the total VAT you have collected (or are supposed to collect) from your clients.

  • TVA Exigible = Taxable Turnover * VAT Rate
  • 80,000 * 20% = 16,000 MAD

Step 4: Determine Total Deductible VAT (TVA Récupérable)

This is the total VAT you paid on your business purchases. It's crucial to separate VAT on fixed assets from VAT on other goods and services.

  • VAT on Fixed Assets (TVA sur immobilisations):
    • From computer purchase: 6,000 MAD
  • VAT on Other Goods and Services (TVA sur autres biens et services):
    • From rent + software subscription: 2,000 + 400 = 2,400 MAD
  • Total Deductible VAT: 6,000 + 2,400 = 8,400 MAD

Step 5: Calculate the Net VAT Position

This is the final calculation where you bring everything together.

Description Amount (MAD)
TVA Exigible (VAT Due on Sales) 16,000
Less: TVA Récupérable sur immobilisations (6,000)
Less: TVA Récupérable sur charges (2,400)
Less: Crédit de la période précédente (1,500)
Net VAT Due (TVA Due) 6,100

Result: Innovatech Solutions SARL has a TVA Due of 6,100 MAD for April 2024. This amount must be paid to the tax authorities by the deadline.

Test your understanding!

Let's say for May 2024, Innovatech Solutions has the following activity:

  • Moroccan Sales (taxable at 20%): 40,000 MAD HT
  • Purchase of office supplies: 5,000 MAD HT (VAT at 20%)
  • There is no VAT credit carried over from April (since we paid VAT).

Calculate the TVA Due for May 2024.

Show answer
  1. TVA Exigible (on sales): 40,000 * 20% = 8,000 MAD.
  2. TVA Récupérable (on supplies): 5,000 * 20% = 1,000 MAD.
  3. Net Calculation:
    • TVA Exigible: 8,000 MAD
    • TVA Récupérable sur charges: (1,000 MAD)
    • Crédit de la période précédente: 0
    • TVA Due for May = 7,000 MAD

3. Filing and Payment: Practical Considerations

  • Filing Deadline: For monthly declarations, the deadline is the end of the month following the period declared. For our April declaration, the deadline is May 31st. For quarterly declarations (e.g., Q1: Jan-Mar), the deadline is April 30th. Missing the deadline results in penalties.
  • Payment: The payment of TVA Due must be made at the same time as the declaration is filed on the SIMPL portal. The system will not accept a declaration showing a tax due without an accompanying payment.
  • Zero Declaration (Déclaration à néant): Even if a company has zero transactions during a period, it must still file a VAT declaration showing zero in all fields. Failure to do so is considered a missed filing.
  • Common Mistakes to Avoid:
    • Forgetting to carry over the Crédit de TVA from the previous period. This is a common error that leads to overpaying VAT.
    • Including non-deductible VAT in your calculation (e.g., VAT on tourism vehicles, non-business related expenses).
    • Calculation errors. Always double-check your figures before submitting. The SIMPL portal performs some checks, but the responsibility for correctness lies with you.

Conclusion

You have now learned the step-by-step process of completing a Moroccan VAT declaration. This is a fundamental monthly or quarterly task for any accountant and a direct application of all the VAT principles we have studied so far.

Key Takeaways:

  • The VAT declaration synthesizes all VAT-related activity for a period into a single official report.
  • The process involves a logical flow: summarizing turnover, calculating VAT due (exigible), calculating VAT deductible (récupérable), and determining the net position.
  • Modern accounting is done via software and the SIMPL e-filing platform, but the underlying structure of the official form remains the guide.
  • Accuracy and timeliness are critical. Errors or late filings lead to financial penalties for the company.

Preview of the Next Lesson:
Now that you know how to prepare and file the declaration, the next step is to ensure compliance is managed systematically. In our final lesson for this module, we will establish a compliance checklist for VAT deadlines and obligations. This will provide you with a professional tool to manage risk, avoid penalties, and ensure nothing falls through the cracks.

Can't find a good explanation? Sign up and we'll make it for you

Sign up