Card Payment Fees in Morocco Explained
Understand card payment fees in Morocco: MDR, interchange, commissions. Transparent guide to optimize your costs with TKpay in 2026.

Understanding Card Payment Fees in Morocco
For many Moroccan merchants, card payment fees remain unclear and a source of concern. Commissions, interchange, MDR — these technical terms can discourage electronic payment adoption and create the impression that card payment is expensive. The reality is more nuanced. In Morocco, transaction fees regulated by Bank Al-Maghrib typically range from 0.7% to 2.5%, and when compared to the true cost of cash handling, they often represent a profitable investment. This guide explains in detail how these fees work and how to optimize them.
Complete Anatomy of the MDR: How Fees Are Structured
Every time a customer pays by card at your business, multiple parties are involved in the transaction. Each takes a share of the amount, forming the total cost to the merchant known as the MDR.
The MDR (Merchant Discount Rate): The Number That Matters
The MDR is the overall rate you pay on each card transaction. It is the most important figure for your cash flow. It breaks down into three components:
1. Interchange Fee (0.4% to 1.5%)
Paid to the card-issuing bank (Attijariwafa, BMCE, Banque Populaire, etc.). This rate is set by Visa and Mastercard networks and varies based on:
- Card type: debit (cheapest) vs. credit (higher) vs. premium (highest)
- Merchant business sector
- Payment mode: in-store vs. online
2. Scheme Fee (0.1% to 0.3%)
Charged by Visa or Mastercard for using their network infrastructure: transaction routing, brand licensing, and global network maintenance.
3. Acquirer Margin (0.2% to 0.7%)
Retained by your payment provider (in Morocco, primarily the national payment network through partners like TKpay) for transaction processing, terminal maintenance, technical support, and settlement management.
Other Fees to Watch Before Signing
Beyond the MDR, some providers apply additional fees that should be verified before signing:
- Terminal rental: 50 to 200 MAD per month for POS device usage
- Maintenance fees: Charges for on-site technical interventions
- Minimum transaction fee: Monthly penalty if your volume falls below a defined threshold
- Statement fees: Charges for sending transaction statements
- Early termination fees: Penalties for breaking the contract early (sometimes 6-12 months)
- Setup fees: Initial cost for terminal activation
Moroccan vs. International Cards: The Impact on Your Fees
In practice, transaction fees vary significantly based on card origin:
| Card Type | Indicative MDR | Notes | |---|---|---| | Moroccan debit card | 0.7% - 1.2% | Lowest rate | | Moroccan credit card | 1.0% - 1.8% | Higher interchange | | International standard card | 1.5% - 2.2% | Cross-border fees | | International premium card | 2.0% - 2.5% | Highest interchange |
For businesses in tourist zones (Marrakech, Fez, Essaouira), where a significant share of transactions comes from international cards, this distinction is crucial for anticipating actual costs.
MDR Rates in Morocco by Sector
In Morocco, the MDR varies by business sector. High-volume sectors generally benefit from lower rates:
- Large retail: 0.7% - 1.0% (very high volumes)
- Retail stores: 1.0% - 1.5%
- Restaurants: 1.2% - 1.8%
- Hotels: 1.5% - 2.0% (high proportion of international cards)
- E-commerce: 1.5% - 2.5% (higher fraud risk)
These rates are regulated by Bank Al-Maghrib and international networks, ensuring market consistency.
TKpay's Approach: Total Fee Transparency
TKpay is committed to a clear pricing policy with no surprises:
- No hidden fees: The advertised MDR is the actual MDR — no additional commissions at month-end
- No terminal rental: SUNMI P2 and P3 terminals are provided as part of your contract
- No minimum transaction requirement: Whether you process 10 or 1,000 transactions per month, conditions remain the same
- No setup or activation fees
- Competitive MDR starting at 0.7%, negotiated for the best conditions
- Detailed dashboard: Every transaction shows the amount, MDR deducted, and net settled
How to Calculate Your True Payment Cost
To evaluate the true cost of card payment for your business, follow this 3-step method:
- Calculate your effective MDR: Divide total commissions deducted by total card revenue over one month
- Add fixed monthly costs: Terminal rental, maintenance, software subscriptions
- Compare with cash costs: Factor in cash counting time, bank trips, theft risk, till discrepancies, and lost customers who would have paid by card
In many cases, the true cost of cash management (time, trips, risks, losses) exceeds card payment fees. Studies estimate that cash handling costs Moroccan businesses between 1.5% and 3% of revenue.
For more tips on fee optimization, read our dedicated article: how to reduce your transaction fees as a merchant.
5 Strategies to Optimize Your Payment Fees
1. Encourage Higher-Value Card Payments
Since fees are proportional to the amount, low-value transactions have a higher relative cost. Encourage card payment for larger purchases while accepting all amounts.
2. Negotiate Based on Your Volume
The higher your transaction volume, the more leverage you have to negotiate a better MDR. Provide your provider with actual volume data and request a rate review as your business grows.
3. Consolidate Services with One Provider
Choosing a single provider for terminal, transaction processing, and reporting (like TKpay) avoids fee multiplication and simplifies your accounting. This is often more economical than using multiple vendors.
4. Review Your Statements Regularly
Make it a habit to verify your monthly statements to ensure deducted fees match your contract terms. The TKpay dashboard makes this easy with transaction-by-transaction detail.
5. Use the Payment Infrastructure Transition to Renegotiate
As we explain in our article on the CMI transition, this change is an opportunity to renegotiate your pricing conditions. Compare offers and choose the most transparent partner.
The True Cost of Cash: Why Card Payment Is Often Cheaper
Many merchants hesitate to adopt card payments because of fees. But the hidden cost of cash handling is often underestimated:
- Counting time: 15-30 minutes per day for an average business
- Bank trips: 2-3 visits per week to deposit cash
- Theft risk: Cash-heavy businesses are targets for robbery
- Till discrepancies: Regular gaps between collected and recorded amounts
- Lost customers: A growing number of Moroccans prefer to pay by card
When these costs are added up, cash management often represents 1.5% to 3% of revenue — sometimes more than the MDR for card payments.
Conclusion: Control Your Fees with a Transparent Partner
Discover our TKpay payment terminals to support your transition to electronic payments.
Card payment fees in Morocco should not be a barrier to adopting electronic payments. By understanding their composition, comparing offers, and choosing a transparent partner like TKpay, you control your costs while giving your customers the payment method they prefer. Contact TKpay for a personalized quote and discover how our transparent approach can reduce your payment costs.


