Skip to main content

Understanding exchange rates

Currently operating across international borders? Need to run jobs in foreign currencies, manage expenses in another currency? No problems!

Updated over 2 weeks ago

Once setup, Streamtime lets you create jobs in a foreign currency, using an exchange rate of your choosing or from the current 'real world' exchange rate. Expenses can be created in that foreign currency or another still. When viewing the job itself in Streamtime, the figures will be displayed in the job currency. Reporting or comparing jobs against other jobs in the list views will convert back to the 'home' currency.

NOTE: Your Streamtime account must include rate card functionality to be able to work across multiple currencies. If you don't currently have rate card functionality get in touch with us.

⚙️ Setup


You'll first need to setup a new rate card in the foreign currency you are wanting to use. That's easy.

Navigate to the master settings pages using the ⚙️ in navigation bar + Items or Expenses.

Hover over ➕ Create and click Rate Card.

Give it a name, assign a currency and decide how to handle the exchange rate for this card. You can choose to either Set exchange rate from fixer.io on job creation or Set custom exchange rate.

Set exchange rate from fixer.io on job creation

fixer.io offers the ability to apply more accurate exchange rates at the point of job creation to give a more accurate measure of costs incurred on that job.

We check fixer.io rates at two points:

1. On rate card creation. A rate card will be created by converting the Standard rate card (plus any % increase you choose) using the current fixer.io exchange rate. That converted sell rate figure will be applied to any job items created for jobs using that rate card.

2. At job creation. Job creation will trigger a call to fixer.io and the exchange rate at that point will be applied to that job (see below image). The inverse of this exchange rate will be used to convert foreign currency job figures back to the organisation's home currency. See second image below where the invoiced amount from the foreign currency job (GBP) has been converted back to the current currency setting (NZD).

Set custom exchange rate of...

A custom exchange rate is the most common option and allows you to set the exchange rate that is used to convert the Standard rate card into your chosen currency. This rate will be applied on job creation also.

Ensure your accounting team is aware of rate fluctuations due to currency conversion when invoicing clients

📝 Jobs


When viewing jobs using a foreign currency rate card, all the figures on the job itself will be displayed in that currency. Used $ values will convert your staff cost rates from your home currency into the job currency using the fixer.io or set exchange rate setting you have chosen.

Create Quotes, Invoices, and Purchase Orders in a Foreign Currency Job

When you create commercial documents for a foreign currency job, Streamtime automatically uses the currency of the job. Here’s how it works:

1. Create Quotes, Invoices, or Purchase Orders

  • Any document created for a foreign currency job will use the same currency as the job. For example, if the job is in GBP, your quote will automatically be in GBP.

2. View Converted Figures in List Views

  • In the Jobs List, Streamtime converts all foreign currency values to your home currency for easy comparison.

  • Hover over any converted figure to see the original currency amount in the tooltip.

Manage Multiple Exchange Rates for a Single Job

If your job requires tracking multiple exchange rates (e.g., different rates for expenses), it's best to use your home currency for the job. This allows you to:

  • Create purchase orders, expenses, quotes, and invoices in any currency you need.

  • Keep all conversions consistent within your home currency for accurate reporting.

📉 Reporting / List Views


You can set the currency you want to view in your Reporting/List view by clicking the currency code in the top right corner.

Here you have the option to set a custom exchange rate or use fixer.io to get the current rate. If you are using a different exchange rate on individual jobs, figures may differ.

➕ Additional Info


  • If an expense or PO is in a third currency, the conversion will use fixer rate automatically and cannot be manually updated.

  • If the exchange rate is changed on the rate card it will not be applied retrospectively. The updated rate will be applied to any new jobs created after the change.

Did this answer your question?