The Core Issue
Morocco just slapped a tax on every dirham you earn from online slots, poker, or esports streaming, and the bureaucracy is already choking the fun. By the way, the rate isn’t a flat 10%; it swings between 5% and 30% depending on the game type and your annual turnover. That alone makes any casual player feel like they’re fighting a tax dragon instead of a simple game.
Who Gets Hit
Every Moroccan resident who cashes out digital winnings — whether you’re a solo bettor or a professional streamer — falls under the new regime. Look: the tax office now requires a digital ledger, meaning you must upload CSV files from your gaming platform every quarter. And here is why: the government claims it wants to “formalize the sector,” but the reality is a massive data-gathering operation.
Casual Players vs. Professionals
Casual players usually stay under the 5% bracket because their yearly earnings stay below 100,000 MAD. Professionals, the ones who make a living from e-sports tournaments or high-stakes poker, can see a 30% bite. The threshold is not a suggestion; it’s a hard line drawn in stone.
How the Tax Is Calculated
First, you tally gross winnings. Then you deduct platform fees — yes, those tiny percentages you ignore. The net figure becomes the taxable base. The formula looks like: (Gross – Fees) × Rate = Tax Due. No loopholes, no sweet-talk. If you try to hide a win under a friend’s account, expect a forensic audit and a hefty penalty.
Filing Deadline
The calendar is unforgiving: April 30th every year, same as the personal income tax. Miss it, and you’ll incur a 5% surcharge plus interest that compounds monthly. The tax office even sends automated reminders to your registered email — if you’ve updated it.
Compliance Tips
Here is the deal: keep a separate spreadsheet for each platform, export the data monthly, and reconcile it with your bank statements. Use accounting software that supports API integration; otherwise you’ll spend nights manually copying rows. Also, register for a digital tax ID if you haven’t — without it, you cannot file online.
What to Do With the Money
Once you’ve paid the tax, you can reinvest it in your gaming bankroll, but remember: the tax is not a deductible expense. It’s a final charge. Trying to claim it as a business expense will get you a slap from the tax authority.
Final Actionable Advice
Stop guessing. Log into the official portal, upload your latest CSV, pay the exact amount before the deadline, and keep the receipt in a folder titled “Gaming Tax 2024.” That’s it.
ضريبة أرباح الألعاب عبر الإنترنت في المغرب