| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 277 |
| Technical Name |
bank_statement_ocr_codetrade |
| License | OPL-1 |
| Website | https://www.codetrade.io |
| Versions | 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 277 |
| Technical Name |
bank_statement_ocr_codetrade |
| License | OPL-1 |
| Website | https://www.codetrade.io |
| Versions | 16.0 17.0 18.0 19.0 |
Bank Statement OCR
Community
Enterprise
Odoo.sh
Bank Statement OCR
Do you want to eliminate manual entry of bank statements? This Bank Statement OCR module provides a powerful AI-driven solution to extract transactions from PDF or image statements in seconds. Easily upload files and let our advanced Gemini or OpenAI integration parse every line automatically.
The module auto-detects date ranges, currencies (including INR, USD, EUR, GBP, AED, SGD), and calculates confidence scores for each line item. Before applying to your Odoo books, you can review and edit every parsed transaction, making reconciliation completely seamless, fast, and secure.
View DemoEmpower your accounting team with AI-driven Bank Statement OCR.
Save hours of manual data entry. Just upload your bank statements, review the parsed transactions, and instantly apply them to Odoo.
Key Features
AI-Powered OCR (PDF & Image)
Upload PDF or image bank statements. Our advanced AI model extracts all transactions in seconds, eliminating manual data entry.
Multiple AI Model Integrations
Toggle between Google Gemini Vision and OpenAI GPT-4 Vision in settings to fit your business requirements and API preferences.
Smart Date & Currency Detection
Auto-detects statement date range and currencies (such as INR, USD, EUR, GBP, AED, SGD) without any manual input.
Interactive Review & Edit
View parsed items with confidence scores, edit amounts, dates, or references directly before creating bank statement lines in Odoo.
Quick And Simple Configurations
Easily configure Odoo Bank OCR settings. Paste your Gemini or OpenAI API key, choose your
preferred AI model, and set the default journal for statement lines.
Upload Bank Statement File
Create a new Bank Statement OCR record, select your target Bank Journal, and upload your PDF
or image statement directly.
Initiate AI Extraction
Click the Parse/OCR button to initiate AI extraction. The system will securely process the
document and return all structured transaction details.
AI-Extracted Transactions List
Review the fully extracted list of transactions showing processing dates, source bank journals, statement periods, and total line counts.
Edit Extracted Fields Before Applying
Easily modify the extracted dates, descriptions, references, or amounts inline directly within the grid to ensure perfect accuracy.
Apply and Generate Odoo Bank Statement Lines
Click the 'Apply to Bank Statement' button to instantly generate Odoo bank statement records ready for standard reconciliation.
Complete Statement Reconciliation
Quickly reconcile the generated bank transactions with outstanding customer invoices or supplier bills using standard Odoo reconciliation.
Version 1.0 : 18.0.0.0.0
27 May 2026
This Odoo app cannot be used with Odoo Online (SaaS). It requires a self-hosted or Odoo.sh environment.
Yes! The module works for both Odoo 16 Community and Enterprise editions.
The module currently supports Google Gemini Vision models and OpenAI GPT-4 Vision models. You can easily switch between them under the Settings configuration.
Download the module .zip from the Odoo App Store, extract it into your addons directory, restart your Odoo server, and install it from the Apps menu after activating Developer Mode.
Yes! You get 60 Days of Free Support included with your purchase. Reach us at support@codetrade.io.
Contact us at support@codetrade.io and we'll resolve it within our support window.
Language Translation
Our Services
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module