FreeAgent Is Built for UK Freelancers — CSV Still Feeds the Bank Tab
Self-employed people and small limited companies across the UK (and UK contractors abroad in the US, AU, CA, and EU) use FreeAgent for invoicing, expenses, and Making Tax Digital workflows. Open banking covers many accounts; CSV bank upload remains essential for stubborn banks, historic catch-up, and accountant exports.
Export vs Import
Different risk levels.
| Job | Approach | Notes |
|---|---|---|
| Upload bank transactions | Bank CSV import | Map date/amount/description |
| Share books with an accountant | Export CSV/Excel reports | Archive raw |
| Migrate from another tool | Invoices/contacts CSV where supported | Pilot first |
| Expense catch-up | Bank + explain workflow | Do not double-enter |
Step-by-Step: Import a Bank CSV
The most common FreeAgent CSV task.
- Download transactions from your bank for a clear date range.
- Prefer a simple three-to-five column layout: date, amount, description (plus balance if required).
- Normalize UK dates (DD/MM/YYYY) or convert to ISO before upload.
- Keep amounts as plain numbers; watch sign conventions (money out negative vs debit column).
- Preview/clean in Online CSV Editor — remove header junk rows banks love to insert.
- Upload in FreeAgent’s bank import; map columns; review unmatched rows.
- Explain transactions as usual — CSV import is not auto-categorisation magic.
Illustrative bank rows
Clean shape before upload:
date,amount,description
2026-05-01,-42.50,COFFEE WORKSPACE LONDON
2026-05-02,1200.00,ACME LTD INVOICE 1842
2026-05-03,-19.99,AWS EMEAExports for Accountants and Year-End
Handoff path.
- Export the report FreeAgent provides for the period (P&L, transactions, invoices).
- Name files with tax year + date exported.
- Convert to Excel if your accountant prefers .xlsx.
- Do not “tidy” VAT columns without telling them what you changed.
UK Locale and VAT Notes
Where US-format files confuse FreeAgent.
- DMY dates: 03/05/2026 is 3 May in the UK, not March 5.
- UTF-8 for payee names with apostrophes and accents.
- VAT: imports of invoices must respect how FreeAgent expects net/VAT/gross — follow their template.
- Sterling only in amount columns unless FreeAgent’s multi-currency features apply to your account.
Duplicates and Overlaps
Catch-up imports go wrong here.
- Do not re-upload a date range already explained via open banking.
- Overlap days carefully — FreeAgent may allow duplicates if descriptions differ slightly.
- After historic load, lock the process (prefer feeds going forward).
Common Mistakes
Self-assessment season classics.
- Leaving bank CSV preamble rows (“Account Name”, blank lines) in the file.
- US MDY dates from a US-formatted spreadsheet.
- Flipping signs so income looks like spend.
- Editing FreeAgent exports and re-importing as if they were bank files.
- Emailing full transaction CSVs with personal spend unredacted.
Best Practices
Keep the ledger trustworthy.
- One bank account → one clean CSV convention.
- Version every upload with account + date range.
- Explain promptly after import.
- Prefer open banking when available; CSV is the fallback.
- Clean files in-browser before upload on shared machines.
Why Use Convert CSV Online?
Convert CSV Online is free, browser-based, and requires no account for everyday conversions. Strip bank preamble rows, fix UK dates, and normalize amounts before FreeAgent import — useful for UK freelancers and remote contractors worldwide.
Clean a FreeAgent bank CSV now
Open the bank export, remove junk rows, normalize dates and signs, download UTF-8 CSV, then upload to FreeAgent.
Conclusion
FreeAgent CSV bank imports work when dates, amounts, and descriptions are clean and non-overlapping with existing feeds. Export carefully for accountants, respect UK DMY, and treat CSV as a bridge — not a second set of books.
FAQ
How do I import a bank CSV into FreeAgent?
Download transactions from your bank, clean date/amount/description columns, upload in FreeAgent’s bank import, map fields, then explain the transactions.
What date format does FreeAgent expect?
UK-style DMY is typical; ISO YYYY-MM-DD is safest for messy cross-regional files. Be consistent within the file.
Can I export FreeAgent data to Excel?
Yes — export CSV/Excel reports from FreeAgent, then convert or open in Excel for your accountant.
Why do I see duplicate transactions after CSV upload?
The date range likely overlapped an existing bank feed or prior import. Remove duplicates carefully and avoid overlapping uploads.
Is FreeAgent CSV the same as Xero bank import?
Similar idea, different UI and mapping rules. Remap for each product — see the Xero CSV guide for Xero-specific steps.
Should US contractors using FreeAgent worry about date formats?
Yes. US Excel often writes MDY. Convert to DMY or ISO before importing into a UK FreeAgent account.
References
Convert your CSV in the browser
Preview, clean, and convert CSV files free with Convert CSV Online—no installation and no account required for everyday conversions.