Multi-currency contracts

Easily accommodate your Trusted Contact’s preferences by offering them a contract in their local currency.

Emma Crawford avatar
Written by Emma Crawford
Updated over a week ago

To simplify admin processes and offer better earnings visibility to your international Trusted Contacts, you can use Worksome’s multi-currency contracts feature to create and offer contracts to your worker in their local currency.


Create a contract in your worker’s local currency


Once your Trusted Contact has created their account, you’ll be able to offer them a contract in their local currency. To do this, go to your Trusted Contacts page and click “Offer job” against that Trusted Contact. You can also access this page by clicking “+ Hire” in the top left corner of the screen and selecting the "Direct Hire" option.

When entering the rate on the job creation page, you will see an option to “Change to worker’s local currency”. This option will only appear if we detect that your Trusted Contact is using a local currency we support that is different to your own.

When clicking "Change to worker’s preferred currency" and inputting the rate, the page will automatically update to reflect the conversion in the worker's local currency. This conversion is the amount the worker will receive based on current exchange rates.


Edit a contract to display your worker's local currency


💡 NOTE: The below instructions are only relevant if your worker has not yet accepted their contract, it is not possible to make this change to contracts that are already in effect.

To edit a contract to reflect your Trusted Contact’s local currency, go to the conversation you have open with your worker and click the “Contract details” button on the right-hand side of the page. Here you will be able to click "edit", next to the job rate heading and select “Change to worker’s preferred currency”.

Also bear in mind that all bills, invoices and expense reports will be in the currency of the contract, and the expected currency for Worksome to be paid in as well.


Supported currencies


You can offer a contract to a worker in their local currency if they are based in any of the following countries/marketplaces.

🇬🇧 UK (GBP)

🇺🇸 US (USD)

🇨🇦 Canada (CAD)

🇪🇺 Any countries using the Euro as their national currency (EUR)

🇦🇪 UAE (Dirham)

🇸🇬 Singapore (SGD)

🇦🇺 Australia (AUD)

🇩🇰 Denmark (DKK)


How exchange rates are calculated


Exchange rates are automatically updated in our backend using a 3rd party tool. Exchange rate data delivered by our 3rd party API is collected from over 15 reliable data sources, every minute. Sources include banks and financial data providers.


Using multi-currency contracts with batch invoicing


If you’re an enterprise company using Worksome’s batch invoicing feature, your invoices will now be batched by currency. This means if you’re engaging with workers using multiple currencies, you may receive more than one weekly batched invoice.


Turning off multi-currency contracts


The setting for multi-currency contracts will be auto-enabled when your account is created, but you have the option to disable this at any point under Hiring Settings > Contract settings. A few things to bear in mind:

  • If a contract has been created in the worker's currency and the setting is subsequently disabled, you will be able to change the contract back into your own currency

  • Existing multi-currency contracts will not be impacted. However, if a contract previously in the worker's currency is updated to be in your currency, then the contract will update to the new currency and all future bills will be in your currency (any previous bills will still be in the worker's currency).

Did this answer your question?