Skip to main content

How to Export Bank Statements in Tofu for Non-Integrated Entities

For entities without accounting software integrations, you can export bank statements into ready-to-use templates for both AP and AR workflows and manually upload them into your accounting system-making reconciliation faster and more accurate.

Written by Jess B

Step 1 - Enable Bank Statement as an Extraction Type

  1. Go to Entity Settings → Features.

  2. Under Document Extraction Types, toggle Bank Statement ON.

Once enabled, Tofu will extract key details from every uploaded bank statement, including account numbers, dates, transaction details, amounts, and references.


Step 2 - Upload a Bank Statement

  1. Go to the Source Documents column.

  2. Click Upload document and select your bank statement file.

⚠️ Important for Large Bank Statements

If your bank statement has more than 60 pages, Tofie may ask you to confirm extraction before processing continues.

What to do:

  1. Upload the bank statement as usual.

  2. Go to the extraction panel.

  3. If prompted, re-extract the file or confirm you want Tofu to process the large file.

  4. Review the extraction as normal.

This prevents very large bank statements from being processed by accident and ensures accurate extraction.

💡 Recommended Upload Methods:

Either option lets Tofu receive documents without repeated manual uploads.


Step 3 - Review the Extracted Data

Go to the Extractions column and verify:

Header Details:

  • Bank Account

  • Currency

  • Statement dates

Transaction Table:

  • Date

  • Description (click to expand full details)

  • Debit / Credit amounts

  • Balance (if available)

  • Reference

  • Currency (transaction-level)

  • Contact

Multi-Currency Notes

  • Assign a Currency to each transaction row if the statement contains multiple currencies.

  • If no currency is selected for a row, Tofu defaults to the statement’s header currency.

This ensures each transaction reflects the correct currency when exported.

AI Contact Suggestions:
Tofie can suggest a Contact name based on transaction details and it learns from your previously reviewed bank transactions, so suggestions get more accurate over time. You can always edit these before exporting.

💡 Edit header details or line items directly in Tofu. Click Save Draft before leaving the page. Click Verify once the data is accurate.


Step 4 - Export the Bank Statement

After verifying:

  1. Click Export.

  2. Select the template that matches your accounting system.

Available Export Templates:

  • AI Account (CSV)

  • AI Account Extended (CSV)

  • AutoCount Cloud (Excel)

  • AutoCount Desktop (Excel)

  • Bukku (Excel)

  • FAST (Excel)

  • Financio (Excel)

  • freee (CSV)

  • InSoft Accounting (Excel)

  • Mekari Jurnal (CSV)

  • Microsoft Dynamics 365 (Excel)

  • MISA ASP Bank Deposit Receipt (CSV)

  • MISA ASP Disbursement Voucher (CSV)

  • MISA Offline Bank Deposit Receipt (CSV)

  • MISA Offline Disbursement Voucher (CSV)

  • MISA Offline Internal Money Transfer (CSV)

  • NetSuite (CSV)

  • Odoo (Excel)

  • OFX

  • PEAK (Excel)

  • QuickBooks Online (CSV)

  • Sage (CSV)

  • Sage UBS Accounting (Excel)

  • Xero (CSV)

  • Zoho Books (CSV)

Once exported, you can now proceed to import the file directly into your accounting software.

These export formats support both AP and AR reconciliation and eliminate the need for manual data conversion.


With Tofu, preparing bank statements for manual import into your accounting software becomes fast, accurate, and stress-free. Our support team is available to help at any step.

Did this answer your question?