Import bank statement lines from CSV or Excel files into Odoo accounting with live column mapping, a pre-import validation preview, automatic duplicate detection, and reusable per-bank mapping profiles. A faster, clearer way to handle monthly bank statement imports and reconciliation.
Hide taxes on sales orders, purchase orders, customer invoices and vendor bills — on screen and on the printed PDF report — from one unified Tax Visibility settings page. Remove the tax column per document type with a clear in-document status, while order and invoice totals stay untouched, plus multi-company support.
Generate 10+ configurable financial statements with a live-preview wizard, human-readable filters, a KPI dashboard, and a guided period-lock audit trail. Turn Odoo's raw accounting data into board-ready Balance Sheet, Profit and Loss, Trial Balance, General Ledger, and Aged Balance reports without spreadsheets or developer help.
Set analytic distribution and tags on receipts, deliveries and internal transfers, auto-propagated from sale/purchase orders or warehouse defaults.
Automate overdue invoice follow-ups with multi-level email reminders and configurable schedules. Keep accounts receivable on track by alerting customers of due dates, tracking payment reminder logs, and managing invoice aging — all from a single Odoo dashboard.
Set customer credit limits and control credit risk with tiered warnings, hard blocking, account holds and configurable overdue grace periods across sales orders and customer invoices. Track true receivable exposure including confirmed-uninvoiced orders, approve credit-limit-increase requests, and monitor every at-risk account from a single credit risk dashboard with a full audit trail.
Automate bulk customer and vendor statements of account with aging analysis, delivery tracking and a retry queue for failed sends. Chase overdue balances with configurable payment reminders and let customers check their own account statement in a self-service portal.
Design millimetre-precise per-bank cheque layouts with a live preview and print dynamic cheques directly from bills and payments
Import journal entries and journal items into Odoo accounting from CSV, Excel or DATEV files, with up-front full-file validation, a row-level error report and one-click rollback of any batch. Keep your general ledger clean with create-or-update matching, draft-vs-post control and a complete, auditable import history.
Restrict which accounting journals each user can access — invoices, bills, and payments filter automatically
Merge customer invoices, vendor bills or credit notes for the same partner into one consolidated document with a live preview of totals, taxes and GL impact.
Multi invoice payment for customer invoices and vendor bills: pay multiple invoices in one click with batch payment, custom partial payment per invoice, and one-click auto-allocation (oldest, largest, prorated). Track outstanding balances live and reconcile mass invoice and bill payments with confidence.
Split customer invoices and sales orders into tracked, frequency-based installment plans with down payments, late fees and early-payment discounts. Keep collections on track with automated reminders, a visual payment timeline, and a self-service customer portal - all from a single Odoo dashboard.
Internal money transfers between bank/cash journals and accounts, with a visible transfer account, zero-balance reconciliation proof, one-click reversal and a searchable transfer register.
Manage incoming and outgoing post-dated cheques end-to-end, with configurable GL posting, aging and cash-flow forecasting, and bank-format cheque printing. Register customer and vendor PDCs, track them through registration, deposit, clearance, bounce and return, and keep the ledger accurate at every step with an approval threshold, cheque-book stock tracking and a consolidated dashboard.
Print single journal entries or filtered batches as professional, audit-ready PDF documents with balanced totals and reconciliation status.
Register Payment on a sale order, quotation or purchase order and take a customer deposit or vendor advance payment without a prior invoice or bill. See order total, paid and remaining, guard against overpayment, reuse a partner advance across their orders, and have the advance automatically applied and reconciled against the final customer invoice or vendor bill.