On this page
Why multi-currency matters for time tracking
If you work with clients in different countries, currency is not a minor detail. It affects how you quote, how you track, and how you invoice.
A freelancer in Germany billing a US client in dollars needs to:
- Quote rates in USD
- Track hours against a USD budget
- Generate billing summaries in USD
- Record revenue in EUR for tax purposes
Without multi-currency support in the tracker, each of these steps involves a manual conversion. Over a year with multiple international clients, the overhead adds up significantly.
Multi-currency is not a luxury feature. For anyone doing cross-border work, it is a core workflow requirement.
Common problems without multi-currency support
When a time tracker only supports one currency, international billing creates predictable friction:
- Manual rate conversion — you track at your local rate and manually convert for the client. Every invoice becomes a math exercise.
- Budget confusion — a project budget set in EUR looks different in USD. Without currency-aware budgets, comparisons are misleading.
- Inconsistent invoices — mixing currencies in spreadsheets leads to errors. A $100/hour rate accidentally invoiced as EUR 100 is an immediate credibility problem.
- Tax reporting friction — your accountant needs amounts in your local currency. Without automatic tracking, you reconstruct conversions at year-end.
These problems are solvable with spreadsheets, but spreadsheets are exactly what a good tracker should eliminate. The whole point is reducing manual work, not moving it to a different tool.
What to look for in a multi-currency tracker
Not all multi-currency implementations are equal. When evaluating, check:
- Per-project currency — can you set a different currency for each project or client?
- Budget in client currency — does the budget track in the client's currency, not just yours?
- Billing summaries per currency — can you generate reports in the client's currency?
- Clear rate display — when viewing project summaries, is the currency obvious?
- Export with currency data — do exports include the currency for each entry?
The most important test: create two projects in different currencies, track a week on each, and see if the billing summaries make sense without manual adjustment. If they do, the multi-currency support is real. If you still need a spreadsheet, it is cosmetic.
How Teetrack handles multiple currencies
Teetrack supports multi-currency at the project level. Each project can have its own billing currency, and all tracking, budgets, and reports respect that setting.
How it works in practice:
- Set currency per project — when creating a project, choose the billing currency (EUR, USD, GBP, CHF, and more)
- Track in context — hours tracked against a USD project show USD values in reports
- Budget in client currency — project budgets are denominated in the project currency
- Generate per-currency reports — billing summaries show amounts in the correct currency per client
- Clean exports — exported data includes currency information for each entry
This approach means you do not need to think about currency conversion during tracking. You track your hours, and the reports come out in the right currency for each client.
All data is stored on Hetzner servers in Germany, keeping financial data within the EU.
