Tax Declaration Translation for EU Banks and Financial Institutions: 2026 Guide

How to translate your Ukrainian tax declaration for banks in Germany, France, Netherlands - requirements, prices, certification types and common mistakes.

Also in: RU EN UK
Tax Declaration Translation for EU Banks and Financial Institutions: 2026 Guide

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 →