Professional Invoice Template Morocco: Requirements & Best Practices
Creating professional and legally compliant invoices is crucial for businesses in Morocco. This guide covers all requirements, best practices, and tips for invoicing in Morocco.
Legal Requirements for Moroccan Invoices
Every invoice in Morocco must include the following mandatory information:
1. Company Information
- Company name (Raison sociale)
- Legal form (SARL, SA, etc.)
- Complete address (Siège social)
- ICE number (Identifiant Commun de l'Entreprise)
- IF number (Identifiant Fiscal) - optional but recommended
- RC number (Registre de Commerce) - if applicable
- CNSS affiliation number - for service companies
2. Customer Information
- Customer name or company name
- Customer address
- Customer ICE (for B2B transactions)
3. Invoice Details
- Unique invoice number (sequential numbering)
- Invoice date
- Payment due date
- Payment terms (e.g., "Payment due in 30 days")
4. Items/Services
- Clear description of goods/services
- Quantity
- Unit price (excluding VAT)
- Total per line (excluding VAT)
5. Financial Summary
- Subtotal (Total HT - Hors Taxes)
- VAT rate and amount per rate
- Total TTC (Toutes Taxes Comprises)
- Currency (MAD/DH)
6. Additional Information
- Payment methods accepted
- Bank details (RIB)
- Penalties for late payment (if applicable)
- Discount conditions (if any)
Invoice Numbering System
Best Practices:
1. Sequential numbering - No gaps allowed
2. Prefix with year - Example: INV-2024-001
3. Never reuse numbers - Even for cancelled invoices
4. Maintain chronological order - By date
Examples:
-
FAC-2024-0001-
2024/INV/0001-
INV-240001-
F-2024-001ICE Number: Essential Information
What is ICE?
- Identifiant Commun de l'Entreprise
- 15-digit unique identifier
- Required for all businesses in Morocco
- Used for tax and administrative purposes
How to Display ICE:
- Clearly visible on invoice
- Usually near company name
- Format: "ICE: 000000000000000"
Obtaining ICE:
- Register at OMPIC (Office Marocain de la Propriété Industrielle et Commerciale)
- Receive immediately upon company registration
- Free of charge
VAT (TVA) on Invoices
Standard Format:
Description Qty Unit Price HT Total HT
Product A 5 1,000.00 DH 5,000.00 DH
Service B 2 2,500.00 DH 5,000.00 DHSubtotal (HT): 10,000.00 DH
TVA (20%): 2,000.00 DH
Total (TTC): 12,000.00 DH
Multiple VAT Rates:
If items have different rates:
Subtotal (HT): 10,000.00 DH
TVA 20%: 8,000 DH HT → 1,600.00 DH
TVA 10%: 2,000 DH HT → 200.00 DH
Total TVA: 1,800.00 DH
Total (TTC): 11,800.00 DH
Invoice Types in Morocco
1. Standard Invoice (Facture)
- For completed sales
- Full payment expected
- Most common type
2. Pro Forma Invoice (Facture Proforma)
- Quote or estimate
- Not legally binding
- Converted to standard invoice after agreement
3. Credit Note (Avoir)
- To cancel or adjust previous invoice
- Must reference original invoice number
- Negative amounts
4. Advance Payment Invoice (Facture d'Acompte)
- For partial payment
- Must specify remaining balance
- Reference on final invoice
Payment Terms
Common Terms in Morocco:
- Net 30: Payment due in 30 days
- Net 60: Payment due in 60 days
- Cash: Payment on delivery
- 50% advance: Half upfront, half on completion
Late Payment Penalties:
You can include:
- "Late payment: 12% annual interest"
- "Fixed penalty: 40 EUR for collection costs"
- Must be clearly stated on invoice
Bank Details (RIB)
Include for easy payment:
- Bank name
- Account holder name
- IBAN or account number
- SWIFT/BIC code (for international)
Example:
Bank: Attijariwafa Bank
Account: 007 810 0000123456789 00
IBAN: MA64 007 810 0000123456789 00
SWIFT: BCMAMAMC
Professional Design Tips
Layout Best Practices:
1. Header - Company logo and details
2. Customer section - Clear separation
3. Table - Easy-to-read itemized list
4. Footer - Bank details and legal info
Colors and Branding:
- Use company colors
- Professional fonts (avoid decorative)
- Consistent with brand identity
- Good contrast for readability
File Format:
- PDF - Most professional and universal
- Editable formats (Word/Excel) - Less professional
- Always send PDF for official invoices
Digital vs Paper Invoices
Digital Invoices (E-Facture):
- Legally valid in Morocco (since 2013)
- Must be in PDF or structured format
- Digital signature recommended
- Easier to archive and manage
Requirements for E-Invoices:
- Same legal requirements as paper
- Secure storage (10 years)
- Ability to produce on demand
- Tax audit compatible
Storage and Archiving
Legal Requirements:
- 10 years mandatory storage
- Both sent and received invoices
- Paper or digital (with backup)
- Available for tax inspection
Best Practices:
1. Cloud storage with backup
2. Organized folder structure
3. Sequential filing
4. Regular backups
5. Quick retrieval system
Common Mistakes to Avoid
1. Missing ICE number - Results in rejected invoice
2. Non-sequential numbering - Tax compliance issue
3. Unclear descriptions - Causes payment delays
4. Incorrect VAT calculations - Legal liability
5. Missing payment terms - Collection difficulties
6. No company details - Unprofessional and illegal
7. Handwritten invoices - Not recommended for businesses
Invoice vs Receipt
Invoice (Facture):
- Issued before payment
- Requests payment
- Legally required for businesses
- Must include all legal information
Receipt (Reçu):
- Issued after payment
- Confirms payment received
- Can be simpler
- Still needs basic information
Tools and Templates
Our Free Invoice Generator:
Use our Invoice Template Tool to:
- Generate professional invoices instantly
- Auto-calculate VAT
- Include all legal requirements
- Download as PDF
- 100% Morocco-compliant
Accounting Software:
For recurring invoices, consider:
- Automated numbering
- Customer database
- Payment tracking
- Tax compliance
- Our platform handles all of this automatically
International Invoices
Exporting from Morocco:
- Invoice in customer's currency (optional)
- Include original currency (DH) equivalent
- "Export - VAT Exempt" notation
- Customs documentation reference
- International payment terms
Sample International Invoice Line:
Goods exported outside Morocco
VAT Exempt per Article XX
Total: €1,000.00 (approx. 11,000.00 DH)
Checklist for Perfect Invoice
Before sending, verify:
- [ ] Company name and ICE
- [ ] Customer details
- [ ] Sequential invoice number
- [ ] Date and due date
- [ ] Clear item descriptions
- [ ] Correct quantities and prices
- [ ] VAT properly calculated
- [ ] Total amounts (HT and TTC)
- [ ] Payment terms
- [ ] Bank details (RIB)
- [ ] Professional design
- [ ] PDF format
- [ ] No spelling errors
Conclusion
Professional invoices are essential for business credibility and legal compliance in Morocco. Using the right template and including all required information ensures smooth transactions and tax compliance.
Need to automate your invoicing? Our platform creates professional, compliant invoices automatically with tracking, reminders, and payment management. Start your free trial today.
---
Disclaimer: Invoice requirements may vary by industry. Consult your accountant for specific requirements for your business.