Beautiful accounting software

Do more, in less time.

Save time

Beautiful user interface

A fast and modern user interface your users will love. Based on Google Material Design trend.


Get an instant access to all accounting features, wherever you are, on tablets or smart phones.

Automate payments & letters

Post invoices automatically by regular mail or email. No need to print and post invoices, it's automated.

Collaboration & Alerts

Follow what interests you and get automatic alerts, collaborate on documents easily.

Reduce data entry

No need to create invoices manually, print and send them, register bank statements, follow-up payments, ... Automate more, save time.

Bank Interfaces 

Get your bank statements automatically synced with your bank. Save time with Automated reconciliation.

Accounts Receivable 

Clean customer invoices 

Odoo invoices are easy to create, beautiful and full featured. (payment terms, multiple taxes, discounts, pricelists, ...)

Advanced Payment terms 

Support for multiple payments for one invoice, cash discounts, advance invoice, partial reconciliations.

Draft invoice propositions 

Draft invoices are created automatically by Odoo based on sales order, timesheets or delivery orders.

On-the-fly payment reconciliation 

When creating an invoice, Odoo suggests outstanding payments automatically so that you don't have to reconcile it later.


Get paid easily 

Credit Card Payments 

Get paid quickly by supporting online payment with credit cards. We support main payment gateways like, Ingenico, Paypal, Adyen, etc.

Automated follow-ups 

Odoo proposes emails, follow-ups letters, and tasks automatically to ease your credit collection process.

Aged receivable balance 

The aged receivable report gives you a clear overview of overdue payments and treasury forecast.

Customer portal 

Your customer can track their order status, invoices, and payments through their portal.

Advanced customer statements 

Get clear reports on customer statements and navigate easily through the documents to understand every customer use case.


Account payables 

Control supplier bills 

Simply register on the forum to post questions and answer existing ones


Employee expenses 

Track employee expenses, from the recording by every employee to the validation and reimbursement.


Forecast expenses 

Get a clear forecast of your future bills to pay.


Pay bills 

Print checks 

Get a proposition of supplier bills to pay and print checks in batch in just a few clicks.


Deposit tickets 

Keep track of deposit tickets in just a few clicks to ease the bank reconciliation process.


Automate wire transfers 

Automate payments to suppliers with SEPA based on propositions by Odoo to pay at the right date.


Organize payment orders 

Support your own payment flows with optional validation steps. 


Bank & Cash 

Automate bank feeds 

Get your bank feeds automatically from the bank. 15,000 banks supported, mostly U.S., Canada and NZ ones.


Manage cash registers 

Track every cash transaction with opening and closing easily.


Import Statements 

If your bank is not supported, use OFX, QIF, CSV or Coda files to import statements easily.


Easy Reconciliation 

Smart Reconciliation Tool 

Get reconciliation propositions automatically, register extra journal items on the fly, search efficiently. Interface for manual reconciliations, for both open and paid invoices. Learning of account numbers based on first manual reconciliation.


Reconciliation Report 

Audit differences between your accounts and your bank statement balance to ease reconciliation. 


Bank Reconciliation 

Odoo matches 95% of invoices & payments automatically and the smart matching tool allows to do the remaining 5% super fast.


Easy outstanding payments 

Get partial and full reconciliation proposition directly from the invoice or the bank statement.


Advanced Access rights 

Access Control Lists 

Access rights are super flexible. Default configurations are already setup for accountants and advisers. 


Optional validation process 

Mark miscelleanous operations to review. It allows your adviser to ask the adviser to review key journal entries.



Multi-currency support 

Get your currencies rate updated automatically every day.


Multi companies 

Get all your subsidiaries integrated in the same system with consolidation reports in real time. Automate business flows with inter-company rules.


Multiple users 

Define as many users as you want with different access rights.


Multi Journals 

Organize your document into several journals (by departments, by type of activity) to split roles accross several users.


Performance Reports 

Business Intelligence reports 

Use Odoo cubes to navigate through the information: consolidations, drill-up/down, group data, filters, etc.
Multiple standard reports are available - Profit & Lost, cash flow statements, cash reports, executive summary and aged payable/receivables, etc. Get standard reports and chart of accounts available for 80+ countries. Export to Excel and pdf.


Customizable dashboards 

Create your own dashboard by assembling custom reports. Generate reports for any time period, comparing time period. Get dynamic calculation of certain fields e.g. YTD earning. Share filters and dashboard across teams.



Annotate any report 

All reports are full dynamic allowing you to navigate easily. Create multiple annotations. Annotate reports to add your notes for the managers inline. 


Customizable KPI's 

Define your own KPIs based on formulaes: gross margin, customer acquisition costs, growth rate by products,... 


Predefined Executive Summary 

Best practices KPIs are already defined by default in the system.


Perpetual fiscal year closing

No need to report balance sheet accounts from one year to another. Automatic calculation of P&L based on chosen dates, only need to write the handling of earnings for closure. Choose lock entry dates for non advisers and all users.


Legal Statements 

Profit & Loss 

Navigate easily through the flow of information from the Profit & Loss report.


Cashflow statement 

Get a cashflow statement in real time with lots of options in the filters.


General ledger 

Search and filter in the general ledger easily and zoom into documents in just a click.


Advanced Taxes Management

Odoo's tax engine support or wide range of tax computations: price included / excluded, percentage, grid, tax on taxes, partial exemptions, etc.


Balance Sheet 

Get your current year earnings automatically reported to your balance sheet to report at any time without having to close/open fiscal years.


Tax reports 

Get your tax reports in accrual or cash based, formatted according to the right country.


Country-specific statements 

Intrastat reports, VAT statement, P&L/BS of the country, listing of VAT subjected customer, etc.


Tax Audit Report

The tax audit report allows you to check how the tax report is computed for audit purposes.


Analytic Accounting 

Hierarchies of cost accounts 

Structure automatically your analytic accounts based on projects, contracts, departments, etc.


Fully integrated 

Get analytic entries automatically produced based on timesheets, supplier bills, work orders, etc.



Manage multiple analytic plans with default values and assignations ratios between cost accounts or projects.



Automatic Invoicing 

Manage subscription and recurring revenues easily with contracts. Automate recurring invoices, payments and renewal alerts.


Recurring revenues & extra 

Manage muliple subscription plans, templates and extra fees.


Renewal alerts 

Your salesperson get automated alerts when contracts have to be renewed.


Customer portal 

Your customers can change their plans, order upgrades or downgrade / unsubscribe through the customer portal. (based on your configuration) 


Assets & Revenues 

Assets Management 

Track assets, depreciation boards and generate amortization entries automatically. Manage all events on your assets in just a few clicks.


Revenue Recognition 

Manage multi-year contracts, automate defered revenues entries and get clear dashboards on your recurring revenues.



Track your budget and compare actual performance with different budget. Manage budget on your financial accounting or analytic accounts.


Revenue dashboard 

Get all your SaaS metrics in a clear dashboard: MRR, Churn, CAC, CAC ratio, Growth forecasts, ARR, CLT, CLTV.



Web-service API 

Connect third party applications with the Odoo web service API. We support all languages: python, PHP, java, c#, ruby, ... 


Google spreadsheet integration 

Connect google spreadsheet to Odoo saas to create your own dashboard in your favourite spreadsheet pulling data automatically from Odoo. Very usefull for budgets, commission plans, etc.


Get your customer invoices created automatically from your sales order, tasks or delivery orders.

Work in periodic or perputal inventory valuations. Get your accounting entries created automatically in standard price, average price of FIFO.

Get all your ecommerce transactions reported automatically in your accounts: sales, payments, refunds, shipping, etc. 

Control supplier bills is just a few clicks. No need to record everything, they are proposed by Odoo based on purchase orders or incoming shipments.