Easiest Way To Receive Money From Abroad in Germany

Why trust usDisclosure
Table of Contents

You can receive money from abroad straight into your German bank account, without opening an account with the sender’s transfer company.

For euros coming from another SEPA account, my suggestion is usually to keep things simple and use your existing IBAN.

If the money starts in pounds, dollars or another currency, deciding where it gets converted can make a bigger difference than changing your receiving account.

You also have options for keeping foreign currency, collecting cash and receiving payments through apps, depending on how you want to use the money.

Search Now & Save On Your Transfer

Instantly view live exchange rates, fees & features.

Send
€

At a glance

  • Receiving euros: receive a SEPA transfer into your bank account.

  • Receiving converted euros: the sender can use a transfer company to deliver euros to your existing account.

  • Keeping USD or GBP: receive into matching account details with Wise or a supported Revolut currency account.

  • Without a bank account: collect cash through Western Union or MoneyGram.

  • Large payments: check documents and any AWV reporting obligation before you need the money.

Ways to receive money from abroad in Germany

The best option depends on whether you need euros now, want to keep the original currency, or need access to cash.

Receiving option

Best for

What you need

Main limitation

SEPA transfer to your bank

Euros from another SEPA account

Your name and IBAN

Only works for euro payments

Transfer company paying your bank

Converting foreign currency before it reaches you

Your name and bank details

Sender must use a service available where they live

International bank wire

Payments sent directly by an overseas bank

IBAN, BIC and bank instructions

Conversion and bank deductions can reduce the payment

Multi-currency account

Receiving and keeping foreign currency

Verified account and matching currency details

Conversion and some receiving methods cost extra

Cash collection

Receiving without a bank account

Photo ID and transfer reference

Collection hours and cash availability

PayPal or transfers within an app

Money from someone using the same service

An account or supported payment link

Currency conversion and withdrawal can add costs

These options can overlap, so you can receive through a money transfer company while continuing to use the bank you already have.

Receive a SEPA transfer into your bank account

SEPA lets you receive euro payments from participating countries into your German account, using much the same process as a domestic transfer.

It includes countries outside the eurozone, so someone in the UK or Switzerland can send euros through a participating bank too.

The payment must still be in euros, meaning a transfer of Swiss francs does not become a SEPA payment simply because Switzerland participates.

For a bank payment in euros, give the sender these details:

  • Your full account-holder name, matching the bank’s records.

  • Your IBAN, copied from your banking app or statement.

  • A payment reference, such as your name or an invoice number.

An IBAN is normally sufficient for a standard SEPA payment, although the sender’s service may request additional bank information.

I suggest using this for family support from another euro account, or moving euros you already hold elsewhere in Europe.

When the sender needs to convert money first, check their conversion price before assuming a euro bank transfer is the cheapest overall option.

Receive euros through a money transfer company

The sender can pay in their own currency through Wise, Remitly, Instarem or another supported service, then have euros deposited into your German account.

You usually do not need the same app, because the money arrives as a bank payment to the account details you provide.

This is the option I suggest checking first when someone abroad wants to send you money for rent, living costs or a one-off payment.

The company handles the conversion before delivering euros, letting the sender see the expected EUR amount while setting up the payment.

Give them your full name and IBAN, plus your address or other details requested during their transfer setup.

Your sender should select Germany and bank deposit, rather than cash collection or a payment into an app balance.

For example, someone in the US can pay dollars through a transfer service while you receive euros into your existing German bank account.

Our inbound comparisons below show available options for this, while international money transfer services in Germany covers companies you can use when sending money yourself.

Receiving a large payment

For proceeds from a property sale or a substantial pension transfer, a currency broker can organise the conversion and payment into your German account.

Currencies Direct is one option when the sender’s country is supported, with an account manager to help coordinate the payment and required documents.

I think that support is worth considering for a deadline-sensitive payment, especially when the sending bank has its own transfer limit or documentation requirements.

Agree whose account will fund the transfer before booking it, because a broker’s funding instructions may require payment from the registered customer’s account.

Receive an international bank wire

An overseas bank can send money directly to your German account through SWIFT, including foreign-currency payments that cannot use SEPA.

This may suit you when an employer, pension administrator or another organisation pays through its own bank and gives you little choice over the service.

Ask your German bank for its incoming international payment instructions, including the currency it can accept into your particular account.

For an international wire, the sender will generally need these details:

  • Your full name and address.

  • Your IBAN and the receiving bank’s BIC/SWIFT code.

  • The bank’s name and any required bank address or intermediary details.

  • The payment currency and a clear payment reference.

For example, ING’s German receiving instructions require your name, address, IBAN and its BIC, which you can share directly with the sender.

Foreign currency arriving into ING’s euro account is converted before crediting, so you cannot use that account to keep an incoming USD balance.

Other banks and foreign-currency accounts can work differently, so my suggestion is to settle the receiving currency before sending the details.

If you need exactly €2,000 for a payment, ask whether the sender can arrange delivery of that EUR amount instead of sending a dollar amount for your bank to convert.

Receive and keep the original currency

A multi-currency account in Germany lets you receive supported foreign currencies and decide when to exchange them into euros.

This can make sense for regular foreign income, a pension or money you will spend later in the same currency.

You still carry the exchange-rate risk while holding the balance, so waiting does not guarantee you will get more euros.

Local receiving details for foreign income
Wise
9.2
Wise
Fees
0.1% - 2.6%
Exchange Rate Markup
0%
Transfer Speed
Minutes - 24 hours

"Over 15 million customers use Wise, mostly for their excellent mobile app, transparent fee structure & use of mid-market rates. Now increasingly used for larger transfers."

Foreign-currency receipt alongside everyday spending
Revolut
8.8
Revolut
Fees
0.3% - 1%
Exchange Rate Markup
0.1% - 0.6%
Transfer Speed
Minutes - 5 days

"Revolut has 70+ million customers globally. You can hold up to 25+ currencies in the app and send money quickly in 25+ currencies to 140+ countries."

US Disclaimer: Revolut is not a bank. Banking services are provided by Lead Bank, Member FDIC. Fees may apply. See revolut.com/en-US/ for details.

Wise works well for local receiving details

With Wise, you can receive USD using US account details, GBP using UK details and EUR using a European IBAN.

For example, a US payer can send dollars by ACH to your Wise USD details, leaving you with dollars rather than automatically converted euros.

Share the details for the currency and payment method they will use, because an ACH payment and an international SWIFT transfer require different instructions.

Wise has no personal-account monthly subscription fee, and local GBP, EUR and USD ACH payments are free to receive.

USD domestic wires and USD SWIFT payments cost $6.11 to receive, while EUR SWIFT receipt costs €2.39, before any correspondent-bank deductions.

You pay a separate conversion fee when exchanging currencies, and transferring the balance onward can also carry a fee.

I like this option when you regularly receive foreign currency, because you can avoid converting money you intend to spend abroad later.

Revolut combines receiving with spending

If you already use Revolut, you can receive supported currencies into the corresponding balance and spend or exchange the money from there.

Open the currency account’s details in the app and share the local or international instructions shown for that currency.

Revolut does not charge for incoming bank transfers, although SWIFT intermediary charges and the sender’s bank fees can still apply.

Its exchange costs depend on your plan and usage, so free receipt does not automatically mean converting the balance will be free.

In my opinion, it is worth considering when receiving is part of your everyday banking, rather than opening several accounts for occasional small payments.

Some German banks also offer foreign-currency accounts, but check whether you can open the account personally and receive payments directly into it.

A foreign-currency savings product is less suitable if it only accepts transfers from your own linked account and cannot receive money from other people.

Collect cash without a bank account

Western Union and MoneyGram let you collect an international transfer in cash at participating locations in Germany.

Participating Reisebank and Deutsche Post locations offer Western Union services, although you should check the individual branch before travelling.

The sender must choose cash collection when setting up the payment, rather than paying into your bank account.

This can help if you have just arrived, cannot access your account, or need money while replacing a lost card.

For Western Union, take a valid government-issued photo ID and the Money Transfer Control Number (MTCN) supplied by the sender.

You may also need the sender’s name, sending country and expected amount, with your own name matching the transfer and ID.

For MoneyGram, bring the transfer reference and accepted ID, with your name matching the transfer record exactly.

Check that the payment is ready, then confirm the agent’s opening hours and accepted ID before travelling there.

I suggest using cash collection when access to cash solves a problem, rather than choosing it automatically for money you will later pay into your bank.

The sender’s fee and exchange rate still affect the amount available, even when you do not pay a separate collection charge.

Receive through PayPal or another app

PayPal works for receiving money from someone who uses it, with payments going into your PayPal account rather than directly into your bank.

You can share your registered email address or a supported payment link, then withdraw eligible funds to your linked bank account.

Receiving a personal payment is free when no currency conversion is involved, but the sender can face international transfer charges.

Converting the balance introduces another cost, while payments for goods or services have separate commercial fees.

My suggestion is to keep PayPal for convenience when you already use it, especially for a small payment in euros.

For regular payments in another currency, I suggest checking local account details or direct EUR bank delivery before accepting ongoing conversion costs.

If you both have Revolut, the sender can also pay your Revtag or registered phone number directly within the app.

Same-currency transfers between Wise accounts are another option, and both sides need the relevant account for this kind of internal payment.

The wider choice of money transfer apps in Germany includes services whose sender app pays your bank, so receiving through an app does not always require downloading it yourself.

Wero and receiving money on a card

Wero supports euro payments between participating banks in Germany, France and Belgium, using a registered phone number or email address.

If you and the sender have access through your banks, it can handle a personal cross-border payment without exchanging IBANs.

Some transfer services, including Paysend, also support delivery to eligible cards in Germany, so the sender may be able to use your card as the receiving option.

That depends on the sending country and supported card, and the money goes to the associated account rather than becoming a separate foreign-currency balance.

What does it cost to receive money from abroad?

Your total cost includes any fees paid by the sender, currency conversion and charges deducted before you can use the money.

These are the main costs to check with the sender:

Cost

Where it applies

What to check

Sending fee

Sender’s bank or transfer company

Whether it is added to their payment or deducted

Currency conversion

Whoever exchanges the money

Exchange rate and any separate conversion fee

Intermediary charges

Banks handling a SWIFT payment

Fee-sharing instruction and possible deductions

Receiving charge

Your bank, wallet or account

Tariff for that currency and incoming method

Withdrawal or onward transfer

Moving money after receipt

Whether you need another transfer to use the balance

For example, ING charges no incoming-transfer fee, but converting dollars into euros costs 1% through its exchange rate, roughly €5 on €500 worth of dollars.

Here’s how much you can receive through transfer companies for sending amounts roughly equivalent to €500 before fees.

Last updated at 16/10/2026
GBP EUR
Mid Market Rate £1 = €1.1846
Transfer Amount £450
1
Remitly
2
TapTap Send
3
Revolut
Remitly
£450.00
€533.97
£0.00
1.1866
-0.17%
Within a week
TapTap Send
£450.00
€532.80
£0.00
1.1840
0.05%
Minutes
Revolut
£450.00
€531.45
£0.00
1.1810
0.31%
Within minutes
USD EUR
Mid Market Rate $1 = €0.8909
Transfer Amount $600
1
Instarem
2
Remitly
3
Revolut
Instarem
$600.00
€533.64
$0.00
0.8894
0.16%
Minutes - 24 hours
Remitly
$600.00
€532.98
$0.00
0.8883
0.29%
Within minutes
Revolut
$600.00
€532.34
$0.90
0.8886
0.25%
Within minutes
CHF EUR
Mid Market Rate CHF 1 = €1.0773
Transfer Amount CHF 500
1
Revolut
2
Wise
3
Currencies Direct
Revolut
CHF 500.00
€537.52
CHF 0.00
1.0750
0.21%
Within minutes
Wise
CHF 500.00
€536.05
CHF 2.36
1.0772
0.00%
Within minutes
Currencies Direct
CHF 500.00
€535.80
CHF 0.00
1.0716
0.53%
Minutes - 24 hours
CAD EUR
Mid Market Rate $1 = €0.6279
Transfer Amount $800
1
Instarem
2
Remitly
3
Currencies Direct
Instarem
$800.00
€501.44
$0.00
0.6268
0.18%
Minutes - 24 hours
Remitly
$800.00
€500.88
$0.00
0.6261
0.29%
Within a week
Currencies Direct
$800.00
€499.84
$0.00
0.6248
0.50%
Minutes - 24 hours
AUD EUR
Mid Market Rate $1 = €0.6181
Transfer Amount $850
1
Remitly
2
Western Union
3
TapTap Send
Remitly
$850.00
€527.43
$0.00
0.6205
-0.40%
Within minutes
Western Union
$850.00
€524.53
$0.00
0.6171
0.15%
Minutes - 2 days
TapTap Send
$850.00
€523.60
$0.00
0.6160
0.33%
Minutes

For a SWIFT payment, the sender chooses how bank charges are shared, which can affect how much reaches you:

  • SHA: the sender pays their bank, while receiving and intermediary charges can fall to you.

  • OUR: the sender takes responsibility for the transfer charges, usually at a higher upfront cost.

  • BEN: transfer charges are taken from the money being sent.

If an exact amount must arrive, ask the sender’s bank how it handles third-party charges under its available fee option.

How long does it take to receive money?

The delivery method and the time it takes the sender to fund the payment both affect when you can use the money.

Method

Typical timing

What can slow it down

SEPA Instant

Within 10 seconds, around the clock

Payment limits, account eligibility or checks

Standard electronic SEPA

Up to one banking business day

Cut-off times, weekends and bank holidays

Transfer company paying your bank

Minutes to several working days

Sender funding, currency and verification

SWIFT bank transfer

Often several working days

Intermediary banks, missing information or checks

Cash collection

Can be available within minutes

Sender funding, ID checks and agent opening hours

Transfer within the same app

Often seconds or minutes

Account checks, currency conversion or restrictions

For a euro payment from a participating account, asking the sender to use SEPA Instant is often the simplest way to receive quickly.

Your bank being able to receive instant payments does not make every transfer instant, because the sender must use a compatible service and payment type.

If a company gives a delivery estimate, check whether it starts after receiving the sender’s money or immediately after they create the transfer.

How much money can you receive in Germany?

Germany does not impose a single general cap on the amount you can receive from abroad into a bank account.

The sending service, funding bank and receiving account can each have their own limits, with extra checks for unusually large payments.

For example, the sender may need to raise an online-banking limit even though your German account can accept the full amount.

Cash collection and app payments can have tighter limits than bank receipt, so confirm the allowed amount before the sender commits.

For a large payment, keep documents showing where it came from and why you are receiving it.

The documents depend on why you are receiving the money:

  • Bank statements showing your own savings and the transfer trail.

  • A property-sale agreement or completion statement.

  • A gift letter and evidence of your relationship to the sender.

  • Inheritance documents, pension statements or an employment agreement.

A payment reference helps explain the transfer, but it does not replace evidence when the bank asks for supporting documents.

AWV reporting for payments over €50,000

If you live in Germany, certain payments of more than €50,000 involving a non-resident must be reported to the Deutsche Bundesbank.

The threshold has been €50,000 since January 2025, replacing the older €12,500 threshold you may still see in bank messages or online guides.

The obligation depends on residence and the underlying transaction, rather than citizenship or simply whether the bank account is abroad.

Transfers between your own accounts are exempt from payment reporting, including moving your own savings from an overseas account to Germany.

Other exemptions can apply, so use the Bundesbank’s payment-reporting guidance to establish whether your particular transaction needs a report.

Reporting is separate from a receiving limit

The €50,000 reporting threshold does not stop you receiving a larger payment, and an AWV report does not determine whether you owe tax.

Your bank can still ask about the source of funds even when the payment is exempt from Bundesbank reporting.

Do you pay tax on money received from abroad?

The tax treatment depends on what the money represents and your circumstances, rather than the transfer arriving from another country.

Moving savings you already own between your accounts does not by itself create new income, although interest, investment gains or the original income may have separate tax consequences.

Salary, freelance payments and rental income can carry tax obligations even when the payer and payment account are abroad.

Gifts and inheritances follow separate rules, with allowances depending on your relationship to the person giving you the money.

A gift may need to be notified to the tax office even when no gift tax is payable, so a tax allowance should not be treated as a transfer limit.

For substantial gifts, overseas inheritance or foreign income, check the relevant German tax rules before assuming the sender’s tax treatment settles yours.

How to receive money from abroad in Germany

Once you know how you want to receive the money, these steps help prevent avoidable conversion costs and payment problems.

Agree the currency you need

Tell the sender whether you need euros in your bank or want to keep their currency, so conversion happens in the right place.

Share the details for that receiving method

Copy the name and account instructions from your banking app, or confirm the exact name on your ID for cash collection.

Check how much you will receive

Ask the sender to compare the amount you receive after conversion and fees, using services available in their country.

Check your own account’s receiving charges too, especially if the payment will arrive by SWIFT or be converted by your bank.

Keep the payment record and supporting documents

Save the transfer reference and evidence of the payment’s purpose, particularly for large amounts or any required AWV or tax notification.

What if the money has not arrived?

Ask the sender for the transfer receipt, reference and expected delivery date, then compare the receiving details with your account information.

If the transfer is still being processed, the sender should check whether their bank payment cleared and whether the transfer company needs further information.

If it is marked delivered, contact your bank or receiving service with the amount, currency, date and reference.

For a missing SWIFT payment, ask the sender to request a trace from their bank and obtain its payment confirmation or tracking reference.

For cash collection, check the transfer status before visiting an agent, because a receipt from the sender does not always mean the payment is ready.

If the details are wrong, the sender should contact the sending service promptly to request correction or recovery.

If less money arrives than expected

Compare the original currency and amount with the sender’s receipt, then check whether your bank converted the payment or deducted a receiving fee.

With SWIFT, intermediary charges may also explain the difference, so ask for a breakdown before paying to send the missing amount again.

Use the form below with the sender to find an option for your next payment into Germany.

Compare transfers to Germany

Enter the sender’s country and amount, then choose Germany as the destination to compare available transfer rates and fees.
Send
€

Our methodology & why trust us

We assessed the receiving methods available in Germany, including euro bank payments, foreign-currency accounts, cash collection and transfers through apps.

Our research uses German bank instructions and tariffs, account terms and official guidance from the Deutsche Bundesbank and tax authorities.

The comparison shows available transfer quotes into Germany, using fixed sending amounts roughly equivalent to €500 in each origin’s currency.

They show the transfer quote, while separate receiving-bank charges are explained where they can affect the money you keep.

I prioritised using your existing account where it meets the need, with alternatives for holding currency or receiving without a bank account.

Our money transfer review process explains how we assess companies, costs and services across MoneyTransfers.com.

Contributors

Artiom Pucinskij
Author

Artiom Pucinskij

Financial Content Strategist