FreshBooks + EFT Flow

FreshBooks to Bank File in Minutes

Export from FreshBooks. Generate CPA-005. Pay your vendors via direct deposit.
No per-transaction fees. Works with any Canadian bank.

Works with FreshBooks No per-transaction fees

The FreshBooks + EFT situation

FreshBooks is great for invoicing and expense tracking. But for paying out:

  • FreshBooks Payments focuses on receiving money, not sending it
  • No native EFT file export for Canadian banks
  • Contractor payments require manual entry or third-party services
  • Per-transaction services add up fast if you pay many contractors

The bridge: Export your payment data from FreshBooks. Import into EFT Flow. Generate the CPA-005 file. Upload to your bank. Contractors paid.

How it works

1
Export your payment data from FreshBooks
Export bills, expenses, or create a custom report with payee names and amounts.
2
Import into EFT Flow
Drag and drop your CSV or Excel file.
3
Map columns (first time only)
Tell EFT Flow which columns are payee name, amount, etc. Saved for next time.
4
Match to vendors
EFT Flow matches names to bank details in your vendor list.
5
Export CPA-005
Bank-ready file generated. Upload to your bank.

Common FreshBooks + EFT Flow use cases

Contractor payments

Track contractor expenses in FreshBooks. Export when it's time to pay. Generate EFT file. Contractors get direct deposit.

Vendor bills

Enter bills in FreshBooks. Export approved bills. Generate bank file. Pay all vendors in one upload.

Freelancer payments

If you hire freelancers regularly, paying via EFT is faster and cheaper than e-Transfer or cheques.

Reimbursements

Track employee expenses in FreshBooks. Export approved reimbursements. Pay via direct deposit.

Exporting from FreshBooks

FreshBooks offers several export options. Use whichever gives you payee names and amounts:

Export options

  • Bills report: Reports → Bills → Export to CSV
  • Expenses report: Reports → Expenses → Export
  • Custom report: Create a report with vendor/contractor names and amounts owed
  • Manual list: Create a simple spreadsheet with names and amounts

FreshBooks export formats are straightforward. Map the columns once in EFT Flow, and future imports are automatic.

Perfect for FreshBooks-sized businesses

FreshBooks is built for small businesses and freelancers. So is EFT Flow:

Simple pricing

  • $95/month flat
  • No per-transaction fees
  • Pay 5 contractors or 50—same price
  • Or $2,990 lifetime

Simple workflow

  • No complex setup
  • Desktop app (your data stays local)
  • Import → Match → Export
  • Upload to bank, done

Alternatives for FreshBooks payments

Method Pros Cons
Interac e-Transfer Fast, familiar $1-2 per transfer, manual entry
Write cheques Traditional Slow, costs for printing/mailing
Payment service
(Plooto, etc.)
Automated Per-transaction fees, data in cloud
FreshBooks + EFT Flow Flat fee, direct to bank Extra export/import step

When EFT Flow makes sense: If you're paying 10+ contractors/vendors per month, flat-rate EFT beats per-transaction alternatives. If you're paying 2-3 people occasionally, e-Transfer might be simpler.

FreshBooks + EFT Flow FAQ

Can FreshBooks pay vendors directly?

FreshBooks focuses on receiving payments, not sending them. For outgoing payments, you need to use bank transfers, e-Transfers, cheques, or a tool like EFT Flow to generate bank files.

Where do I get contractor bank details?

Ask each contractor for a void cheque or their banking information (institution, transit, account number) when you onboard them. Enter this once in EFT Flow's vendor list.

Does this sync with FreshBooks?

No direct sync. You export from FreshBooks, import into EFT Flow. This keeps things simple—no API configuration, no ongoing sync issues to troubleshoot.

What if I have both employees and contractors?

You can pay both through EFT Flow. Export contractor payments from FreshBooks. If you also do payroll in a spreadsheet, import that too. Generate one combined bank file if you want, or separate files—your choice.

Ready to simplify contractor payments?

Export from FreshBooks, generate CPA-005 with EFT Flow, upload to your bank. No per-transaction fees. $95/month flat.