How to Import Bank Statements into FreeAgent

FreeAgent won't accept PDF bank statements. Here's how to convert them and import — built for UK sole traders and small business accountants.

FreeAgent is one of the most popular accounting platforms for UK sole traders, freelancers, and micro-businesses — especially those using NatWest, RBS, or Mettle (who offer FreeAgent free to business account holders). But like every cloud accounting platform, FreeAgent has one frustrating limitation: it won't accept PDF bank statements.

FreeAgent accepts: CSV and OFX files for bank statement imports. It also supports automated bank feeds via Open Banking, but these only pull 90 days of history and aren't available for all banks.

Step-by-Step: Import a CSV Bank Statement into FreeAgent

  1. Go to BankingBank Accounts
  2. Select the bank account you want to import transactions into
  3. Click Upload Bank Statement (near the top of the transaction list)
  4. Click Choose File and select your CSV
  5. FreeAgent will show a preview — confirm the column mapping
  6. Click Upload Statement

FreeAgent automatically categorises many transactions and flags duplicates, which saves time compared to platforms that require manual review of every imported row.

Converting PDF Bank Statements for FreeAgent

Since FreeAgent won't accept PDFs, you need to convert your bank statement first:

FreeAgent Import Tips for UK Accountants

Convert UK Bank Statement PDFs for FreeAgent in Seconds

Upload any UK bank statement — HSBC, Barclays, Monzo, NatWest — get a FreeAgent-ready CSV. No signup.

Try Free Now →

Last updated: 8 May 2026. FreeAgent is a trademark of FreeAgent Central Ltd.