Document translation for PayPal, Stripe and Wise in another jurisdiction¶
You moved to Germany three months ago, registered as a freelancer, got your Steuernummer - and now you need to accept your first payment from a US client through PayPal. You open an account, enter your new German address, upload your Ukrainian ID, and get: “We were unable to verify your identity.” Familiar? Thousands of Ukrainians abroad hit the exact same wall when trying to set up fintech accounts.
The problem isn’t that PayPal or Wise don’t like you. It’s that your documents come from different jurisdictions: your passport is Ukrainian, your proof of address is German, and your internal passport might not even be recognized by the platform. The fix is usually the right combination of documents - and sometimes, the right translation.
Let’s go through what each platform needs, when you actually need a translation, and how to avoid the mistakes that keep getting people rejected.
Why fintech platforms ask for so many documents¶
Every payment platform is legally required to run KYC - Know Your Customer - checks. This isn’t corporate whim; it’s anti-money laundering (AML) regulation enforced by financial authorities in every jurisdiction. Without verifying who you are, the platform can’t let you send or receive money. Period.
Here’s what they’re actually checking:
- Identity verification - who you are. They need a photo ID: passport, national ID card, or driver’s license
- Proof of address (sometimes called PoA) - where you live right now. A document showing your current residential address: bank statement, utility bill, tax document, or government registration certificate
- Tax status - which jurisdiction you pay taxes in. Your SSN in the US, Steuernummer in Germany, NIF in Portugal, BSN in the Netherlands
The challenge for Ukrainians abroad is obvious: your documents come from different countries. Passport is Ukrainian, address is German, tax number is from yet another jurisdiction. The platform sees this patchwork and can’t automatically match everything up.
As Wise explains in their help center:
Verification depends on how much you’re sending, the currency you’re using, and how many transfers you’ve made.
So even within the same platform, requirements differ based on country, currency, and transaction volume. There’s no universal checklist that works for everyone. A person sending EUR 500 from Germany faces different requirements than someone sending USD 10,000 from Poland.
PayPal: your account is locked to one country¶
PayPal is the most problematic platform for people who’ve relocated. The reason is simple: a PayPal account is tied to a specific country, and you can’t change it. If you opened PayPal in Ukraine, it stays Ukrainian forever - even if you’ve been living in Berlin for three years.
This is different from banking - you can’t just call support and say “I moved, please update my country.” The country setting affects everything: which currencies you can hold, which fees apply, what payment methods are available, and crucially, whether you can receive payments at all.
What to do when you move¶
The only option is to close your old account and open a new one in your new country. Here’s what that involves:
Before closing your old account: - Withdraw all funds (balance must be zero) - Understand that your transaction history will be lost - download it first if you need it for tax purposes - Unlink all cards and bank accounts - Resolve any open disputes or pending transactions
For a new account in the EU (Germany, Austria, Netherlands, etc.): - Passport or country-of-residence ID card (Ukrainian biometric passport is accepted in most cases) - Proof of address - utility bill, bank statement, or Meldebescheinigung (for Germany) - no older than 12 months - Local bank card or account (IBAN) - Local phone number
The process sounds straightforward, but it trips people up because PayPal requires a different email for each account. If you used your main email for the Ukrainian account, you’ll need a new one for the German account.
When you need a translation for PayPal¶
PayPal mostly doesn’t require translated documents directly - the platform uses automated verification systems that recognize passports from various countries. But there are exceptions:
- Proof of address from Ukraine (for example, an old PrivatBank statement) - PayPal may not accept a document in Cyrillic. You’ll need either an English-language statement (some banks provide them) or a translation
- If verification stalls and support asks for “additional documents” - those need to be in English or the language of the account’s country. That’s where a translation comes in
- Manual review escalation - sometimes the automated system rejects documents and a human reviewer steps in. They almost always work in English, so if your document is in Cyrillic, they can’t process it without translation
Important nuance for Ukrainians: PayPal in Ukraine works with restrictions - you can send payments, but receiving money on a Ukrainian PayPal is still problematic. For freelancers working with foreign clients, switching to an EU PayPal account isn’t a luxury - it’s a necessity.
Wise: the most Ukrainian-friendly, but watch for pitfalls¶
Wise (formerly TransferWise) is the most popular platform among Ukrainian freelancers and entrepreneurs abroad. And for good reason: verification is relatively straightforward, fees are transparent, and support is responsive to displaced Ukrainians’ requests.
What documents Wise accepts¶
For identity verification: - Ukrainian biometric (foreign) passport - accepted - Internal passport (ID card) - may be accepted, but it’s not guaranteed. Wise notes that Russian internal passports aren’t accepted; for Ukraine the situation is better, but the biometric passport is the safer bet - Driver’s license - accepted as an additional document in most countries - Selfie with ID - Wise may ask you to photograph yourself holding your document
For proof of address: - Bank statement (up to 3 months old) - Utility bill (electricity, gas, internet) - Tax document (up to 12 months old) - Rental agreement (in some jurisdictions)
Note the 3-month limit for bank statements - this is stricter than PayPal’s 12 months. If you downloaded a statement when you first arrived and it’s now four months old, it won’t work anymore. You’ll need a fresh one.
Special provisions for displaced Ukrainians¶
Wise officially supports Ukrainians who had to relocate because of the war. As they explain on their blog:
If you already have a Wise account with a Ukrainian address, you’ll need to change the address on your profile to one in the EEA where you can receive post.
So if you had a Wise account with a Ukrainian address, you need to update it to your current EU address. Contact support with proof of address in your new country. The process usually takes 1-3 business days. Wise also won’t close your account for being Ukrainian - they’ve made that explicit in their communications since 2022.
When you need a translation for Wise¶
Wise accepts documents in various languages, but there are situations where you can’t get by without a translation:
- Proof of address not in Latin script - if your bank statement from a Ukrainian bank is in Cyrillic, the automated system may not recognize the address. You’ll need either a statement from a local (European) bank or a translation of the Ukrainian document
- Source of funds verification - for large sums (usually over EUR 10,000), Wise may ask you to explain where the money comes from. If the supporting documents (employment contract, income certificate) are in Ukrainian, you’ll need a translation
- Business account - to verify a business, Wise needs founding documents. If the company is registered in Ukraine but the account is in the EU, translating the articles of association and company registry extract is mandatory
Stripe: business only, registration required¶
Stripe isn’t a digital wallet - it’s a payment processing service for businesses. You can’t open a “personal” Stripe account. You need a registered company or sole proprietorship.
The main rule with Stripe¶
As their official support explains, Stripe doesn’t restrict accounts based on citizenship - eligibility depends on whether your business is registered in a supported country.
In practice, that means Stripe doesn’t care about your citizenship - what matters is where your business is registered. If you’re a Ukrainian with an Einzelunternehmen or GmbH in Germany, you’ll open a Stripe account in Germany without issues. If your business is registered in Ukraine, you’d need a Stripe account for Ukraine (Stripe has supported Ukraine since 2022, but with limitations).
This is actually good news for Ukrainian entrepreneurs who’ve relocated. You don’t need German citizenship or even permanent residency. You just need a business registered in Germany (or any other of the 46+ supported countries).
Documents for Stripe verification¶
Stripe operates in 46+ countries, and requirements depend on the jurisdiction. The general formula:
For owner identity verification: - Passport (mandatory if your country of residence differs from the account country) - Or ID card / driver’s license (if you live in the same country as your business)
For proof of address: - Utility bill (up to 6 months old) - Bank statement - Tax document
For the business: - Company registration documents (Handelsregisterauszug for Germany, Companies House extract for the UK) - Tax ID (EIN in the US, USt-IdNr in Germany) - Beneficial ownership documents - who actually owns the company
Format: documents must be in PDF (scans), JPEG, or PNG (photos). Copies shouldn’t be cropped - all edges must be visible. In 2026, Stripe added a selfie or liveness check requirement for enhanced verification in Europe. This means you might need to do a real-time video selfie during the verification process - a static photo won’t always cut it anymore.
When you need a translation for Stripe¶
Stripe is fairly liberal about document languages - their automated systems recognize documents from most countries. But translation is needed when:
- Business registration documents aren’t in English or the account country’s language - for example, if you opened a GmbH in Germany but have a partner company in Ukraine and submit Ukrainian documents as supporting evidence
- Stripe requests “additional information” - during manual review, support mostly works in English
- Beneficial owner documents from different countries - if one of the founders lives in Ukraine, their documents may require translation
- Cross-border structures - if your Ukrainian FOP owns shares in a German UG, you’ll need to translate the Ukrainian ownership documents to prove the corporate chain
Payoneer and Revolut: alternatives worth considering¶
Payoneer¶
Payoneer is popular among Ukrainian freelancers, especially those working through Upwork, Fiverr, or receiving payouts from Amazon. Full functionality for Ukraine, including receiving payments - which makes it unique among the major platforms.
Documents for verification: - Passport (biometric/foreign) or ID card - Proof of address - utility bill or bank statement (up to 6 months old) - All fields during registration must be filled in Latin letters
Translation: Payoneer doesn’t officially require document translations, but all data must be entered in English letters. If your proof of address is in Cyrillic, it might cause problems with automated verification. In that case, you’ll need either an English-language document or a translation.
A practical tip: when filling in your Payoneer profile, use the exact Latin transliteration from your biometric passport. Don’t “translate” your name (writing “Alexander” instead of “Oleksandr”) - the name in your profile must match the name in your passport character for character.
Revolut¶
Revolut simplifies the process to the bare minimum - download the app, photograph your passport, take a selfie. For a basic account, that’s often enough. But when you want to increase limits or open a business account, proof of address becomes mandatory. Revolut’s verification is fast (often under an hour for basic accounts) but can be strict about document quality - blurry photos or partially visible documents get rejected instantly.
Side-by-side comparison: what each platform needs¶
| Criteria | PayPal | Wise | Stripe | Payoneer |
|---|---|---|---|---|
| Account type | Personal / business | Personal / business | Business only | Personal / business |
| Ukrainian biometric passport | Accepted | Accepted | Accepted | Accepted |
| Ukrainian internal passport | No | Maybe, not guaranteed | No | No |
| Proof of address | Yes, from account country | Yes, current address | Yes, business and owner | Yes, up to 6 months |
| Country change | Impossible | Possible (via support) | New registration | Possible |
| Document translation | Sometimes (manual review) | Sometimes (proof of address) | Sometimes (registration docs) | Rarely (data in Latin) |
| Receiving payments in Ukraine | Limited | Yes | Yes (for business) | Yes |
| Verification time | 24-72 hours | 2-12 hours | 1-5 business days | 1-3 business days |
| Selfie / liveness check | Sometimes | Yes (with ID in hand) | Yes (in EU from 2026) | Sometimes |
A few things stand out in this comparison. Wise is the fastest to verify and the most flexible about changing your country. PayPal is the most rigid - no country changes at all. Stripe is the slowest but also the only option for actual payment processing (accepting credit cards on your website). And Payoneer is the only one with full Ukrainian receiving functionality, which matters if you’re still operating a FOP back home.
When you actually need a translation (and what kind)¶
Here are the four typical scenarios where a translation is necessary:
Scenario 1: Proof of address from Ukraine¶
You just moved and don’t have a local bank statement or utility bill yet. But you do have a statement from PrivatBank or Oschadbank. Problem: it’s in Cyrillic, and the platform can’t read it.
Solution: translate the bank statement into English or the account country’s language. A regular (non-notarized) translation is usually sufficient - fintech platforms don’t require sworn translation for proof of address. The translation should clearly show your name, address, the bank’s name, and the statement date. Make sure the translated name matches your passport exactly.
Scenario 2: Business documents for Stripe or Wise Business¶
You’re opening a business account, and the platform asks for company founding documents. If the company is registered in Ukraine - articles of association, company registry extract, founder resolutions - everything is in Ukrainian.
Solution: translate the founding documents into English. For Stripe business verification, you might need a certified translation, especially for high transaction volumes or enhanced review.
If you need a quick translation of financial or corporate documents for verification, one option is an online service like ChatsControl. You upload a scan or photo of the document, AI creates a draft translation, then an editor reviews the financial terminology, and you get the finished PDF by email. It works for bank statements, income certificates, and founding documents. The downside - if a platform specifically requires a certified or sworn translation (rare for fintech, but possible during enhanced due diligence), you’ll need to arrange additional notarization separately.
Scenario 3: Source of funds verification¶
For large amounts (typically from EUR 10,000 in a single transfer or cumulatively per month), the platform may request: - Income certificate from your employer - Tax declaration - Sale contract (if funds come from a property sale) - Investment portfolio statement
If these documents are in Ukrainian, you’ll need a translation into English or the country’s language. This is one of the trickier scenarios because source-of-funds documents tend to be complex and terminology-heavy. A tax declaration from DPS (State Tax Service of Ukraine) contains terms that don’t translate directly - like “yedynyi podatok” (single tax) or “ESV” (unified social contribution). The translator needs to know these terms.
Scenario 4: Address change after relocation¶
If you moved from Ukraine to the EU and want to update your address in an existing Wise or Payoneer account, you need proof of address in the new country. If you don’t have one yet (just arrived), some platforms accept temporary documents: - Meldebescheinigung (Germany) - issued for free upon registration at the local Burgeramt - Certificado de empadronamiento (Spain) - registration at your local Padron - Attestation d’hebergement (France) - if you’re staying with someone, they can issue this
These documents are usually already in the country’s language, so no translation is needed. But if you’re submitting them to a platform in a different jurisdiction (for example, you have a UK Wise account but live in Germany), you might need an English translation.
7 common verification mistakes (and how to avoid them)¶
1. Submitting an internal passport instead of a biometric one. Most platforms don’t accept internal passports (especially the old booklet style). Always use your biometric (foreign travel) passport. This is the single most common mistake and the easiest to avoid.
2. Proof of address that’s too old. Every platform has its own freshness limit. PayPal - up to 12 months, Wise - up to 3 months, Stripe - up to 6 months, Payoneer - up to 6 months. Submit an expired document and it’s an automatic rejection. Always check the platform’s specific requirement before uploading.
3. Name mismatch across documents. If your passport says “Dmytro” but your bank statement shows “Dmitriy,” the system can’t match them. This exact problem is covered in detail in our article on name discrepancies and how to fix them. The fix is simple: always use the transliteration from your biometric passport.
4. Trying to change your PayPal country instead of creating a new account. It’s technically impossible. Don’t waste time writing to support about it - just create a new account. Some people spend weeks going back and forth with PayPal support before learning this.
5. Submitting a scan with cropped edges. Both Stripe and PayPal require fully visible document edges. If the corner of your passport is cut off in the photo - rejection. Same goes for shadows covering text, glare from flash, or fingers holding the document in frame. Take the photo on a dark, flat surface with good lighting.
6. Using a VPN during registration. Platforms track your IP address. If you’re registering as a German resident but your IP shows Ukraine (through a VPN), the account may get blocked. This isn’t just about suspicion of fraud - it creates a geographic inconsistency that triggers automated security systems. Turn off your VPN before registering.
7. Not checking whether the platform fully supports Ukraine. For example, PayPal in Ukraine doesn’t allow receiving payments. Stripe supports Ukraine for business, but with restrictions. Wise has full functionality. Before choosing a platform, check the supported countries list. Spending an hour verifying and then realizing the platform can’t do what you need is a waste of time.
What to do when verification gets rejected¶
Don’t panic - this happens all the time and is usually fixable. Here’s a step-by-step approach:
- Read the rejection reason carefully - the platform usually tells you specifically: “document expired,” “address doesn’t match,” “unsupported document type.” Don’t skip this step - the rejection message tells you exactly what to fix
- Submit a different document - if they didn’t accept your bank statement, try a utility bill. If one utility provider’s bill didn’t work, try another. Platforms often accept multiple document types
- Contact support directly - write specifically what you submitted and what wasn’t accepted. Attach a screenshot of the error. Be concise and factual - support agents handle hundreds of tickets daily
- Get a translation - if support says “we can’t read your document,” that’s a direct signal that you need a translation. Don’t try uploading the same Cyrillic document again
- Double-check your data - does the name on your ID match the name on your proof of address? Is the document still within the validity period? Is the address consistent across all documents?
As one user described on Reddit about their verification struggles:
I got rejected 3 times on Wise. First time - my Ukrainian bank statement was in Cyrillic and they couldn’t verify the address. Second time - I uploaded the translation but the name spelling didn’t match my passport. Third time I got everything right - translated bank statement with matching name transliteration. Took me a week total.
This is a typical scenario. It just takes getting the documents right, and everything works. Most rejections aren’t permanent blocks - they’re requests for better documentation.
The name transliteration issue deserves special attention. Ukrainian names can be spelled differently depending on the system used - “Oleksandr” vs “Alexander,” “Yevhen” vs “Eugene,” “Tetiana” vs “Tatiana.” Make sure every translated document uses the exact same spelling as your biometric passport. We’ve written about this in detail in our article on Ukrainian name transliteration.
Freelancing, taxes, and related documents you’ll need¶
If you’re a freelancer or entrepreneur, KYC for your payment platform is just one piece of the puzzle. You’ll need translated documents in several other situations too:
- Foreign income declaration - in Germany, the Finanzamt requires you to declare income from all countries. If you receive payments through Wise to a German account, that’s not “foreign income” - it’s income received in Germany. But if you’re receiving through Payoneer to a Ukrainian account while living in Germany, you’ll need to declare it as foreign income
- Income certificates for proof of funds - for certain visas and permits, you need to prove your income. PayPal or Wise statements may be accepted as supporting evidence, but they’ll need a translation if they’re not in English or the country’s language
- Ukrainian tax declaration - if you still have a FOP (sole proprietorship) in Ukraine and file a declaration there, a translation might be needed for the Finanzamt or other tax authority in your country of residence. This is especially common for IT freelancers who kept their Ukrainian FOP active after relocating
- Certified translation for official purposes - if any German authority (not the fintech platform, but Auslanderbehoerde or a bank) asks for a certified version, you’ll need a beglaubigte Ubersetzung. That’s a different standard than what PayPal requires - sworn translations carry a translator’s seal and legal weight
There’s also the question of which platform to choose for tax reporting purposes. If you’re receiving payments through Wise to a German IBAN, the income appears on your German bank statements and is easy to declare. If you’re using Payoneer with a USD receiving account, you’ll need to convert amounts to EUR at the ECB rate for each transaction date - which is more work but perfectly legal.
The bottom line: set up your fintech accounts first, then sort out the tax and residency paperwork. But keep in mind that the same documents (passport, proof of address, income certificates) tend to show up everywhere - so getting good translations early saves you time and money later.
FAQ¶
Do I need a notarized (sworn) translation to open a PayPal or Wise account?¶
No. Fintech platforms don’t require notarized or sworn translations. A regular professional translation is sufficient. Sworn translations are for government institutions (Auslanderbehoerde, BAMF, courts), not private companies like PayPal or Wise. A clean, accurate translation that matches the original document is all you need.
Can I use my Ukrainian internal passport (ID card) for verification?¶
It depends on the platform. Wise may accept the new-format ID card, but it’s not guaranteed. PayPal and Stripe generally don’t accept it. The most reliable document is your Ukrainian biometric (foreign travel) passport. It’s accepted by every platform without exception. If your biometric passport is expiring soon, prioritize renewing it - it’s your most universal identity document abroad.
What language should my proof of address be in?¶
Ideally, the language of the account’s country or English. If you have a bank statement from a Ukrainian bank in Cyrillic, it’s better to get a statement from a local (European) bank instead. If you don’t have a local account yet, translate the Ukrainian statement into English. English works as a universal fallback for almost every fintech platform.
What should I do if the name in my passport and proof of address are spelled differently?¶
This is one of the most common reasons for verification failure. “Dmytro” vs “Dmitriy,” “Oleksandr” vs “Alexander” - the platform sees different names and can’t match the documents. The solution: make sure the translation of your proof of address uses the exact same transliteration as your biometric passport. If you’re ordering a translation, explicitly tell the translator to use the passport spelling. More on this problem in our article about name transliteration.
Stripe says Ukraine isn’t supported. What do I do?¶
Stripe does support Ukraine, but with limitations. If you’ve registered a business in an EU country (for example, an Einzelunternehmen in Germany), open your Stripe account in Germany. Stripe cares about where the business is registered, not the owner’s citizenship. Many Ukrainian developers and agency owners run Stripe accounts in Germany, Poland, or the Netherlands without any issues - the key is having a legitimate business registration in one of those countries.
How long does verification take with translated documents?¶
Usually the same as without a translation - assuming the documents are properly prepared. Wise takes 2-12 hours, PayPal takes 24-72 hours, Stripe takes 1-5 business days, and Payoneer takes 1-3 business days. Delays only happen if the platform requests additional documents or flags something for manual review. Having all your documents ready upfront (including translations) prevents the back-and-forth that turns a 2-hour verification into a 2-week process.
Can I have accounts on multiple platforms at the same time?¶
Yes, no platform prohibits having accounts on other services. Many freelancers use Wise for EUR transfers, Payoneer for USD payouts from work platforms like Upwork, and PayPal for one-off client payments. Each one requires a separate verification with its own set of documents. Running multiple accounts actually makes sense - different platforms have different strengths, fee structures, and currency conversion rates. Just make sure you’re reporting income from all of them to your tax authority.
Is it safe to upload passport scans to these platforms?¶
PayPal, Wise, Stripe, and Payoneer are licensed financial institutions subject to GDPR in the EU and equivalent regulations in other jurisdictions. They’re legally required to protect your personal data. The risk of a leak exists (as with any online service), but this is standard practice across the entire financial industry - verification is impossible without uploading identity documents. If you’re concerned, make sure you’re accessing the platform through its official website or app, not a phishing link. And never send passport scans via email to “support” - always upload through the platform’s official verification flow.
Need a professional translation?
AI translation + human review + notary certification
Order translation →