Multi-currency expense tracking for freelancers

Get paid in one currency and spend in others. Pulget converts supported currencies into one reporting currency and keeps the original amount.

Last updated:

Different currencies need a common total

A client pays you in US dollars, rent leaves in euros, and a work trip runs in pounds. Add those amounts together and the result has no currency at all. To compare income with spending, or one month with the next, every amount has to be expressed in one currency first.

That currency is your reporting currency: usually the one you earn in, pay tax in, or simply think in. You choose it when you set up Pulget. If you moved countries and keep a bank account in each, multi-currency expense tracking for expats walks through a local bank, Revolut and Wise side by side.

How Pulget handles conversion

Pulget converts transactions in 54 currencies into one reporting currency. Each account keeps its own currency, and each transaction keeps its original amount next to the converted one, so you can always check it against the statement.

  1. Create an account for each bank account or card, in the currency it holds. A multi-currency account with separate balances becomes one account per currency. Revolut gives one statement per currency; exporting a Revolut statement covers which file to pick.
  2. Upload each account's statements and transaction exports, with no bank connection needed. Review the extracted line items and approve them.
  3. Reports show income, spending and cash flow in the reporting currency, across all your accounts.

Which exchange rate it uses

Each transaction is converted at the published rate for its own date, or the closest earlier date when none was published that day, such as at weekends. If no rate is available yet, the transaction keeps its original amount and shows no converted one until a rate arrives. Rates come from Frankfurter, a public source of central-bank reference rates, with the Central Bank of Azerbaijan as the fallback for the manat. Pulget stores the rates, so opening a report uses the stored rate rather than a new quote.

A published rate is not the rate your bank charged you. When the difference matters, for a large payment or for your own accounts, enter the rate your bank used on that transaction. Pulget keeps your rate instead of the published one.

What conversion does not do

These are reporting conversions, used to compare amounts. They do not move money or predict what a conversion would cost you today.

Pulget does not issue invoices and has no per-currency budgets, spending limits or goals. It organizes transactions from your files so you can see income and spending together.

Check the amounts before relying on a total

A total is only as good as the rows under it. Check each extracted amount and its currency against the statement before approving, especially on statements that print several currencies on one page. Currency coverage is limited to the 54 supported currencies.

Statement-based tracking is not real-time. The reporting currency makes the transactions you uploaded comparable; it cannot fill in payments missing from your statements.

Files and limits

Pulget reads PDF, DOCX, CSV, XLS and XLSX files, and scanned PDFs through OCR. Photos and screenshots are rejected.

  • Standard: 5 MB per file.
  • Pro: 10 MB per file.

Page, row, and monthly upload limits also depend on your plan. Compare all plan limits.

Pulget runs in the browser; there is no mobile app. Uploading and reviewing files still takes some effort.

Related answers

More guides

Related reading

Review your first statement

Free while Pulget is in preview. No card required.

Open Pulget