Ten minutes before your first proposal save you a week
The first payout is best configured while there is no rush. What to settle, and which of your two CCIs goes in the form.
Read more →Living between two countries
The client approved and there is a number on your profile. That number is not your money yet: it goes through three states, and between the last one and your local account sit an advertised fee and a conversion cost that is not advertised.

The contract is closed, the client approved the work, and there is a number on your Upwork profile. That number is not your money yet. It will be in a few days, in whichever currency your withdrawal method decides, and less than the screen says.
None of that is hidden fine print: it is all in the platform. The problem is that three different things happen in the same place, and most people do not separate them until the local account comes up short.
On an hourly or milestone marketplace the balance is not a single number. There is money that does not exist yet, money that exists but cannot be touched, and money available. Mixing them up is what makes a decent month look bad.
| State | Who controls it | What you can do |
|---|---|---|
| Logged work or delivered milestone | The client, until approval | Document the delivery well; nothing else |
| Approved, in the security period | The platform | Wait: the term depends on the contract type and shows in your dashboard |
| Available to withdraw | You | Withdraw to your configured destination, in the currency it accepts |
The practical consequence is calendar-shaped: if you plan your personal payments from the client's approval date, you will be late. The useful starting point is the date the balance becomes available.
Upwork charges a service fee on what you invoice and, on top of that, a fee per withdrawal depending on the method. That is the platform's share, and it is advertised.
The cost of converting currency is a different thing and comes with no label. It sits inside the exchange rate applied when someone converts your balance along the way. You can have a low withdrawal fee and lose more on the conversion than on the fee.
Which is why the only comparison that works is the final amount landing in your local account. We covered this in the mistakes that cost you money when sending money home.
The currency you invoice in and the currency you receive do not have to match. What decides is the withdrawal destination: if it only accepts local currency, there is a conversion, whether the platform does it or your bank does it on arrival.
If your destination is a euro account, the balance lands as euros and the conversion waits for you to decide. If your destination is a local account, the conversion already happened and you inherited that day's rate.
Three conditions, in this order:
For the specific case of a euro destination with an IBAN, what it is and what you can do with it is in European IBAN: what it is and 4 myths, and if you have nowhere to receive them yet, in getting paid in euros without a European bank account.
Because they do not all travel the same rail. A euro transfer inside SEPA and an international transfer with intermediary banks have different timings, and each leg adds its own business days and cut-off times. A withdrawal launched on a Friday afternoon and one launched on a Tuesday morning have nothing in common, even for the same amount. Developed in why one transfer arrives in seconds and another takes three days.
Receiving euros solves half the problem: the other half is when you convert. With the euro balance in your hands you can convert all of it, part of it, or none if some of your spending is in euros too. At BNKA that step is the swap inside the app, followed by the withdrawal to your local account.
Corridor detail is in Argentina, Peru and Colombia, and each pair in EUR/ARS, EUR/PEN and EUR/COP. BNKA is a technology platform: the European IBAN is issued by a partner regulated entity, and the conditions in force for each operation live in the app and in the terms and conditions.
If you are starting out as an independent worker away from home, the full picture is in Latino freelancer getting paid in euros.
This does not constitute financial, legal, tax or investment advice.
Because there is a platform security period between the client's approval and availability. It protects both sides in case of disputes, and its length depends on the contract type. The exact figure is in your dashboard, contract by contract: that is the date to plan around, not the approval date.
Stacking cuts the number of withdrawal fees, but if the destination converts currency it also concentrates the whole amount on a single day's rate. With a euro destination that problem disappears, because the moment of conversion is no longer tied to the withdrawal date. Not a recommendation: just the criterion worth having in mind when you decide.
No. The platform pays the account holder, and on the European leg the beneficiary name is checked against the destination account holder. The usual outcome is a held or returned withdrawal. We apply the same rule at BNKA.
First check on the platform that the withdrawal was executed and with which method, because they do not all travel the same rail or the same business days. Then check that the destination name and details match exactly. With the withdrawal receipt and the destination account details at hand, any claim moves much faster.
The first payout is best configured while there is no rush. What to settle, and which of your two CCIs goes in the form.
Read more →A first payout from Colombia asks for more details than most people have at hand. Where each one lives, and which one is accepted wrong without…
Read more →Your first proposal gets accepted and your profile is half filled in. What to settle beforehand, because afterwards the corrections arrive too late.
Read more →Start today
Open your account from your phone in minutes and discover the services available to you.
Free download · Sign up with your passport · Exchange rate shown before you confirm