The first USD invoice a MENA founder sends to a US client is an act of faith. You draft it, send it, and wait. The client pays. Then the real work starts: getting that money, in USD, into your control, without losing a week to bank delays, a percentage to conversion spreads, or the whole sum to a compliance freeze.
Sending a USD invoice from Beirut, Amman, or Cairo to a US client in 2026 looks simple in theory. In practice, it breaks in three predictable places. The first is verification. The second is withdrawal. The third is the local banking system itself. Operators who have solved it have a specific stack, and they chose it not because it is the cheapest or the fastest but because it survives the moment something goes wrong.
The four paths
Receiving USD from a US client into a MENA operation comes down to four infrastructure paths. Each is a decision tree where the hidden constraint is not your preference but your client’s willingness to use a non-US bank or a third-party platform.
Path one: Wise Business. You get local US bank details, a routing number and an account number, that your client treats as a domestic US transfer. The money lands in a Wise USD balance. From there you can hold it, convert it, or send it onward. The failure mode: verification. Wise requires business documentation, and for founders in certain MENA countries the process can take weeks. The one-time fee is small, but the time cost is significant. (Wise Business - Multi-currency account)
Path two: Payoneer. Same basic structure: US bank details for receiving, a multi-currency account for holding. Payoneer operates in over 190 countries, including many in MENA where Wise is slower to verify. The failure mode: fees. Withdrawals and currency conversion carry costs that add up fast, especially for businesses sending monthly invoices at modest volumes. (Payoneer - Cross-border payments platform)
Path three: Mercury via US incorporation. This is the cleanest option and the highest bar. You incorporate a US entity, typically a Delaware C-corp through Stripe Atlas, and Mercury opens a USD bank account for that entity. Your client pays a US bank account. The money is yours. The failure mode: you need a US company. That means formation costs, annual compliance, and a legal structure that may not fit every business. (Stripe Atlas - Start your company; Mercury - Banking for startups)
Path four: a direct local USD account. Your local bank offers a USD account. Your client wires USD to it. This path exists in theory and fails in practice for most MENA businesses. The failure mode: the local banking system. In Lebanon, post-2019, even a valid USD wire cannot be withdrawn in fresh USD from a local bank, as per Banque du Liban Circular 151. In Egypt and Jordan, USD availability is restricted. The path exists on paper and does not work in practice.
Wise, Payoneer, Mercury: strengths and failure modes
The best platform depends on whether your business can incorporate in the US. That is not a technical question. It is a strategic one.
If you can incorporate, Mercury is the destination. The account behaves exactly like a US business bank account. Your client sees a US bank. You see a clean USD balance. Stripe Atlas handles the incorporation and EIN, then invites you to Mercury. The total cost is a few hundred dollars and a few weeks of waiting for the IRS to issue the EIN. After that, the USD invoicing problem is solved. (Mercury - Banking for startups; Stripe Atlas - Start your company)
If you cannot incorporate, or do not want to, the choice is between Wise and Payoneer.
Wise is the better product. Lower fees, cleaner interface, mid-market exchange rates. The failure mode is verification. Wise asks for business documents, proof of address, and sometimes additional evidence of the business’s operating history. For a newly registered company in a country Wise treats as higher risk, that verification can stretch into weeks. During that time, you cannot receive payments. The clock is running on your client’s patience. (Wise Business - Multi-currency account)
Payoneer is the fallback. It verifies faster in more countries, and its US bank details work reliably for receiving. The tradeoff is that Payoneer charges for everything: receiving, withdrawing, converting. The fees are not hidden, but they are structural. A business that sends ten invoices a month at $2,000 each will lose a meaningful percentage to the fee stack. (Payoneer - Cross-border payments platform)
The pattern is clear. Mercury if you can. Wise if you can wait. Payoneer if you cannot wait.
The Lebanon edge case
Lebanon’s post-2019 banking crisis created a situation that breaks every assumption behind the standard invoicing stack. Banque du Liban Circular 151, issued in 2019, restricted USD withdrawals from Lebanese bank accounts. The practical effect: even if a US client wires USD to your local Lebanese bank account, you cannot take that USD out in cash. You can hold it as a digital balance. You can spend it within the bank’s system. You cannot use it.
That is not a regulatory hurdle. It is a structural break. The local banking system no longer functions as a USD conduit. It is a wall.
For a founder operating from Beirut, the entire invoicing stack must bypass the local system entirely. Wise and Payoneer enable this. A client pays the US bank details Wise or Payoneer provides. The money lands in a USD balance on the platform. From there, the founder can hold USD, convert to LBP at the parallel market rate, or send USD to a foreign account. The local bank never touches the transaction. (Wise Business - Multi-currency account; Payoneer - Cross-border payments platform)
This is not elegant. It is functional. The Lebanon edge case forces operators to treat the local banking system as irrelevant to their USD operations. That is a strange position to be in, and it has become the default for anyone running a cross-border business from the country.
Stripe and Paddle: built for SaaS, not services
Stripe and Paddle are the obvious names in online payments, and neither fits the service invoicing use case from MENA.
Stripe supports invoicing in over 135 currencies, but its availability in MENA is limited. As of 2023, Stripe is not available in Lebanon, Syria, Iraq, or Yemen. In Egypt and Jordan, it has restricted functionality. For a service business in Beirut or Cairo, Stripe is not an option for receiving payments. It is a product you cannot use. (Stripe - Global availability)
Paddle is a merchant of record that handles VAT and compliance for SaaS sales. That is valuable if you sell software subscriptions globally. It is overhead if you send monthly service invoices to a single US client. Paddle’s model assumes digital goods with tax compliance. Service invoicing from MENA needs simple USD receipt without a compliance layer that adds friction for both the sender and the client. (Paddle - Merchant of record for SaaS)
The mismatch is not just geographic availability. It is business model. Stripe and Paddle are built for products. Service invoicing is a different operation, and the tools that work for it are the ones that stay out of the way.
The best platform depends on whether your business can incorporate in the US. That is not a technical question. It is a strategic one.
A practical setup checklist for 2026
A working USD invoicing stack for a MENA service business in 2026 requires three layers. The optimal stack is not the cheapest or the fastest. It is the one that survives the first client dispute or withdrawal freeze.
Layer one: a US bank-adjacent platform. Wise Business is the primary choice for most businesses outside Lebanon. Open the account early, before you need it, because verification takes time. Payoneer is the secondary choice for businesses that cannot wait or are in countries where Wise verification is slow. Keep both accounts active. The second account is your fallback when the first platform freezes a withdrawal for compliance review. (Wise Business - Multi-currency account; Payoneer - Cross-border payments platform)
Layer two: US incorporation if possible. If your business model supports it, incorporate a US entity through Stripe Atlas and open a Mercury account. This is the cleanest path and the most durable. The upfront cost and compliance overhead are significant, but they replace the recurring friction of explaining to every new client why they should pay a platform they have never heard of. (Stripe Atlas - Start your company; Mercury - Banking for startups)
Layer three: a Lebanon-specific fallback. If you operate from Lebanon, Wise is your primary and Payoneer is your secondary. Do not rely on local bank USD accounts. They will hold your money and restrict your access to it. The parallel market for USD is your only viable option for converting digital USD to local spending power, and platforms like Wise and Payoneer are the only reliable on-ramps to that market. (Wise Business - Multi-currency account; Payoneer - Cross-border payments platform)
The checklist is short. Open Wise. Open Payoneer. Consider incorporation. Test the stack with a small invoice before you need it to work for a large one. That last step is the one most founders skip, and it is the one that reveals the failure modes before they cost you a client.
The three predictable breaks in the USD invoicing process are verification, withdrawal, and the local banking system. Each has a workaround. None has a permanent fix, because the fix would require the underlying infrastructure to change. Until it does, the operators who solve this problem are the ones who treat their invoicing stack as infrastructure worth maintaining, not as a one-time setup to forget.