Skip to content

📥 Import from Broker (BRIM)

BRIM (Broker Report Import Module) lets you import transactions directly from your broker's export files — no manual entry needed. Upload a CSV report and LibreFolio parses, maps, and imports all transactions in one flow.

For step-by-step instructions on how the wizard works, check out the How to Import Guide.


🏦 Supported Brokers

LibreFolio supports importing statement files from the following brokers:

📊 Importer Capabilities
Broker Status Format Buy/Sell Dividends Deposits/Cash Fees/Taxes Notes
Interactive Brokers 🧪 Beta CSV (Flex) Best for multi-currency accounts
Degiro 🧪 Beta CSV Support for standard account statement
eToro 🧪 Beta XLSX/CSV Realized gains and dividends support
Directa SIM ✅ Stable CSV Italian broker tax statement support
Charles Schwab 🧪 Beta CSV Standard US broker activity statement
Revolut 🧪 Beta PDF/CSV Stock and crypto transaction support
Coinbase 🧪 Beta CSV Crypto-only transaction reports
Freetrade 🧪 Beta CSV Simple UK brokerage statements
Finpension 🧪 Beta CSV Swiss pension 3a statements
Trading212 🧪 Beta CSV European trading activity CSV
Generic CSV ✅ Stable CSV Manual column mapper fallback

🗂️ Asset Mapping

During the preview step, LibreFolio attempts to auto-match each asset name from your report to an asset already in your library.

  • Matched — will be imported against the existing asset.
  • ⚠️ Unmatched — select or create the target asset before importing.
  • Error — the row could not be parsed.

♻️ Duplicate Detection

BRIM checks for duplicate transactions based on date, type, asset, quantity, and amount. Duplicate rows are flagged in the preview — you can choose to skip or force-import them.


  • 📋 Transaction Table — View and manage imported transactions
  • 🗂️ Files — Manage uploaded broker report files
  • 🏦 Brokers — Set up your broker accounts first