1. Export your data from Toshl
- In Toshl (web, iPhone or Android): Export — choose the period and the accounts.
- Choose CSV (free; Excel needs Toshl Pro).
You get a CSV / XLSX file.
What to know about the Toshl export
- CSV export is free in Toshl, on the web, iPhone and Android; Excel, PDF and other formats need Toshl Pro or Medici.
- Exports include transfers and balance reconciliations by default: transfers become transfers here, reconciliations become balance adjustments.
- Attachments (receipt photos) are a separate ZIP and don’t come over.
- Headers and number formats follow your Toshl language: English exports are recognized at once; for others you pick the columns or let AI recognize the file.
2. Upload it to HonestExpenses
- Start free and open Import in the app.
- Drop the file in — we recognize the Toshl export by its columns, nothing to set up.
- Check the preview: accounts, categories, dates and amounts. Fix what you like, then import.
The whole import is one batch: you see it in the import history and can undo it in one go.
What comes over
- Every expense and income with its date, amount, account, category and note.
- Your accounts and categories: the missing ones are created, the ones you already have are matched.
- Transfers between your accounts: the two rows of the export become one transfer where they match.
- Opening balances, as balance adjustments — not as income.
- Importing the same file again doesn’t add the same records twice.
Amounts come in the currency of each record — we don’t convert currencies.
Toshl and HonestExpenses side by side
| Toshl | HonestExpenses | |
|---|---|---|
| Bank connection | Yes, with the Medici plan | Never — nothing to connect |
| How you add spending | Manual entry; bank sync with Medici | Voice, receipt photo, Telegram bot or a few taps; card payments on iPhone and Android automatically |
| Where it runs | iPhone, Android and the web | Web app — installable on phone and computer — and a Telegram bot; iPhone and Android apps coming soon |
| Exporting your data | CSV free; Excel, PDF and more with Pro or Medici | CSV with Lifetime, the AI plan and the free trial; on Free, a copy of your data under the GDPR |
| Pricing | Free, plus Pro and Medici subscriptions | Free plan; Lifetime 19 $ once; AI plan monthly or yearly |
Toshl: from its own website and help pages as of 27 October 2026. Plans change — check theirs before you decide.
Why people switch to HonestExpenses
Say it — it’s logged
“Coffee 3.85, taxi 24.70” — one sentence becomes separate transactions, each in its category.
A receipt photo becomes its lines
Snap the receipt: the total, or split by category if you like.
Right in Telegram
Send an amount or a voice note to the bot — it lands in the same account as the app.
No bank login
We never connect to your bank: nothing to break, nobody reads your account.
19 $ once, for good
Lifetime: every feature, no subscription. Free to start.
Browser, phone, Telegram
Nothing to install: it works in the browser and as an app on your phone, in five languages.
Questions
Do I need Toshl Pro to leave?
No. CSV export is part of Toshl’s free plan, and the import here is free too.
Is the import free?
Yes. Recognizing a Toshl export uses no AI actions and costs nothing.
Do I have to stop using Toshl?
No. Your data stays in Toshl. You can export again later — records you already imported aren’t added twice.
Does HonestExpenses connect to my bank?
No, never. You log spending yourself — by voice, a receipt photo, Telegram or a few taps.
Can I undo the import?
Yes. The import is one batch in the import history — undo it and every record it added goes away.
Will I see my whole history on the free plan?
Free shows the last 3 months and 2 accounts. Lifetime — 19 $ once — opens all of your history.