Tax Declaration Translation for EU Financial Institutions: What Banks Require and How to Get It Right¶
You’ve applied for a mortgage at Deutsche Bank, and the manager says: “Bitte bringen Sie Ihre Steuererklarung der letzten drei Jahre - beglaubigt ubersetzt.” Three years of tax declarations from Ukraine. Certified translation. Preferably by the end of the week. Sound familiar?
Your tax declaration is one of the key documents that EU banks and financial institutions require to assess the creditworthiness of foreign nationals. Without it, you won’t get a mortgage, open a business account, or apply for an investment program. But translating tax documents isn’t just about “converting words.” There are nuances with terminology, certification, and formatting that could cost you a loan rejection.
Let’s break down exactly what banks in different countries require, how to properly translate your declaration, and what it actually costs.
Why Banks Require a Translated Tax Declaration¶
When a foreign national applies for a loan, mortgage, or even opens an account with high turnover, the bank is legally required to verify their financial status. This isn’t a whim - it’s mandated by the EU Mortgage Credit Directive (2014/17/EU) and national KYC/AML (Know Your Customer / Anti-Money Laundering) laws.
Here’s what the bank looks for in your tax declaration:
- Total annual income - salary, self-employment income, dividends, rental income
- Income sources - where the money comes from and how stable it is
- Tax amounts paid - confirms your income is legal and declared
- Additional obligations - alimony, other loans, debt commitments
- Declared vs. actual income match - the bank cross-references your declaration with bank statements
As the European Commission states:
Before offering you a mortgage, the lender needs to assess your creditworthiness, that is whether you can actually afford it.
Bottom line: the bank is REQUIRED to verify whether you can handle the loan. And if your income comes from Ukraine, the only way to do that is through a translated tax declaration.
Which Tax Documents You Need to Translate: Full Checklist¶
The specific list depends on the country and bank, but here’s what they request most often:
Core Documents (almost always required)¶
| Document | What It Is | When It’s Needed |
|---|---|---|
| Tax declaration (Steuererklarung / Tax Return) | Annual declaration with all income and expenses | Mortgage, loan, business account |
| Income certificate (Einkommensnachweis) | Proof of salary or self-employment income | Almost always |
| Tax payment certificate | Document from tax authority confirming paid taxes | For large loans |
| Steuerbescheid (tax assessment notice) | Tax authority’s response to your declaration | If you’ve already filed in Germany |
Additional Documents (depending on situation)¶
| Document | When Required |
|---|---|
| Self-employment declaration | If you’re an entrepreneur or freelancer |
| Financial results report | For business owners |
| Tax debt clearance certificate | For investment accounts |
| Foreign income declaration (Anlage AUS) | If you have income in multiple countries |
One client applied for a mortgage at Commerzbank in Frankfurt. He was working as a sole proprietor in Ukraine while also receiving a salary from a German company. The bank asked for: Ukrainian tax declarations for 3 years, a tax debt clearance certificate from the Ukrainian tax service, and his self-employment declaration with all appendices. The total came to 38 pages - all requiring sworn translation, of course.
Translation Requirements by Country: Comparison Table¶
Requirements vary significantly between countries. What’s accepted in the Netherlands might not pass in Spain.
| Country | Translation Type | Who Can Translate | Language | Apostille Needed? |
|---|---|---|---|---|
| Germany | Beglaubigte Ubersetzung | Sworn translator (beeidigte/r Ubersetzer/in) | German | Usually no |
| France | Traduction assermentee | Expert traducteur assermente (court-registered) | French | Sometimes |
| Netherlands | Beedigd vertaling | Sworn translator (beeedigd vertaler) | Dutch or English | Rarely |
| Spain | Traduccion jurada | Traductor-interprete jurado (MAEC) | Spanish | Often |
| Italy | Traduzione giurata + asseverazione | Translator with court asseverazione | Italian | Yes |
| Austria | Beglaubigte Ubersetzung | Gerichtlich beeideter Ubersetzer | German | Rarely |
| Belgium | Traduction juree / Beedigd vertaling | Sworn translator | French/Dutch/German | Sometimes |
Germany: beglaubigte Ubersetzung Is Mandatory¶
In Germany, banks require beglaubigte Ubersetzung for loan applications - a translation done by a sworn translator with their official seal and authenticity confirmation. This applies to tax declarations too.
According to Handbook Germany, all documents for financial institutions must be in German, and translations must be certified by an authorized translator.
Important nuance: the Finanzamt (German tax office) and banks are different institutions with different requirements. The Finanzamt needs translations of foreign income for Anlage AUS, but the bank may additionally require both the original Ukrainian declaration and its translation.
France: Traduction Assermentee¶
French banks require sworn translation - only from a translator registered with the Court of Appeal (Cour d’appel). English translations aren’t typically accepted by French banks - it has to be in French.
Netherlands: More Flexible, but With Caveats¶
Dutch banks often accept documents in English, but for mortgages they typically require sworn translations of financial documents. If your income comes from abroad, the bank will definitely want to see your tax declaration - translated.
Specifics of Translating a Ukrainian Tax Declaration¶
Ukrainian tax declarations have their own peculiarities that complicate translation:
Terms Without Direct Equivalents¶
| Ukrainian Term | Explanation | German Translation |
|---|---|---|
| Yedynyi podatok (Single Tax, groups 1-4) | Simplified taxation for sole proprietors | Vereinfachte Besteuerung / Pauschalsteuer |
| Yedynyi sotsialnyi vnesok (Single Social Contribution) | Mandatory social fund contribution | Einheitlicher Sozialbeitrag |
| Declaration on property status and income | General individual tax declaration | Erklarung uber den Vermogensstand und Einkommen |
| Certificate OK-5 / OK-7 | Income certificate from tax registry | Einkommensbescheinigung der Steuerbehorde |
Format: What Confuses European Bankers¶
Ukrainian tax declarations look nothing like a German Einkommensteuerbescheid or French declaration de revenus. Key differences:
- Line codes - everything in the Ukrainian declaration is tied to numeric line codes (01, 02, 03…) that have no EU equivalents
- Currency - amounts in Ukrainian hryvnia (UAH), and the banker wants to see euro equivalents
- Calendar year - matches, but date formats differ (DD.MM.YYYY instead of TT.MM.JJJJ)
- Sole proprietor specifics - Ukraine’s simplified taxation system has no direct EU equivalent and needs explaining
As tax translation specialists note:
Translating tax documents requires not just linguistic competence from the translator, but also understanding of both countries’ tax systems - source and target.
This is exactly why choosing a translator who understands financial terminology is critical for tax documents.
How Much Does Tax Declaration Translation Cost¶
Pricing depends on the country, language pair, and document volume.
In Ukraine (translation from Ukrainian)¶
| Service | Price |
|---|---|
| Tax declaration translation (1 page) | 250-500 UAH (~6-12 EUR) |
| Notarial certification | 200-400 UAH (~5-10 EUR) |
| Full package: 3 years of declarations (10-15 pages) | 3,500-8,000 UAH (~80-190 EUR) |
In Germany (beglaubigte Ubersetzung)¶
| Service | Price |
|---|---|
| Translation per page (sworn) | 40-80 EUR |
| Self-employed tax declaration (5-8 pages) | 200-500 EUR |
| Package: 3 years of declarations + certificates | 500-1,500 EUR |
According to Beglaubigung24, the average price for sworn translation of financial documents in Germany is 40-80 EUR per page, depending on complexity and language pair.
How to Save Money¶
- Translate in Ukraine - prices are 2-3x lower, but check whether your specific bank accepts translations from a Ukrainian agency. For Germany, you need a beeidigter Ubersetzer registered in the German sworn translators database
- Reduce the volume - some declaration lines can be omitted (empty fields, general information). Ask the translator what specifically the bank needs
- Online services - use ChatsControl for an initial draft translation, then a sworn translator reviews and certifies. AI creates the draft, human does the final review and stamps. Price is comparable to agencies (~30-50 EUR per page), but turnaround is faster - 2-24 hours instead of 3-5 days. Downside: for very complex declarations with non-standard appendices, a traditional agency where the translator sees the full context may be better
- Bundle discount - if you translate all 3 years at once, most agencies offer 10-20% off
When You Need a Tax Declaration Translation¶
1. Mortgage or Loan¶
The most common scenario. The bank wants to see stable income over 2-3 years. For a mortgage in Germany, they typically request declarations for the last 3 years, in France - 2-3 years, in Spain - 2 years.
2. Opening a Business Account¶
If you’re opening a business account at a European bank as a sole proprietor or company founder, the bank will want proof that your business is real and profitable. The tax declaration is the primary evidence.
3. Investment Accounts and Brokerage Services¶
For opening accounts with large sums (over 50,000 EUR), banks under AML verification require proof of the source of funds. A translated tax declaration is one of the key documents.
4. Visa or Residence Permit With Financial Requirements¶
Some visa programs (Golden Visa, Digital Nomad Visa) require proof of financial capability. The tax declaration confirms regular income.
5. Filing With the Finanzamt for Foreign Income¶
If you live in Germany and have income from Ukraine, you’re required to declare it through Anlage AUS. The Finanzamt may request the original Ukrainian declaration - translated.
Common Mistakes and How to Avoid Them¶
Mistake 1: Plain Translation Without Certification¶
The bank asked for a “translated declaration,” you ran it through Google Translate, printed it, and submitted it. Result? Rejection. Financial institutions accept only certified or sworn translations with an official seal.
Mistake 2: Incorrect Currency Conversion¶
Ukrainian declarations show amounts in hryvnia. Some translators convert to euros at the current rate - but it should be at the NBU rate as of December 31 of the relevant year. Or don’t convert at all if the bank didn’t ask - let them handle it.
Mistake 3: Translating Empty Fields¶
Ukrainian tax declarations contain many lines that remain empty (or with dashes). Translating all of them is a waste of money. Discuss with the translator which specific lines the bank needs.
Mistake 4: No Explanatory Notes¶
A European banker might not understand what “Single Tax Group 3” or “Single Social Contribution” means. A good translator will add footnotes - brief explanations of key terms. It’s not mandatory, but dramatically increases the chances of the bank accepting the document on the first try.
Mistake 5: Outdated Declarations¶
Most banks accept declarations for the last 2-3 years. A five-year-old declaration won’t pass - even if perfectly translated.
Step-by-Step Guide: How to Translate Your Tax Declaration for a Bank¶
Step 1: Clarify the bank’s requirements
Call or write to your bank manager and ask specifically: which tax documents are needed, for which years, in what language, and what type of certification (beglaubigt, assermente, jurada). Don’t guess - ask.
Step 2: Get your documents from the tax authority
Log into cabinet.tax.gov.ua and download copies of filed declarations. Or order an income certificate (form OK-5/OK-7) through Diia or in person at the tax office.
Step 3: Choose your translator
For Germany - only a beeidigte/r Ubersetzer/in (sworn translators database). For France - a traducteur assermente registered with the court. For the Netherlands - a beeedigd vertaler. Make sure the translator has experience with financial documents.
Step 4: Prepare your documents
Scan or photograph your declarations in good quality. If the document is handwritten - make sure everything is legible. Prepare a list of questions for the translator: which lines to translate, whether currency conversion is needed, whether to add explanations.
Step 5: Review the finished translation
Even if the translation was done by a sworn translator, check: correct spelling of your name and tax identification number, income amounts, dates, and the name of the tax authority. One wrong digit can delay your application by weeks.
Step 6: Submit to the bank
Submit the translation along with the original or a certified copy. Some banks accept scanned translations for preliminary review, but they’ll ask for the original with the seal later.
Document Checklist for EU Bank Submission¶
| Document | Required? | Translation Type | Notes |
|---|---|---|---|
| Tax declaration (2-3 years) | Yes | Sworn / beglaubigt | Primary document |
| Income certificate (OK-5/OK-7) | Yes | Sworn / beglaubigt | Instead of or in addition to declaration |
| Tax debt clearance certificate | Sometimes | Sworn / beglaubigt | For large loans |
| Bank statements | Yes | Sworn / beglaubigt | For 3-12 months |
| Employment contract | Yes | Sworn / beglaubigt | For salaried employees |
| Self-employment registry extract | Sometimes | Sworn / beglaubigt | For entrepreneurs |
| Proof of funds | Sometimes | Sworn / beglaubigt | For investment programs |
FAQ¶
How much does it cost to translate a tax declaration into German?¶
If you translate in Ukraine - 250 to 500 UAH (~6-12 EUR) per page plus 200-400 UAH (~5-10 EUR) for notarial certification. If you order from a sworn translator in Germany - 40 to 80 EUR per page, certification included. For a 3-year package of declarations (10-15 pages), budget 500-1,500 EUR in Germany or 3,500-8,000 UAH (~80-190 EUR) in Ukraine.
Will German banks accept a translation done in Ukraine?¶
No, if we’re talking about sworn (beglaubigte) translation. German banks typically require translation from a translator registered with a German court. A standard notarized translation from Ukraine won’t work. Exception: if the bank specifically said they accept apostilled translations from any country.
Can I translate only part of the declaration?¶
Yes, and it’s actually recommended. Many lines in the declaration are empty or contain information the bank doesn’t care about. Discuss with the translator and the bank which sections are actually needed. This can save 30-50% of the cost.
How long does the translation take?¶
Standard turnaround at an agency or sworn translator is 3-5 business days for a package of 10-15 pages. Rush translation (24-48 hours) costs more - typically +50-100% on top of the base price.
Do I need an apostille on the tax declaration?¶
For most banks in Germany, the Netherlands, and Austria - no, a sworn translation is sufficient. For Spain and Italy - often yes. Always check with your specific bank.
My income in Ukraine was in hryvnia - how does the bank understand the amounts?¶
The bank understands that the income is in foreign currency. The translator typically leaves amounts as-is (in hryvnia) and notes the currency as UAH. Some banks ask for a euro conversion at the NBU rate on the reporting period date - clarify this in advance.
I’m a sole proprietor on a simplified tax system - is that a problem?¶
No, but it needs additional explanation. Ukraine’s simplified taxation system has no direct EU equivalent. A good translator will add a footnote: “Single Tax Group 3 - simplified taxation for small businesses with annual income up to 7,818,900 UAH (approximately 180,000 EUR), rate of 5% of turnover or 3% + VAT.” This helps the bank analyst understand the context.
Are my financial details stored by the translator?¶
Under GDPR, the translator or agency is required to protect your personal data. Ask the translator about their privacy policy and document retention period. Typically, documents are deleted 30-90 days after the order is completed.
Need a professional translation?
AI translation + human review + notary certification
Order translation →