Connect Revolut to Freenance: Import Your Transactions
How to export Revolut transaction history and import it into Freenance. Step-by-step guide for CSV export, multi-currency handling, and expense tracking.
Connect Revolut to Freenance: Import Your Transactions
Revolut is used by millions of Poles for everyday spending, currency conversion, and international transfers. Importing your Revolut transactions into Freenance gives you a unified view of spending across all your accounts, whether you pay with Revolut, a traditional bank card, or cash.
Export from Revolut
Step 1: Open the Revolut app or web dashboard
On mobile: Go to the Revolut app. On desktop: Log in at app.revolut.com.
Step 2: Navigate to statements
Mobile app: Tap your profile icon > Statements > Select the account (Personal or Business) > Choose the date range and format.
Web dashboard: Click on "Statements" in the left sidebar > Select the date range > Choose CSV format.
Step 3: Download the CSV
Select CSV as the export format. Choose the currency (PLN, EUR, USD, or all currencies). For Freenance import, export all currencies.
The CSV includes: date, description, amount, currency, category (Revolut's own categorisation), and balance.
Step 4: Rename the file
Freenance expects CSV files named revolut-{account-number}.csv (full IBAN, no spaces, no PL prefix). Your Revolut IBAN is in the app under Account details.
Step 5: Import into Freenance
- Sign in to Freenance and open Configuration → Bank import
- Drag the CSV onto the upload area or click Choose file
- Click Upload — Freenance recognizes Revolut format automatically
- Multi-currency transactions are converted to PLN at the historical exchange rate
- The import job reports how many incomes/expenses were created and the date range covered
Multi-currency handling
Revolut users often have transactions in multiple currencies (PLN, EUR, USD, GBP). Freenance handles this by:
- Converting each transaction to PLN at the exchange rate on the transaction date
- Preserving the original currency and amount for reference
- Aggregating spending across currencies in PLN for budget analysis
This means your 50 EUR dinner in Paris and your 150 PLN grocery run both appear in the same spending analysis, properly converted.
Recurring import workflow
For the best experience, import Revolut transactions monthly:
- Export the previous month's transactions from Revolut
- Import into Freenance
- Review auto-categorisation (Revolut's merchant data is usually rich, leading to accurate categorisation)
- Adjust any miscategorised transactions
What Revolut data reveals in Freenance
Revolut transactions tend to show:
- International spending patterns (travel, foreign subscriptions, international services)
- Currency conversion costs (the difference between interbank rates and your actual conversion)
- Subscription services paid through Revolut (often international services like Spotify, Netflix, cloud services)
- Savings vault activity (transfers to/from Revolut vaults)
Combined with your traditional bank data, this creates a complete spending picture that neither Revolut's built-in analytics nor your bank's tools can provide alone.
Troubleshooting
Problem: Some merchant names appear as cryptic codes Solution: Revolut occasionally shows raw merchant IDs instead of readable names. Freenance attempts to match these to known merchants. You can manually rename recurring transactions.
Problem: Internal transfers (PLN to EUR) appear as expenses Solution: Freenance detects internal transfers between your own accounts and categorises them as transfers rather than expenses. If some slip through, recategorise them manually.
Related Articles
- How to Import ING to Freenance — Add your traditional bank data
- How to Import mBank to Freenance — Another major Polish bank
- Revolut vs Wise for Freelancers — Choosing your fintech platform
FAQ
Does Freenance connect to Revolut via open banking or API?
No — Freenance currently imports Revolut activity via CSV files you export from the Revolut app or web dashboard. We do not request your Revolut login, password, or one-time codes, so the credentials stay entirely on Revolut's side.
How does Freenance handle multi-currency Revolut transactions?
Each transaction is converted to PLN at the historical exchange rate on the transaction date, while the original currency and amount are preserved for reference. That lets you compare a 50 EUR dinner in Paris and a 150 PLN grocery run in the same spending analysis without losing the original FX detail.
Should I export PLN only, or all currencies from Revolut?
For Freenance, export all currencies — Revolut's "all currencies" CSV gives you a complete picture of spending and avoids gaps when funds move between currency pockets. Freenance also detects internal transfers between your own Revolut wallets so they are not counted as expenses.
Why are some Revolut merchants showing as cryptic codes?
Revolut occasionally provides only the raw merchant identifier rather than a readable name, especially for foreign or online services. Freenance tries to match these against known merchants, and any remaining codes can be renamed manually — that rule then applies to future imports.
Is uploading my Revolut CSV regulated under Polish law?
Freenance is a budgeting and net-worth tracking tool, not a regulated payment institution, and reading a CSV does not constitute payment initiation. Freenance cannot move money in or out of your Revolut account and does not provide investment advice.
Want full control over your finances?
Try Freenance for free