AMA Systems
Odoo

Odoo vs Xero

Features Comparison

General Accounting

Odoo

Xero
General Scope

Multi-currency

Consolidation
Multi-User
Multiple Journals
Number of Languages

85

1
Supported Countries

80+

5
Access Rights
Access Rights per Screen
Access Rights per Field
Customizable Validation Steps
Third-Party Integration
Availability of an API
Spreadsheet Integration
Import: Excel or CSV
Export: Excel or CSV
Customer Portal
Accounts Receivable

Odoo

Xero
Customer Invoice
Proforma Invoices
Multiple Taxes per Line
Advanced Taxes (fixed, tax of taxes, etc.)
Discounts

Pricelists

Multi-Step Payments Terms

Cash Discounts

Outstanding Payments Reconciliation

Emails Discussion as Attachment

Configurable Email Templates

Send Invoices
Generate a PDF Invoice
Batch Send Invoices by Email
Post Invoices by Standard Mail
Online Payments
Credit Cards
PayPal
SEPA Direct Debit
Customer Statements
Aged Receivable Balance
Customer Statements
Automated Follow-up Letters
Automated Follow-up Actions
Unpaid Fees and Penalties
Third-Party Debits Recovery
Recurring Revenues
Automated Recurring Invoices
Subscription Upsell / Renewal
KPIs: Churn, MRR, Upsells, etc
Alerts for Contract Renewal
Miscellaneous
Automated COGS Entries
Automated Deferred Revenue
Accounts Payable

Odoo

Xero
Vendor Bills
Billing Control (Purchase Orders / Receptions)
Multiple Taxes per Line
Purchase Agreements
Multi-Step Payment Terms
Fleet Bills & Disallow Expenses
Peppol / UBL Support
Artificial Intelligence
Bills OCR Recognition
Learning Intelligence
Payment Data from OCR
Realtime OCR (<10 minutes)
Vendor Payments
Aged Payable Report
Print Checks
Automate Wire Transfer (SEPA)
ACH Transfers
Expenses
Employee Expenses Report
Expenses Validation Flow
Mobile App for Expenses
Miscellaneous
Assets Management
Bank & Cash
Bank Interfaces
Import Statements: QIF
Import Statements: OFX
Import Statements: CSV
Import Statements: Coda
Import Statements: Camt.053
Deposit Tickets
Efficiency
Reconcile while Matching
Misc. Operations while Matching
Automated Rules
Bank Reconciliation Reports
Automated Currencies Rate Update
Extras

Odoo

Xero
Analytic Accounting / Grouping
Analytic / Cost Accounting
Multi-Level Analytic Accounting
Multiple Plans
Budgets
General Budgets
Analytic Budgets
Payroll
Payroll
Valuation
Standard Price
Average Price
FIFO
Perpetual Inventory Valuation
Reporting

Odoo

Xero
Legal Statements
Profit & Loss
Balance Sheet
Cashflow Statement
General Ledger
Tax Reports
Tax Audit Report
Reports
Pivot Table on Multiple Dimensions
Customizable Reports
Customizable Dashboards
Annotate Reports
Customizable KPI’s
Predefined Executive Summary
Perpetual Fiscal Year Closing
Usability, Pricing & Conditions

Odoo

Xero
UI
Full Web Interface
Mobile App
Android App
iPhone App
Market Place
App Store / Add-ons
Other (integrated) solutions
eCommerce
Expenses
Inventory
Manufacturing
Operations (project, timesheet, etc.)
Human Resources
Document Management
Subscriptions
Point of Sale
Purchase
Sales
Subjective Ratings
Navigation and Search
5/5
5/5
Data Entry
5/5
5/5
Reconciliation Tool
5/5
5/5
Mobile App
4/5
5/5
Reports Flexibility
4/5
4/5
Pricing and Conditions
Monthly Pricing
Free
30$
Number of Users
Unlimited
5
Contract Duration
Monthly & Yearly
Monthly
Free Trial
User Satisfaction
Rating on g2Crowd
4.3/5
4.3/5
Rating on GetApp
4.2/5
4.4/5
Rating on Capterra
4.1/5
4.4/5
Brand Exposure
3/5
4/5