Most companies pay a contractor in Morocco by sending money to a Moroccan bank account in the contractor’s own name, by SWIFT or a transfer service such as Wise, against an invoice. What decides the setup is the contractor’s side: a Moroccan resident who sells services abroad has to bring the proceeds back through a bank, and the bank wants the contract and invoice behind each credit.
Most individual contractors register as an auto-entrepreneur, paying a final 1% of cash collected for services, up to MAD 200,000 a year (Le Brief, 27 August 2026, checked 2026-10-26). The line to watch is MAD 80,000 a year from one client: the excess carries a 30% final withholding, operated by clients that are legal entities (Upsilon Consulting, checked 2026-10-26). It was written to catch disguised employment, so a single-client contractor reaches it first. You pay the invoice gross; agree whether the fee is quoted before or after the contractor’s own tax.
The legal risk is classification. Article 6 of the Labour Code makes an employee of anyone working under an employer’s direction for pay, whatever the contract says. For one contractor, a wire or Wise is enough. For a team, or a document behind every payment, use a contractor platform; for a long single-client engagement, a Contractor of Record. If the role is really a job, the route is employment through an EOR. Taxes and classification are in our hiring guide.
Key facts
Currency
Moroccan dirham (MAD)
Contractor's usual legal form
Auto-entrepreneur: a sole trader on a flat tax of 1% of cash collected for services, up to MAD 200,000 a year; larger contractors use a sole proprietorship or a SARL
Working payout rails
SWIFT to a Moroccan bank account, Wise (dirhams to a bank against the 24-digit RIB), Payoneer withdrawal, payout platforms; USDT is not a documented rail
Repatriation rule
Fees for services exported from Morocco must come back by bank transfer, within 90 days of the service per IGOC 2026 as reported; up to 70% may stay in a foreign-currency account
Per-client tax line
Above MAD 80,000 a year from one client, a 30% final withholding applies to the excess; Moroccan legal-entity clients operate it
Classification test
Labour Code art. 6: anyone working under an employer's direction for pay is an employee, whatever the contract is called
US–Morocco tax treaty
Morocco is on the IRS treaty list; for services done in Morocco the pay is foreign-source income, so a US payer withholds nothing
Documents the payer should keep
Written services contract, the contractor's invoice for each payment, payment confirmation; Form W-8BEN for US payers
How to choose: five questions for paying a contractor in Morocco
1. Is the contractor an auto-entrepreneur, a sole proprietor or a company?
Most individuals are auto-entrepreneurs: a final 1% on cash collected for services, up to MAD 200,000 a year, with registration on the national auto-entrepreneur platform (Le Brief, checked 2026-10-26). Past the ceiling in two consecutive years the option lapses and the contractor moves to another regime (Upsilon Consulting, checked 2026-10-26). Ask which form they hold, and ask a growing contractor how close they are to the ceiling: a contractor who changes form mid-engagement changes the invoice. Individual: auto-entrepreneur invoices; larger or growing: a sole proprietorship or a SARL, with a contract that survives the switch.
2. Will one contractor pass MAD 80,000 a year?
From the same client, the part of a services auto-entrepreneur’s income above MAD 80,000 a year bears a 30% final withholding instead of 1%, operated by a client that is a legal entity (Upsilon Consulting, checked 2026-10-26). RemotePass’s Morocco guide tells payers to track each contractor’s cumulative payments against that line (remotepass.com, checked 2026-10-26). We found no text that applies the retention to a foreign payer, so settle it with the contractor’s accountant before the year’s total nears the line. If a single contractor will pass it, say in the contract who bears any retention. If you spread work across contractors, a platform that keeps yearly totals per person helps.
3. Dirhams, or dollars?
Wise pays dirhams to a Moroccan bank account against the 24-digit RIB, usually one to three working days after conversion; some banks charge up to 20 MAD to receive (wise.com, checked 2026-10-26). A SWIFT wire or a Payoneer balance can carry dollars, but the contractor must bring export proceeds home through a Moroccan bank, and may keep up to 70% in a foreign-currency account (Upsilon Consulting, checked 2026-10-26). Dirhams: Wise or a platform paying MAD. Dollars: a wire or Payoneer, once the contractor confirms the account that will receive them.
4. How much do you pay each month?
Fees come as a percentage per payout or a monthly seat. At 3%, a percentage fee equals a $19 seat at about $633 a month, a $29 seat at about $967, a $39 seat at $1,300 and a $49 seat at about $1,633. Below that, the percentage fee costs less; above it a seat does. Seats also usually bring contract templates and automatic invoices. The contractor’s own 1% tax does not enter this arithmetic.
5. How close is the engagement to employment?
Article 6 of the Labour Code treats as an employee anyone who commits to work under the direction of an employer for pay, whatever its nature or method of payment (Code du travail, adala.justice.gov.ma, checked 2026-10-26). Practitioners cite exclusivity, fixed hours and your tools as indicators, and say the tax and social-security authorities are auditing these relationships in 2026 (remotepass.com, checked 2026-10-26); see also contractor misclassification. If that fits your contractor, use a Contractor of Record. 4dev acts as Contractor of Record — the contracting party for each contractor — which reduces reclassification risk; Deel and RemotePass also list one. Read the liability clause in the COR contract, not the product name. If the role is a job, hire through an EOR.
Rule of thumb. One contractor who wants dirhams, under about $1,000 a month: Wise or a percentage-fee platform. A team, or a document with every payment: a contractor platform. Single-client, full-time work: a Contractor of Record, or an EOR if it is a job. Compare the field in the contractor payouts rating.
A contractor platform that acts as Contractor of Record: 4dev contracts with each contractor and the client contracts with 4dev, which reduces reclassification risk without removing it. It onboards contractors with automatic KYC, keeps IP assignment and closing documents in one flow, and pays out by bank transfer, card or USDT across 150+ countries on a published fee of 3% or less.
Why it fitsA Moroccan bank wants the contract behind each foreign-currency credit; every payout here carries the signed contract and closing documents. 3% or less, 0% for contractors.
A mature, transparent-fee cross-border payments leader: pay up to 1,000 contractors at once via BatchTransfer, send to 160 countries and hold 40 currencies at the mid-market rate with upfront, usage-based fees. Excellent as a contractor-payout rail — but it is not a contractor-management or compliance tool (no contracts, no EOR/COR, no payroll).
7.6/10
★ 4.3 · 304k reviews
Price
From 0.23% (fee varies by currency)
FX
mid-market rate, no markup
Payout speed
96% of payments in under 24h
Documents
Invoices & payment links; no contracts
Coverage
160+ countries
Payout methods
bank transfer, local wallet schemes (e.g. GCash in the Philippines, M-Pesa in Kenya)
Batch runs
yes
Payout API
yes
What stands out
pay up to 1,000 contractors at once via BatchTransfer
send to 160 countries and territories; hold 40 currencies
transparent usage-based pricing 'From 0.23%' at the mid-market rate with no subscription
Not a fit for
companies needing contractor contracts, onboarding or compliance management
buyers needing an Employer of Record or a Contractor of Record
Why it fitsDirhams to a Moroccan bank account against the 24-digit RIB in one to three working days; some banks, Attijariwafa and Al Barid among them, may charge up to 20 MAD to receive.
A large, mature cross-border payments network: pay contractors and run mass payouts to payees in 190+ countries and territories across 70 currencies, to a Payoneer account, local bank account or eWallet, via API or CSV — with PCI DSS Level 1, SOC 1/SOC 2 Type II compliance. Strong as a contractor-payouts and mass-payout platform; Workforce Management also lists an Employer of Record product (from $199 per employee/month) provided through Skuad, a Payoneer group company.
8.0/10
★ 3.0 · 65k reviews
Price
Custom quote
Payout speed
Typically within seconds to Payoneer accounts; local bank transfers generally within a few business days
Documents
Invoices + contractor agreements (CMS tier)
Coverage
190+ countries
Payout methods
Payoneer account, local bank account, eWallet, Payoneer card
Batch runs
yes
Payout API
yes
What stands out
payouts to payees in 190+ countries and territories in 70 currencies
API- and CSV-driven mass payouts with payments to Payoneer accounts within minutes
multiple payout destinations: Payoneer account, local bank account, eWallet, wire and ACH
Not a fit for
teams needing standalone global employee payroll without an EOR
buyers requiring published per-transaction payout fees up front
Why it fitsMass payouts into a USD balance, withdrawn to a Moroccan bank in dirhams; the bank credit advice then serves as the contractor's repatriation proof.
Why it fitsContractor of Record at $325 a month for a Moroccan contractor on your hours and tools, the facts a Labour Code art. 6 subordination claim would use.
A compliance-first EOR built on 100+ owned entities — fewer countries, but no third-party handoffs.
8.4/10
★ 4.5 · 9094 reviews
Price
$599/mo per employee
FX
Remote applies its own FX rate when billing and payroll currencies differ; one rate per monthly billing cycle, locked for the cycle. Contractor payouts: partner may charge 1–2%
A global HR and payroll platform with a notable focus on the Middle East, Africa and other emerging markets. RemotePass covers EOR, a dedicated Contractor of Record, contractor management and local payroll across 150 countries, and is one of the few in this set to publish list pricing.
7.9/10
★ 4.7 · 894 reviews
Price
$39/mo per contractor (billed annually)
Documents
E-sign contracts + auto invoices
Coverage
150+ countries
Payout methods
7 payout methods (specific methods not enumerated on official pages)
Batch runs
yes
What stands out
dedicated Contractor of Record that explicitly addresses worker-misclassification risk
published per-seat pricing for EOR ($349), CoR ($299), Local Payroll ($15) and Contractors ($39)
strong MENA/emerging-markets coverage incl. KSA and UAE, with visa sponsorship and relocation
Not a fit for
buyers needing the very broadest country footprint
buyers requiring ISO 27001 or SOC 1 attestations stated up front
Why it fitsIts Morocco guide has payers track each contractor's yearly total against the MAD 80,000 per-client line; Contractor of Record from $299 a month.
A global hiring platform (now a Payoneer company) covering 160+ countries across EOR, Agent of Record and contractor management, with rare published starting prices — strong for buyers who want transparent entry pricing and broad coverage in one tool.
8.0/10
★ 4.6 · 312 reviews
Price
Starting from $199 per employee/month
Documents
Auto invoices + local contracts
Contractor onboarding
Onboarding in a few days
Coverage
160+ countries
Batch runs
yes
What stands out
broad coverage: 160+ countries for EOR and contractors
published starting prices (EOR $199, AOR $99, CMS $19 per month)
payroll in 70 currencies
Not a fit for
buyers who require named security certifications (SOC 2/ISO 27001) published before purchase
buyers needing a dedicated Contractor of Record product
Why it fitsInvoices generated automatically from $19 a month, to reconcile with dirham credits; Agent of Record from $99 for a contractor serving only you.
A budget-friendly, transparently-priced EOR with broad headline coverage (185+ countries) and a free contractor-management tier. Strongest for cost-conscious teams that want published prices up front rather than a sales quote.
7.8/10
★ 4.4 · 473 reviews
Price
Starts at $199 per employee/month
Payout speed
Payouts in 1–3 business days
Documents
Contracts + 1-click invoices
Contractor onboarding
Onboarding ~10 minutes
Coverage
185+ countries
Batch runs
yes
What stands out
Transparent published pricing: EOR from $199/employee/month, free contractor tier, $25/mo premium contractor tier
Broad headline coverage: EOR in 185+ countries, contractors in 150+, visas/work permits in 110+
Stated no setup fees, minimum contracts or termination fees
Not a fit for
enterprises requiring extensive compliance attestations beyond ISO 27001 / SOC 2 Type II
teams that need disclosed owned-entity coverage per country
Remote applies its own FX rate when billing and payroll currencies differ; one rate per monthly billing cycle, locked for the cycle. Contractor payouts: partner may charge 1–2%
One basket for all of them: 10 contractors at $3,000 a month, so $30,000 of payouts a month. A percentage of volume and a per-seat fee cannot be compared any other way.
A Moroccan resident who sells services abroad is subject to the Office des Changes rules. As reported from IGOC 2026 (arts. 95 to 97), proceeds come back within 90 days of the service, and up to 70% of them may stay in a foreign-currency or convertible-dirham account, the rest being sold on the foreign-exchange market (Upsilon Consulting, checked 2026-10-26). The same source says the bank asks for the written contract. We could not open the Office’s own text, so have the contractor’s bank confirm the period before the first payment.
Rail
What the contractor sees
Timing
Cost
Limits
SWIFT wire to a Moroccan bank account
Funds in their own account, in the currency it holds
Depends on intermediary banks
Your bank’s fee, plus intermediary and receiving-bank charges
Agree in the contract who bears them
Wise
Dirhams in a Moroccan bank account
1 to 3 working days after conversion, which can take up to 2
Fee quoted before sending; some banks charge up to 20 MAD to receive
24-digit RIB, not an IBAN (wise.com, checked 2026-10-26)
Payoneer
USD balance, withdrawn to a Moroccan bank
Payoneer says typically within 24 hours of withdrawal (payoneer.com, checked 2026-10-26)
A Moroccan guide puts conversion at 2 to 3.5% (grey.co, checked 2026-10-26)
Funds should end in an account in the business’s name (nexora-expertise.ma, checked 2026-10-26)
Payout platform or Contractor of Record
MAD or another agreed currency, per platform
Per platform
Percentage, seat or Contractor of Record fee (see the cards above)
Platform KYC; documents come from the platform
What the contractor needs
A freelance developer, designer or writer in Morocco usually registers as an auto-entrepreneur and pays a final 1% on cash collected, up to MAD 200,000 a year; the per-client line of MAD 80,000 is covered above (Le Brief, checked 2026-10-26). Registration with the CNSS is mandatory, giving health coverage under the AMO (Upsilon Consulting, checked 2026-10-26); the amounts depend on the contractor’s income tranche, so they are for the contractor to settle.
For an export, Moroccan guidance describes an invoice in the foreign client’s name, payment in foreign currency and repatriation proved by the bank advice; keep the contract, invoice, platform statement and bank advice reconcilable (nexora-expertise.ma, checked 2026-10-26). A contractor past the auto-entrepreneur ceiling moves to a sole proprietorship or a SARL. Classification, IP and the contract are in our hiring guide.
Documents and tax on the payer’s side
Moroccan withholding. You pay the invoice gross. The 30% retention above MAD 80,000 from one client is described as operated by clients that are legal entities (Upsilon Consulting, checked 2026-10-26); we found no text applying it to a foreign payer, so keep a cumulative total per contractor.
US payers. Morocco is on the IRS treaty list (irs.gov, checked 2026-10-26). Pay for services performed in Morocco is foreign-source income (irs.gov, checked 2026-10-26), with no US withholding and no Form 1099-NEC. An individual signs Form W-8BEN.
What to keep on file:
the signed services contract, with currency, receiving account and who bears transfer charges;
the contractor’s invoice for each payment, in your company’s name;
payment confirmations with the invoice number in the reference;
a running yearly total per contractor;
the W-8BEN, if you are a US payer.
On a platform or Contractor of Record model you keep the platform’s invoice; the platform holds the contractor’s documents.
Where it breaks
A bank asks for the contract. The Moroccan bank is expected to see the written contract behind export proceeds (Upsilon Consulting, checked 2026-10-26). A payment with no contract and a vague reference can be held while it is explained.
Funds parked on a platform. Moroccan guidance treats Payoneer and Wise as collection tools: money has to reach a Moroccan bank account in the business’s name, and balances kept abroad outside the permitted framework are an infraction (nexora-expertise.ma, checked 2026-10-26).
The contractor quotes net. The 1% and CNSS contributions come out of the contractor’s pocket, and above MAD 80,000 from you the excess carries 30%. A net rate agreed for one year can be short at another; settle gross versus net in writing.
No RIB, no Wise. Wise needs the full name and a 24-digit RIB (wise.com, checked 2026-10-26); an IBAN will not do.
Receiving-bank fees. Some banks charge up to 20 MAD on an incoming transfer, so slightly less than the invoice can arrive.
Reclassification. Exclusivity, fixed hours and your tools point to employment, and the label does not settle it (Code du travail, adala.justice.gov.ma, checked 2026-10-26).
Frequently asked questions
What's the cheapest way to pay a contractor in Morocco?
For one contractor who accepts dirhams, Wise is usually cheapest: it pays dirhams to a Moroccan bank account against the contractor's 24-digit RIB, one to three working days after conversion, with the fee quoted before you send (wise.com, checked 2026-10-26). A SWIFT wire costs your bank's fee plus intermediary and receiving-bank charges. If you also need a contract and a document behind each payment, a 3% fee costs less than a $29 monthly seat below about $967 a month per contractor.
Can I pay a contractor in Morocco in USD?
You can send dollars by SWIFT or into a Payoneer balance. The contractor's side is governed by the Office des Changes: proceeds of exported services must be repatriated through a Moroccan bank, and up to 70% of them may stay in a foreign-currency account, the rest being sold for dirhams (upsilon-consulting.com on IGOC 2026, checked 2026-10-26). Agree in the contract which currency the contractor's account holds and who bears transfer charges.
Do I need to withhold tax when paying a contractor in Morocco?
We found no Moroccan withholding duty on a foreign payer. The 30% final withholding on the part of a services auto-entrepreneur's yearly income above MAD 80,000 from one client is described as operated by clients that are legal entities (upsilon-consulting.com, checked 2026-10-26), while RemotePass tells foreign clients to track the total (remotepass.com, checked 2026-10-26). Keep a running total per contractor and ask the contractor's accountant. A US payer collects Form W-8BEN and files no 1099-NEC (irs.gov, checked 2026-10-26).
What is an auto-entrepreneur in Morocco and what do they invoice?
A sole trader registered under law 114-13 who pays a final 1% on cash collected for services, up to MAD 200,000 a year (lebrief.ma, 27 August 2026, checked 2026-10-26). Exceeding the ceiling in two consecutive years ends the option (upsilon-consulting.com, checked 2026-10-26). For an export, the invoice is made out in the foreign client's name, in foreign currency, with repatriation shown by the bank advice (nexora-expertise.ma, checked 2026-10-26).
How long does a Moroccan contractor have to bring a foreign payment home?
Reported as 90 days from performance of the service, by bank transfer, under IGOC 2026 arts. 95 to 97 (upsilon-consulting.com, checked 2026-10-26; Finances News Hebdo, 2022, checked 2026-10-26). We could not open the Office des Changes' own text, so ask the contractor's bank to confirm the period. The payer's part is paying promptly into the contractor's own bank account.
Can a contractor in Morocco be reclassified as an employee?
Yes. Article 6 of the Labour Code treats as an employee anyone who commits to work under the direction of an employer for pay, whatever the nature or method of payment (adala.justice.gov.ma, checked 2026-10-26). Practitioners cite exclusivity, fixed hours, your tools and supervision as indicators (remotepass.com, checked 2026-10-26). A Contractor of Record is the contracting party and reduces the risk; it does not remove it.
Is there a US–Morocco tax treaty, and does it change anything for a US payer?
Morocco appears on the IRS list of US income tax treaties (irs.gov, checked 2026-10-26). For services a contractor performs in Morocco the pay is foreign-source income, so a US payer has no US withholding to apply either way (irs.gov, checked 2026-10-26).
Can I pay a Moroccan contractor in USDT?
We found no Moroccan rule that lets service income arrive as USDT. Moroccan guidance says export proceeds must come back by bank transfer to the contractor's Moroccan account (nexora-expertise.ma, checked 2026-10-26), so use a bank or a platform that pays into one.
Where to go next
These platforms head to head
Hiring employees instead
Paying contractors elsewhere
Sources
The vendor pages every fact came from, with the date each was checked.
8 platforms tracked in this category. Every fact in the entries above comes from the vendor's own pages — each carries a footnote with the source and the date we checked it, and where a vendor publishes nothing we leave the field out rather than guess. Scores are ours and are not for sale. Full methodology · Report an error
We use cookies for anonymous analytics (Google Analytics). No ads, no cross-site tracking. See our privacy policy.