Statement → FreshBooks

Convert a bank statement to FreshBooks

FreshBooks lets you bulk-import expenses and transactions from a CSV instead of retyping them. Convert your statement PDF to a categorized CSV, then upload it so each row lands as a dated, categorized expense.

 

Fictional sample output

Preview the CSV before importing into FreshBooks

Statently turns separate withdrawals and deposits into one signed Amount column, cleans descriptions, and adds a category. This preview uses a fictional statement.

Download sample CSV
DateDescriptionAmountCategory
2026-06-03Northwind Payroll+3,450.00Income
2026-06-04Harbor Market-84.21Groceries
2026-06-06City Utilities-126.40Utilities
2026-06-08Cloudwork-18.00Software

Private by design. Your uploaded PDF is processed in memory to create the CSV and is not stored.

Always review before importing. Compare totals and a sample of transactions with the original statement before reconciliation, tax filing, or accounting import.

How to import a statement into FreshBooks

  1. 1. Convert the statement. Upload the statement PDF and download the categorized CSV.
  2. 2. Open the importer. In FreshBooks: Expenses → the import/upload option, or Accounting → Bank Connections → Upload.
  3. 3. Map & import. Match Date, Description/Merchant, and Amount to the CSV columns and import.

Frequently asked questions

Can FreshBooks import a PDF bank statement?
No — FreshBooks imports transactions from CSV. Convert the PDF statement to CSV first, then upload it.

Export to other tools

Convert a statement from your bank

Related guides