What | Set different currencies per
client and
define user cost rates in any
currency so you can manage
global work
without manual
conversions. |
---|---|
Why |
|
Who |
|
When |
|
← Swipe to
scroll
On this page
Before you
start
How
multi‑currency
works
- Activation: Update a
user's cost rate or create
a new client company to
enable
multi-currency.
- Billable rates: Billable
rates are tied to the currency of the
client company a user belongs to. You
can also add billable rates in any
other active site currencies.
At the project level, a user's
billable rate only populates if
a site-level billable rate exists
in the project's client currency (e.g., USD, EUR, GBP) or
you set a project-specific billable
rate.
- Cost rates: Cost
rates automatically
convert to the project's client
currency. For
example, if a
user's cost rate is in U.S. dollars
but they
log time on a euro‑based project,
their cost is displayed in
euros.
- Site reporting: All
site-level reporting is shown in the
site's default
currency (e.g., USD). Other currencies
are
converted for
consistency.
- Project finance: Quotes,
budgets,
project rates, invoices, and profit
are always displayed in the client's
currency.
Caution
Activating
multi-currency makes permanent
changes to your site:
- Activation: Once
enabled, multi-currency cannot
be turned off. This is
industry-standard to preserve
the historical integrity of
financial data.
- Default site
currency: Locked
after activation. Choose it
carefully before enabling
multi-currency.
- Client
currency: Locked
when a client is created and
cannot be changed later.
Use cases and
examples
- International client billing: Bill
clients in their local currency
while keeping a single site base,
meaning no
manual conversions.
- Cross-currency profitability: Pay teams in local currencies. Teamwork.com converts costs at time of work for accurate profit reporting.
These real-world setups show
how
to pick currencies for your site,
clients,
and teams.
U.S.-based company with global
clients
Scenario: All
staff are in the U.S. and your
site currency is set to U.S.
dollars
(USD), but
clients are worldwide.
Advice: Keep
USD as your site default for
staff. Create separate client
companies in each client’s
local currency for accurate
billing and clear
reporting.
Ireland-based company with local
clients
Scenario: All
staff and clients are in Ireland,
and your site currency is in euros
(EUR).
Advice: Keep
your Euro default currency. Add
new clients in other currencies
only if you expand into new
regions.
U.S. parent company with global
offices
Scenario: Offices
and staff in the U.S.,
Canada, and EMEA, with U.S.
dollars as
the site currency.
Advice: Keep
USD as the site default. Use
the owner company to represent
the U.S. location, and create
separate client companies for
each other region with their
local currencies.
Step
1: Set a default site currency
Each Teamwork.com site has one
default
currency
for financial settings across your
account.
After multi-currency is turned on, this
can't
be changed, so make sure
to choose the most relevant default
currency
for your business.
Important
Your default site currency drives site-level conversions and
reporting. Confirm it’s correct before turning
multi-currency on. Only site
owners and site admins in the
owner company can change this
setting.
- Click your profile icon in
Teamwork.com's main navigation
menu.
- Select Settings.
- Scroll to Site
currency under
the General tab.
- Select your preferred base currency (e.g., EUR, GBP, USD).
This default applies to all
new clients, users, and projects going
forward, unless overridden.
Step
2: Activate multi-currency
You can enable multi-currency when creating
a
new client
company or by updating a user's cost
rate.
Caution
After activation, your
site
currency and all client currencies
are locked.
- Select Clients in
Teamwork.com's main navigation
menu.
- Click Add client in the
view's
top right.
- Fill out the client's details.
- Click the Selected currency field and choose the client's relevant currency.
- Click Add client.
- Review the multi-currency
impacts.
- Check the I understand that this cannot be undone box.
- Click Enable
multi-currency.
The client company is created
with
the chosen currency.
- A corresponding currency billable rate
column
is added to the site-level People
area. A new billable
rate
column is added each time you add a client in a new currency.
- The site's default currency is locked
and
cannot be changed.
Create
clients in different currencies
When adding a new client, you
can select a
specific currency for that client’s
billing
and invoicing.
One currency per
client
Each client has one currency. All finance
for that client (quotes, budgets,
invoices, billable and cost
rates) uses the client’s
currency.
To change a client’s currency,
create a new client in the correct
currency
and move future work
there. A client's currency
cannot
be changed after creation.
This
prevents inconsistencies in
invoicing
and reporting.
- Navigate to the Clients area of
your site.
- Click Add Client.
- In the Currency dropdown,
select
the appropriate currency (e.g., USD,
EUR,
GBP, CAD, AUD).
- Complete the client setup.
Manage
user rate currencies
Users inherit their rate currency from
their client company. You can adjust
as
needed:
- Cost rates: Can be updated
at any
time
(e.g., a staff member relocates).
At the project level, cost rates
are
automatically converted to the
client's currency.
- Billable: Keep a default
rate in the user's client-company
currency, and add additional
site-level rates in other active
currencies for accurate
billing.
Cost rate
currency
- Select People in
Teamwork.com's main navigation
menu.
- Scroll to the relevant user in the
People tab.
- Scroll horizontally to
the Cost Rate column.
- Click the user's current cost
rate. A slide-out panel
opens with the user's rate
details.
- Click the Selected
currency field and choose
a currency.
- Update the user's rate value if
necessary.
- Apply the rate from: today or a certain date in the pastRetroactive cost rate updates ("from X date" option) can only be applied as far back as the date the user's currency was activated. Since you're changing their currency today, you can only apply from today.
- Click Save
changes.
Billable rate currency
- Scroll to the relevant user.
- Scroll horizontally to the Billable
Rate column(s). Each
time a
client is created with a
previously
unused currency, an additional
billable rate column is added
to
the
table. This allows you to keep
the
user's default inherited
billable
rate
currency while also setting
rates
in
other currencies.
- Hover over the billable rate field
under the relevant billable rate
currency.
- Click Add EUR rate (or
whichever relevant currency you
see).
- Enter a rate value.
- Press Enter or Return to save
the
rate.
View
multi-currency rates
Depending on your permissions, you can
view
rates in:
- Project → Budget →
Rates
- People → User Rates
When a project uses a different
currency
than your site default:
- Cost rates: Shown in the user's
home currency in the Rates tab and
converted to the client's currency
where
relevant (e.g., Time tab), with
exchange
details available on hover.
- Billable
rates: Project-level
rates in
the client's currency take priority.
Otherwise, site-level rates in that
currency apply. If none exist, values
remain blank until the user is given a
client currency rate.
Track
currency conversions in time logs
When time is logged,
Teamwork.com:
- Captures their cost rate in their home
currency.
- Converts it to the client's
currency using the exchange rate
from the day of the time entry.
- Displays original and converted
values for accuracy.
Example: A user has a cost rate of £54
(British pounds).
This
user logs time on June 19th.
Their
cost rate is converted to euros (EUR)
using
that
day's exchange rate (e.g., €63.18).
Note
Exchange rates update
daily.
Fluctuations are reflected in each
day's cost calculations.
Manage existing
clients
Multi-currency applies only
to data created after
activation.
- It does not convert
existing client companies'
currencies or
retroactively update
their
financial data (budgets,
invoices, reports).
This follows standard
accounting practice and
avoids applying exchange
rates
to past data.
Recommendation
- We advise moving
future
work to new client
companies in the
appropriate currency as
current
projects
conclude.
- If a client has
multiple
locations, create a
separate
client for each location
to
manage
local currencies
cleanly.
Best practices
- Choose your default
currency first: Make sure
your
preferred default currency is set
before enabling
multi-currency.
- Avoid mid-project
changes: Set currency at
project creation to keep reporting
clean.
- Migrate with intention:
Move new
work to a currency-specific client
when current projects
finish.
- Use templates: Create
project
templates per currency to keep
rates
and budgets consistent.
- Track history: Use rate
histories to audit changes
and understand profitability over
time.
If you have any questions or
feedback, feel free to contact us at support@teamwork.com.