With 46% of freelancers now working with clients in different countries (Payoneer, 2025), cross-border contracts are no longer a niche concern — they're the norm. But international freelancing introduces legal complexities that domestic contracts don't address: jurisdiction, currency risk, tax treaties, and enforcement.
This guide covers everything you need to structure an enforceable cross-border freelance contract, avoid common pitfalls, and protect your income when working internationally.
This is the most important clause in any international contract. It determines which country's laws apply if there's a dispute.
Best practice: Choose the jurisdiction you're most familiar with. As a freelancer, you have more negotiating power than you think — most clients don't care about jurisdiction until there's a problem.
"This Agreement shall be governed by and construed in accordance with the laws of [Your Country/State], without regard to conflict of law principles."
Warning: Never agree to a jurisdiction in a country where you have no legal representation and no ability to appear in court.
For international contracts, online arbitration is far better than litigation. Court cases across borders are expensive, slow, and unpredictable. Arbitration is faster and the decisions are enforceable in 170+ countries under the New York Convention.
"Any dispute arising out of this Agreement shall be resolved through binding arbitration administered by the International Chamber of Commerce (ICC) under its Rules of Arbitration, conducted remotely via video conference."
Always specify the exact currency and who bears the exchange rate risk:
| Approach | Pros | Cons |
|---|---|---|
| Bill in USD/EUR | Stable, widely accepted | Client may face conversion costs |
| Bill in client's currency | Easier for client to pay | You bear exchange rate risk |
| Bill in crypto (USDC) | Fast, no bank fees | Regulatory grey area in some countries |
Recommendation: Bill in a stable currency (USD, EUR, GBP) and use Wise or Payoneer for low-fee international transfers.
International payments can take 3-7 business days via wire transfer. Your contract should account for this:
International tax is complex, but your contract should at minimum address:
If you're handling EU client data from outside the EU, you need Standard Contractual Clauses (SCCs) or proof of an adequacy decision. See our full GDPR compliance guide for details.
| Client Location | Key Issue | Action |
|---|---|---|
| 🇺🇸 United States | W-8BEN withholding (30%) | Submit W-8BEN before first payment |
| 🇪🇺 EU (any country) | GDPR + VAT reverse charge | Include DPA + no-VAT invoice |
| 🇬🇧 United Kingdom | IR35 off-payroll rules | Ensure "outside IR35" determination |
| 🇦🇺 Australia | GST on digital services | May need to register for GST if >$75K AUD |
| 🇮🇳 India | TDS (tax deducted at source) | Negotiate gross payment; report TDS credits |
| 🇨🇳 China | Capital controls + currency | Use Hong Kong intermediary or Payoneer |
If you change countries frequently, your contracts need extra care:
ContractPilot includes jurisdiction, currency, and data protection clauses built in. Free.
Generate My Contract →