A Toronto-based client offers to pay a Moroccan copywriter 400 dollars through PayPal, "it's what we use with all our contractors." She accepts, and the money lands in her PayPal balance within minutes. Then comes the question nobody warned her about: how do you actually move 400 dollars out of PayPal and into a Moroccan bank account without losing a quarter of it along the way.
PayPal has worked in Morocco for years to send and receive money, and since September 2025 a partnership between Cash Plus and PayPal lets users withdraw their balance straight into dirhams through the Cash Plus app, no bank transfer required. A Moroccan freelancer now has four realistic ways to pull PayPal funds out, and the fees and timing differ sharply between them.
Does PayPal actually work in Morocco for a freelancer?
Yes, and it is allowed for professional use. A Moroccan resident can hold a PayPal account to invoice foreign clients, provided that income is later repatriated under Office des Changes rules, the same requirement that applies to Payoneer or Wise transfers. What held freelancers back for years was never opening the account. It was getting the money out: before 2025, the only reliable route from a PayPal balance to dirhams was a bank transfer, with several days of waiting and a flat fee on top.
According to Médias24, which covered the Cash Plus launch, the partnership took three years of negotiation with the Office des Changes and Bank Al-Maghrib before it went live. That timeline says a lot about how carefully Morocco's regulator treats incoming foreign currency, and it explains why some freelancers still default to Payoneer or Wise for recurring income.
What PayPal changes, and what it doesn't
This payment method creates no exemption from the repatriation requirement. A self-employed contractor billing 1,000 dollars a month through PayPal still falls under the same 90-day window as someone paid by SWIFT transfer, a rule we cover in full in our guide to Morocco's currency rules. The only real difference it brings is speed and cost once the money needs to leave that balance.
Cash Plus and PayPal: withdrawing to dirhams since 2025
The partnership launched on September 16, 2025, and it matters for freelancers, e-commerce sellers and content creators who get paid from abroad. Linking a PayPal account to the Cash Plus app takes an email address and a password, nothing more. Nothing happens automatically: the user picks the amount and the timing, whether that's 200 dollars out of a 1,000-dollar balance or the whole thing at once.
The withdrawal is instant and fully digital, no branch visit and no extra paperwork. Funds can then be sent to a Moroccan bank account or picked up as cash. Budget around 30 MAD per transaction according to Cash Plus, a figure that reshapes the math compared with the roughly 150 MAD and several days a standard bank transfer used to cost.
| PayPal withdrawal method | Typical fee | Timing | Watch out for |
|---|---|---|---|
| Cash Plus (since 09/2025) | About 30 MAD per transaction | Instant | Amount capped by the app's own limits |
| Transfer to a Moroccan bank | Free above 2,000 MAD, 30 MAD below | 1 to 5 business days | PayPal account name must match the bank account holder |
| Linked Moroccan Visa card | About 30 MAD flat | A few business days | Conversion rate set by the issuing bank, not PayPal |
| Multi-currency account (Wise-style) | Varies by currency | 1 to 3 business days | Needs a second account running alongside PayPal |
The catch freelancers usually find out too late
And here is where plenty of Moroccan freelancers get caught off guard: none of these four methods works if the PayPal account is limited or still under identity review. It is worth checking the account's status before accepting a large payment from a new client, not after the money is already sitting there, unreachable.
Bank transfer, Visa card or multi-currency account: the other routes
A direct bank transfer stays the most universal option. From PayPal, the path is "Transfer Money," then bank transfer, then IBAN and SWIFT details. Above 2,000 MAD, the transfer is free on the platform's side, excluding conversion; below that threshold it costs about 30 MAD. An instant option exists for eligible accounts, otherwise expect one to five business days for a standard transfer.
Currency conversion deserves its own attention. When a PayPal balance sits in dollars or euros and the withdrawal lands in dirhams, the service typically adds a margin of around 3% on top of its base exchange rate, separate from the transfer fee itself. That margin applies no matter which withdrawal method is used, Cash Plus included.
Linking an international Visa card issued by a Moroccan bank to PayPal is a third path, with a flat fee of roughly 30 MAD per withdrawal and a wait of a few business days. The issuing bank sets its own conversion rate here, which can run less favorably than the platform's own rate. Some freelancers instead choose to receive payments into a multi-currency account rather than that balance directly, then route the transfer to their Moroccan bank from that separate tool.
PayPal, Payoneer or Wise: what fits your situation
PayPal has one clear edge: it is the payment method most occasional small clients already know and accept without a second thought. A client who has never worked with freelance platforms and does not want to set up a Payoneer account will happily pay this way, simply because it is the only tool they are used to.
The tradeoff is total cost. Between the roughly 3% conversion margin and withdrawal fees, the total bite usually runs higher than Payoneer or Wise on a comparable amount, as our Payoneer, Wise and bank wire comparison for Moroccan freelancers breaks down in detail. PayPal still makes sense for a one-off payment or a small, occasional client. It makes less sense for steady, meaningful income, where every percentage point adds up over a year.
PayPal for umbrella company consultants and foreign employers
A consultant working through a Moroccan umbrella company (portage salarial) typically never touches this kind of balance directly. The umbrella company invoices the foreign client and pays out a net salary in dirhams, usually by standard bank wire, so the question of withdrawing those funds simply does not arise for the consultant unless a specific arrangement says otherwise.
For a foreign company weighing PayPal as a way to simplify its own bookkeeping when paying a Moroccan freelancer, it helps to know that this choice pushes the conversion cost and withdrawal delay onto the Moroccan contractor, not onto the company. A business that hires regularly in Morocco without wanting to set up a local entity often does better comparing PayPal against an Employer of Record in Morocco, which takes on local payroll and currency compliance on its own, regardless of the payment method a client prefers.
Disputes, holds and limited accounts: PayPal's specific risks
PayPal protects the buyer far more than the seller. If a client opens a dispute after receiving finished work, PayPal can freeze the disputed amount while it reviews the case, sometimes for several weeks. A freelancer invoicing this way should keep written proof of every deliverable the client accepted, an email thread or a sign-off message, a habit that matters less with Payoneer or Wise since neither tool inserts itself into the contractual relationship the same way.
PayPal can also limit an account on its own, triggered by unusual volume or a complaint, often with little detailed warning. The funds stay visible in the account but become unreachable, sometimes for months, while the platform asks for proof of activity and identity. This risk is real but uncommon, and it weighs more heavily on a freelancer who suddenly receives one large payment from a brand-new client than on someone billing modest, recurring amounts to clients PayPal already recognizes.
Three habits that lower the risk
A few habits cut the exposure meaningfully. First, avoid withdrawing the entire balance right after every payment; keeping a small cushion absorbs an eventual refund without having to pull money back out of a bank account. Second, favor clients with an established footprint, a professional email address, a payment history, over brand-new PayPal accounts. Third, respond quickly to any verification request: an account that goes quiet gets limited far more often than one that answers within the first few days.
What a self-employed freelancer needs for tax reporting
A PayPal payment converted into dirhams counts toward the revenue declared each quarter, exactly like a Payoneer or SWIFT transfer. The exchange rate to use is the one that applied at the moment the money actually arrived, not the rate on the invoice date, a detail our guide to Morocco's quarterly tax declaration for the self-employed covers in full. Keep this transaction history alongside Payoneer or Wise statements; it is this record that justifies the exchange rate used if a tax audit ever asks.
Check your PayPal account's verification status before the next large payment lands, and run the numbers on a Cash Plus withdrawal against a standard bank transfer the next time you get paid. On 5,000 MAD received, the gap between the two methods rarely tops 150 MAD, but it repeats on every single invoice.
Photo by RDNE Stock project via Pexels
