Call for Assistance: +254 112074649

How to Connect and Manage Bank Feeds in Odoo

April 23, 2025

Introduction

Efficient financial management is crucial for businesses operating in Kenya. Odoo, a comprehensive open-source ERP system, offers a seamless way to connect your bank accounts, allowing for real-time tracking of transactions. This integration not only saves time but also reduces errors associated with manual data entry. This guide is tailored for businesses in Kenya using Odoo software, helping you automate bank connections or manage statements manually.

Understanding Bank Feeds in Odoo

Bank feeds are automated connections between your bank account and Odoo. They allow for the automatic import of transactions, ensuring that your financial records are always up-to-date. This feature eliminates the need for manual entry of each transaction, reducing the risk of errors and saving valuable time.

Benefits of Using Bank Feeds:

  • Real-Time Updates: Transactions are imported as they occur, providing an up-to-date view of your finances.
  • Error Reduction: Automated imports minimize the risk of data entry errors.
  • Time-Saving: Eliminates the need for manual entry, allowing you to focus on other aspects of your business.
  • Improved Reconciliation: Easier matching of transactions during the reconciliation process.

How to Check If Your Kenyan Bank Is Supported by Odoo

Is Your Kenyan Bank Supported by Odoo? Here’s How to Check

Before setting up any connection, it’s important to confirm if your Kenyan bank is compatible with Odoo’s live synchronization feature:

  • Go to your Odoo Accounting dashboard.

  • Scroll down to the Bank section and click the three-dot menu (⋮) on any bank tile.

  • Select Connect Bank to open the integration pop-up.

  • In the search bar, type the name of your bank (e.g., Equity Bank, Co-operative Bank, Standard Chartered Kenya).

  • If your bank appears in the list:

    • It means your bank supports real-time syncing with Odoo.

You can then proceed with the connection process and begin automating your transaction imports.

If your bank doesn’t appear, you can still manage finances effectively by importing your bank statements manually using supported file formats.

Step-by-Step Guide to Setting Up Bank Feeds in Odoo

1. Logging Into Your Odoo Account

To get started, visit the Odoo login portal:
👉 https://www.odoo.com/web/login

  • Enter your company email and password.
  • If your business uses a custom domain (e.g. yourcompany.odoo.com), you can use that directly.
  • If you’ve forgotten your password, use the “Reset Password” option.

2. Opening the Accounting Module

Once you're logged in and on the Databases page, locate your company and click Connect.

Next, from your Odoo dashboard, click on the Accounting app.

Here’s what you’ll notice:

  • A Bank section at the bottom right of your Accounting dashboard.
  • Bank tiles (cards) for each existing or configured bank account.
  • Each tile has a three-dot menu (⋮) in the top-right corner for quick actions.

3. Automatically Connecting Your Bank Account

To connect your bank for automatic transaction syncing:

  • In the Accounting dashboard, scroll to the Bank section.
  • Click the three dots (⋮) on the bank tile and select Connect Bank.

  • In the pop-up window, use the search bar to find your Kenyan bank (e.g., Equity Bank, Co-operative Bank).
  • If your bank is listed:
  • Click Connect, then follow the prompts to securely log in with your bank credentials.

  • Authorize access and complete any two-factor authentication your bank may require.

Done! Your bank is now connected, and Odoo will automatically fetch transactions.

4. If Your Bank Isn’t Listed – Manual Configuration

Some local banks in Kenya may not yet be supported for automatic feeds. In that case:

  • Navigate to the Bank section and click the ⋮ (three-dot menu) on the desired tile.

  • Select Connect Bank, then choose Record Transactions Manually at the bottom-right of the dialog.

Complete the form with the following details:

  • Bank Name

  • Account Number

  • Bank Identifier Code (IBAN, SWIFT, or Local)

Click Create to finalize the setup.

Once added, you can use the Import File option to upload bank statements in supported formats: CSV, QIF, OFX, or CAMT.

5. Accessing Advanced Bank Tools from the Dashboard

Once your bank account is added and visible:

  • Click the three-dot menu (⋮) on the bank tile to unlock powerful tools:
  1. Reconcile – Match incoming/outgoing transactions to invoices and bills.
  2. New Statement – Manually create a statement.
  3. Import File – Upload statement files (CSV, QIF, OFX, CAMT).
  4. View Statements – Access history of statements linked to that bank.
  5. Configuration – Edit or update journal settings.
  6. Connect Bank – Reconnect or switch bank sync providers.

These tools help you manage your banking efficiently from one place.

6. Understanding Bank Feed Settings

When setting up or editing your bank journal (under Configuration > Journals), you’ll need to choose how you want your feed to behave:

  • Undefined yet – When unsure.
  • Import – You plan to manually upload files.
  • Automated Bank Synchronization – Use this if you’re connected to a supported bank for real-time syncing.

7. Working With Suspense & Outstanding Accounts

Odoo uses temporary accounts for transactions that aren’t matched yet:

  • Suspense Account – Holds unmatched entries until reconciliation is done.
  • Outstanding Receipts/Payments – Used when payment is made/received but not linked to a bank line yet.

You can set these under: Accounting > Configuration > Journals > [Your Bank Journal]

Make sure these are assigned correctly to avoid reporting errors.

Tips for Smooth Bank Reconciliation 

  • Reconcile weekly — don’t wait till end of month.
  • Use consistent vendor/customer naming for easy matching.
  • Always check your suspense and outstanding accounts for unreconciled balances.

Ready to Make Your Accounting Stress-Free?

Tired of chasing receipts and battling spreadsheets? Let us take the weight off your books.

At Spondoo Kenya, we turn accounting chaos into clarity.

✅ We connect your Odoo to your bank automatically.
✅ We manage your reconciliations accurately.
✅ We handle your taxes compliantly.
✅ You focus on growing your business—we’ll do the math.

📞 Call us today at 0117313555
or
🌐 Visit spondoo.ke to get started

👉 Book your FREE accounting consultation now

more tips

SPONDOO KENYA: The First Online Accountants in East Africa

Managing business finances can be simple with the right online accounting partner. Spondoo Kenya, East Africa’s first online accounting firm, offers cloud-based bookkeeping, tax filing, and payroll services to keep businesses financially organized. With secure, affordable, and efficient solutions, Spondoo Kenya helps businesses stay compliant and focused on growth.
READ MORE

I Live in Kenya but My UK Employer is Deducting UK Tax from My Payslip

Living in Kenya but being employed by a UK-based employer can lead to confusion regarding taxation, especially if you notice deductions for UK tax on your payslip. This article aims to clarify the situation, explain your rights under international tax laws, and offer guidance on how to handle this issue.
READ MORE

Tax Exemption for People with Disabilities – NCPWD Guide

Do you have a disability and want to reduce your tax burden? The NCPWD tax exemption offers a transformative opportunity! This comprehensive guide walks you through the process to claim up to Ksh 1.8M in annual tax relief. Take control of your financial future today!
READ MORE

How to Secure a Class D Work Permit for Foreign Nationals in Kenya

Are you a foreign national eager to work in Kenya? A Class D Work Permit is your key to legal employment! This guide simplifies the process, explaining eligibility, required documents, and steps to apply. Unlock your career opportunities in Kenya with confidence today!
READ MORE

How to Register for a KRA PIN as a Non-Kenyan Resident

Are you a non-Kenyan resident planning to live, work, or invest in Kenya? Obtaining a KRA PIN is your first step toward legal compliance and accessing essential services. This guide simplifies the registration process, providing all you need to know to get started quickly and efficiently!
READ MORE

How to Register for PAYE in Kenya: A Step-by-Step Guide

Successfully navigating the Pay As You Earn (PAYE) registration process in Kenya requires understanding the legal framework, gathering essential documents, and utilizing the KRA's iTax portal effectively. With this guide, you'll gain practical tips to ensure a smooth registration process, avoid common pitfalls, and maintain compliance with Kenya's tax regulations. Whether you're a sole proprietor, a partnership, or a corporation, these insights will help streamline your PAYE registration journey.
READ MORE
1 2 3 5
LEARN MORE
Information provided on the site is merely guidance that may change in line with Kenya law and regulations. Users must not consider this to be financial advice or their sole resource when making any financial decision. Spondoo & Spondoo.ke is a trading name of Accounting SQL Limited, authorised & license accounting firm in the United Kingdom. This trading name is licensed to Spondoo Advisers Limited, an authorised & licensed accounting firm in the Republic of Kenya.
© Copyright 2023 - Spondoo.Ke - All Rights Reserved
How, can we help?
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram