Frequently Asked Questions

Find answers about Odoo and Azkatech’s ERP solutions

About Azkatech

Who is AzkaTech

AzkaTech is a digital transformation and ERP solutions provider that helps businesses implement, customize, and integrate Odoo and Oracle NetSuite. The company is an official Odoo Gold Partner and an Oracle NetSuite Solution Provider, headquartered in Beirut, Lebanon, with regional offices in Saudi Arabia and the UAE. Learn more

What does AzkaTech do?

AzkaTech provides end-to-end ERP services, including business process consulting, Odoo and NetSuite implementation, custom development, system integration, data migration, version upgrades, staff training, and ongoing support — with AI-powered capabilities built into every stage of the implementation lifecycle. 

Is AzkaTech an official Odoo partner?

Yes. AzkaTech is an official Odoo Gold Partner — the highest tier in Odoo’s partner program — and is recognized as the first and largest Gold Partner in Lebanon. Gold Partner status reflects deep technical expertise, a proven implementation track record, and an ongoing commitment to training and quality standards. Learn more

What is an Odoo Gold Partner, and why does it matter?

An Odoo Gold Partner is authorized by Odoo to implement, customize, and resell Odoo Enterprise, publish apps on the Odoo App Store, and deliver first- and second-level support. Working with a Gold Partner like AzkaTech means access to certified expertise, official support channels, and a partner held to Odoo’s highest quality standards.

What industries does AzkaTech specialize in?

AzkaTech has delivered ERP solutions across 50+ active sectors, with particular depth in facility management, healthcare, retail and wholesale, project services, catering, and IT/telecom.

What makes AzkaTech different from other Odoo partners?

AzkaTech integrates AI capabilities at every stage of the ERP lifecycle, from requirements analysis through post-launch support, and offers a proprietary Lebanese Payroll System built for local compliance — alongside industry-specific expertise and a strong focus on user adoption through hands-on training.

How can I get in touch with AzkaTech?

You can reach AzkaTech through the contact form on azka.tech to request a consultation, ask about a specific Odoo module, or book a demo with the team. Contact Us

Odoo Basics

What is Odoo

Odoo is an integrated suite of open-source business applications — accounting, CRM, sales, inventory, manufacturing, HR, payroll, point of sale, eCommerce, project and more , that all share one database and one user interface. Instead of buying separate systems and connecting them, you activate the apps you need and they work together natively: a confirmed sales order creates the delivery, the delivery updates stock, and the invoice posts to accounting without re-keying.

Odoo is developed by Odoo S.A. (Belgium) and is used by more than 15 million users worldwide. See the official Odoo product site and the Odoo 19 documentation. If you are new to the category, start with what is ERP.

What is the difference between Odoo Community and Odoo Enterprise?

Odoo Community is the free, open-source core. Odoo Enterprise is a paid subscription built on top of that same core, adding features such as Odoo Studio, full accounting automation (bank synchronisation, follow-ups), advanced manufacturing (shop floor, planning), advanced payroll, the mobile apps, plus hosting, unlimited functional support and version upgrades.

You can move from Community to Enterprise at any time without changing database. Odoo publishes a feature-by-feature comparison on its Community vs Enterprise page.

Is Odoo open source?

Partly. Odoo Community is genuinely open source and published under the LGPLv3 licence — the source code is public on GitHub and you can read, modify and self-host it at no licence cost. Odoo Enterprise is proprietary: the source is available to subscribers, but it requires a paid per-user subscription.

In practice this means you are never locked out of your own data or logic, which is a material difference from closed ERPs. Compare the two on the official editions page.

Which Odoo version is current, and how long is each version supported?

Odoo releases one major version per year, announced at Odoo Experience in the autumn. Odoo 19 is the current stable release, with Odoo 20 in the 2026 release cycle. Odoo supports roughly the three most recent major versions for Enterprise customers; older releases stop receiving security and bug fixes.

Always check the live list on the supported versions page before planning a project — and read our take on what is coming in Odoo 20.

Is Odoo suitable for small and growing businesses?

Yes. Odoo is suitable for startups, small and medium-sized businesses, and larger organizations. Companies can begin with essential apps such as CRM, Sales, Invoicing, and Inventory, then add more modules as their operations grow. Learn more

Can Odoo be customized for our business?

Yes. Odoo can be configured and customized to match company-specific workflows, approval processes, reports, fields, dashboards, documents, and integrations. Customization should be planned carefully to keep future upgrades manageable. Learn more

Can Odoo support multiple companies and branches?

Yes. Odoo supports multi-company operations, allowing businesses to manage separate legal entities, branches, warehouses, users, journals, and financial records within one system while controlling access between companies. Learn more

Does Odoo support multiple currencies and languages?

Yes. Odoo supports multiple currencies, exchange-rate management, translated interfaces, multilingual product information, and localized documents. This makes it suitable for companies that work with international customers and suppliers. Learn more

Can Odoo integrate with existing software?

Odoo can integrate with payment gateways, banks, eCommerce platforms, shipping carriers, POS systems, biometric devices, WhatsApp, marketplaces, custom portals, and other business applications through APIs or tailored integrations. Learn more

Can I try Odoo before buying it?

Yes. Odoo offers a free trial database you can create in a minute, and the One App Free plan lets you run a single app indefinitely at no licence cost. A trial is good for seeing the interface; it is not a substitute for a scoped demo against your own processes, because the value of an ERP shows up in how your specific workflow is configured, not in the default demo data.

Start a trial at odoo.com/trial, or ask us for a free demo built around your own processes via contact us.

Odoo Pricing & Hosting

How is Odoo pricing calculated?

Odoo Enterprise is priced per user, per month, billed monthly or annually, and every paid plan gives access to all apps — you are not charged per module. There are three tiers: One App Free (a single app, unlimited users, Odoo Online), Standard (all apps on Odoo Online), and Custom (all apps plus Odoo Studio, multi-company, external API access, and the choice of Odoo Online, Odoo.sh or on-premise).

Current list prices, including regional pricing that applies in several MENA markets, are published on the official Odoo pricing page. Our breakdown for the region is on Odoo pricing; for comparison, see NetSuite pricing.

Is Odoo free?

Odoo Community is free to download and self-host — there is no licence fee. Odoo’s One App Free plan is also free for one app with unlimited users on Odoo Online. What is never free is the work around the software: implementation, data migration, customisation, training, hosting and support. Companies that budget only for licences are the ones that stall six weeks in.

See what each plan includes on the Odoo pricing page and what is Enterprise-only on the editions page.

What is included in the Odoo Enterprise subscription?

The subscription covers the Enterprise licence for all apps, unlimited functional support directly from Odoo, version upgrades, bug fixes and security patches, and — on Odoo Online and Odoo.sh — hosting, daily backups and maintenance. It does not cover implementation, configuration, custom development, data migration or training; those are delivered by you or by a partner.

Odoo states this explicitly on its pricing page. What a partner adds is described on our Odoo support page.

What does on-premise Odoo mean?

On-premise means Odoo runs on infrastructure you control — a server in your office, a private data centre, or your own AWS/Azure account. You get full control of the operating system, the PostgreSQL database, network isolation and data residency, and you take on responsibility for backups, security patching, monitoring and upgrades. It is the right choice where regulation, connectivity or integration with on-site hardware demands it.

Deployment requirements are documented in the Odoo on-premise installation guide.

 

Which Odoo hosting option should I choose?

Start from three questions. Do you need custom Python code? If yes, rule out Odoo Online. Do you have a regulatory or contractual requirement to keep data in a specific country or on your own hardware? If yes, on-premise. Do you have the in-house capability to run Linux, PostgreSQL, backups and security patching? If not, choose Odoo.sh over on-premise even if you can afford servers.

Compare in the official hosting documentation, or ask us on contact us. Hosting and infrastructure choices for local deployments are covered on Odoo ERP in Lebanon.

Can I move between hosting options later?

Yes. Odoo documents supported migration paths in both directions — Odoo Online to Odoo.sh or on-premise, and back — and the process is essentially a database dump and restore plus reconfiguration of custom modules. It is a planned exercise, not a re-implementation. Companies commonly start on Odoo Online and move to Odoo.sh when their first custom requirement appears.

The procedures are described on the Odoo hosting documentation.

us on contact us. Hosting and infrastructure choices for local deployments are covered on Odoo ERP in Lebanon.

Where is my Odoo data hosted, and can it stay in my country?

On Odoo Online and Odoo.sh, Odoo hosts across data centres in Europe, the United States and other regions, and you can request a region at database creation. If your regulator, bank or government contract requires data to remain inside Saudi Arabia, the UAE, Lebanon or another specific jurisdiction, on-premise or a local cloud tenancy is the reliable answer.

Odoo’s infrastructure and backup practice is described on the Odoo security page; deployment options are on the hosting page. For data-residency questions in the region, see Odoo ERP in Lebanon and talk to us.

MENA & Lebanon Localization

Does Odoo support Arabic?

Yes. Odoo ships with Arabic as a standard language, including a right-to-left interface, and supports running multiple languages in the same database — your finance team can work in English while sales staff work in Arabic, and each customer receives documents in their own language. Invoices, quotations and reports can be issued bilingually.

Language setup is covered in the Odoo “Change languages” documentation. We deliver Arabic-first deployments across the region — see our clients and our work across MENA.

Yes. Odoo’s report engine supports right-to-left rendering and per-partner language, so an invoice prints in Arabic for a local customer and English for an export customer from the same template. Where a tax authority mandates a specific layout — an Arabic tax invoice with prescribed fields, for example — the template is adapted to that layout as part of the localisation work.

See the customer invoices documentation and our implementation services.

Which Middle East fiscal localizations does Odoo ship as standard?

Odoo publishes fiscal localization packages — chart of accounts, tax structure, statutory reports and, where applicable, e-invoicing — for Saudi Arabia, the United Arab Emirates, Egypt, Jordan and Oman, alongside African packages including Kenya, Morocco, Tunisia, Algeria and others. Each package is documented separately with what it covers and what it does not.

The full country list is on the Odoo fiscal localizations page.

Is Odoo compliant with ZATCA e-invoicing in Saudi Arabia?

Yes. Odoo’s Saudi Arabia e-invoicing module supports ZATCA Phase 2 (Fatoora) — the clearance model for B2B invoices and QR-coded simplified invoices for B2C — with onboarding through ZATCA’s sandbox, simulation and production environments, and structured API responses for cleared, warned or rejected documents. Configuration of the taxpayer’s certificates, devices and invoice fields is part of the implementation.

Odoo documents this on the Saudi Arabia localization page. See our Saudi work on digital transformation in Saudi Arabia and clients in KSA.

Does Odoo handle UAE VAT and FTA reporting?

Yes. The UAE localization package provides the local chart of accounts and the VAT structure — the 5% standard rate, zero-rated supplies, exempt supplies and the reverse-charge mechanism for imports — and produces the VAT 201 return data aligned with Federal Tax Authority requirements. Corporate tax reporting is configured on top of that chart of accounts.

See the UAE localization documentation, our UAE digital transformation roadmap and clients in the UAE.

Does Odoo support Egypt ETA e-invoicing?

Yes. Odoo ships an Egyptian localization covering the local chart of accounts, tax structure and integration with the Egyptian Tax Authority’s e-invoicing platform, including the signing and submission flow for electronic documents. As with any e-invoicing regime, the taxpayer’s registration, certificates and item coding have to be configured correctly before submission works.

See the fiscal localizations index for the Egypt package and Odoo’s general electronic invoicing documentation.

us on contact us. Hosting and infrastructure choices for local deployments are covered on Odoo ERP in Lebanon.

Is there an official Lebanese localization for Odoo?

Odoo does not ship a Lebanon-specific fiscal localization package the way it does for Saudi Arabia or the UAE. Lebanese compliance — the local chart of accounts, VAT treatment, Ministry of Finance income-tax declarations, NSSF contributions and dual-currency reporting — is delivered through localisation modules built by partners. This is exactly the gap we built our Lebanese payroll and accounting localisation to fill.

Check the official country list on the fiscal localizations page, then see our Lebanese payroll systemLebanese accounting system and Odoo ERP in Lebanon.

Does Odoo handle NSSF contributions in Lebanon?

Through our Lebanese payroll localisation, yes. It calculates NSSF contributions for sickness and maternity, family allowances and end-of-service indemnity, applies the current ceilings, and generates the monthly declarations. It also produces the Ministry of Finance income-tax declarations, monthly and annually, using the progressive Lebanese brackets with dependents and allowances applied per employee.

See Lebanese payroll system and Lebanese accounting system; Odoo’s core payroll engine is documented under Odoo Payroll.

Can Odoo run payroll in both LBP and USD?

Yes. Our Lebanese payroll localisation processes salaries in Lebanese pounds and US dollars in the same payroll run, produces dual-currency payslips, applies the relevant exchange rate handling, and calculates tax and NSSF correctly per currency. That is a hard requirement in Lebanon and one that generic payroll software does not meet.

See Lebanese payroll system and Odoo’s multi-currency documentation.

How does Odoo handle multi-currency and volatile exchange rates?

Odoo supports a company currency plus unlimited foreign currencies, with rates entered manually, imported on a schedule from a rate provider, or set per transaction. It posts realised and unrealised exchange differences automatically and can report in a second currency. In markets with parallel or rapidly moving rates, the practical work is deciding the rate policy — which rate applies to which document type — and enforcing it consistently.

See the Odoo multi-currency documentation.

Does Odoo support GOSI in Saudi Arabia and WPS in the Gulf?

Odoo’s payroll engine supports country-specific salary rules, contribution ceilings and bank file formats, and Gulf requirements such as GOSI contributions and Wage Protection System salary files are delivered through localisation configuration and modules rather than being switched on by default. The output is a compliant WPS file your bank accepts and correct GOSI calculations per employee category.

Odoo’s payroll framework is documented at Odoo Payroll; see our Odoo payroll system and Odoo HR software pages, and our roundup of top HR and payroll software in the Middle East.

Odoo CRM and Sales

What does Odoo CRM do?

Odoo CRM helps sales teams capture leads, track opportunities, schedule calls and meetings, manage sales pipelines, forecast revenue, and maintain a complete history of customer interactions. Learn more

How does Odoo improve the sales process?

Odoo connects CRM, quotations, sales orders, inventory availability, delivery, invoicing, and payments. Sales teams can move from a lead to a completed order without repeatedly entering the same information. Learn more

Can I create quotations and sales orders in Odoo?

Yes. Odoo allows users to create professional quotations, apply price lists and discounts, send documents by email, collect online signatures or payments, and automatically convert accepted quotations into sales orders. Learn more

Can Odoo automate sales follow-ups?

Yes. Odoo can schedule activities, reminders, follow-up emails, assigned tasks, and automated actions based on the sales stage, customer behavior, or business rules. Learn more

Can Odoo manage subscriptions and recurring invoices?

Yes. Odoo Subscriptions can manage recurring products and services, renewal dates, recurring invoices, payment collection, customer portals, and subscription performance reporting. Learn more

Odoo Accounting and Finance

Can Odoo create invoices automatically?

Yes. Odoo can generate customer invoices from sales orders, delivered quantities, projects, timesheets, subscriptions, or milestones. Invoices can be emailed directly to customers and tracked until payment.

Does Odoo support accounting and tax management?

Yes. Odoo Accounting supports customer invoices, supplier bills, payments, bank reconciliation, taxes, fiscal positions, financial reports, cost centers, budgets, and multi-currency accounting. Learn more

Can Odoo connect to bank accounts?

Odoo can connect to supported banks for transaction synchronization or import bank statements manually. The system helps finance teams match transactions with invoices, bills, payments, and accounting entries.

What financial reports are available in Odoo?

Odoo can provide key reports such as profit and loss, balance sheet, cash flow, aged receivables, aged payables, tax reports, general ledger, trial balance, and invoice analysis.

Does Odoo support local tax and payroll requirements?

Odoo supports many country-specific localizations. Tax, accounting, payroll, and compliance requirements should be reviewed based on the country where the company operates and the applicable regulations. Learn more

Odoo Inventory and Purchasing

How does Odoo manage inventory?

Odoo Inventory provides real-time stock visibility across warehouses and locations. It tracks incoming goods, internal transfers, deliveries, returns, replenishment rules, product variants, serial numbers, and lot numbers. Learn more

Can Odoo manage multiple warehouses?

Yes. Odoo can manage multiple warehouses, branches, stock locations, routes, replenishment rules, and inter-warehouse transfers from one centralized system.

Does Odoo support barcode scanning?

Yes. Odoo Barcode enables warehouse teams to scan products, locations, lots, serial numbers, deliveries, receipts, and inventory adjustments using barcode scanners or compatible mobile devices. Learn more

Can Odoo automatically reorder products?

Yes. Reordering rules can trigger purchase orders, manufacturing orders, or internal transfers when stock falls below a defined minimum level. This helps prevent stockouts while maintaining healthy inventory levels. Learn more

Can Odoo track serial and lot numbers?

Yes. Odoo can track serial numbers for individually traceable products and lot numbers for batches. This is useful for electronics, medical products, food, cosmetics, manufacturing, and warranty management.

How does Odoo manage purchasing?

Odoo Purchasing helps businesses request quotations, compare supplier offers, create purchase orders, receive goods, manage vendor price lists, track supplier bills, and monitor purchase performance. Learn more

Odoo Manufacturing and Quality

Can Odoo manage manufacturing operations?

Yes. Odoo Manufacturing supports bills of materials, manufacturing orders, work centers, work orders, production planning, material consumption, finished goods, scrap management, and manufacturing cost analysis. Learn more

What is a bill of materials in Odoo?

A bill of materials, or BoM, defines the components, quantities, operations, and sometimes routing needed to manufacture or assemble a product. Odoo uses BoMs to plan and track production accurately.

Can Odoo plan production based on demand?

Yes. Odoo can generate manufacturing requirements based on confirmed sales orders, forecast demand, replenishment rules, and available inventory.

Can Odoo perform quality checks?

Yes. Odoo Quality can create quality control points and checks during receiving, production, delivery, or other workflows. It helps businesses record pass/fail results, alerts, corrective actions, and quality trends. Learn more

Odoo HR, Projects, and Services

Can Odoo manage employee information?

Yes. Odoo HR can manage employee profiles, departments, job positions, contracts, leave requests, attendance, expenses, recruitment, appraisals, and employee documents. Learn more

Can employees submit leave and expense requests?

Yes. Employees can submit leave requests and expense claims through Odoo. Managers can review, approve, reject, and track requests through predefined approval workflows. Learn more

How does Odoo support project management?

Odoo Project helps teams create projects, assign tasks, set deadlines, track progress, manage stages, collaborate on activities, record timesheets, and analyze project profitability. Learn more

Can Odoo invoice services based on timesheets?

Yes. Odoo can create customer invoices based on approved timesheets, project milestones, delivered services, fixed-price contracts, or retainer agreements. Learn more

Odoo Implementation and Support

How long does an Odoo implementation take?

Odoo implementation time depends on the number of modules, data quality, required customizations, integrations, user count, and business complexity. A focused implementation can take weeks, while multi-company or heavily customized projects may take several months. Learn more

What is included in an Odoo implementation?

A typical Odoo implementation includes business-process analysis, solution design, configuration, data migration, customization, integration, testing, user training, go-live support, and ongoing maintenance.

Can existing data be migrated to Odoo?

Yes. Customers, suppliers, products, opening balances, invoices, inventory quantities, employee records, and other historical data can be imported into Odoo after data cleansing and validation. Learn more

Is user training needed for Odoo?

Yes. Training is essential for successful adoption. Training should be role-based so sales, finance, warehouse, management, HR, and system administrators learn the workflows relevant to their daily work. Learn more

How secure is Odoo?

Odoo includes user roles, access rights, record rules, audit capabilities, secure authentication options, and backup procedures. Security also depends on correct configuration, hosting, user permissions, and ongoing maintenance. Learn more

Can Odoo grow with our business?

Yes. Odoo is modular and scalable. Businesses can add new users, companies, warehouses, sales channels, modules, automations, and integrations as their operational needs evolve. Learn more

Why choose an Odoo implementation partner?

An experienced Odoo partner helps translate business requirements into a practical system design, reduces implementation risks, manages data migration and customization, trains users, and provides support after go-live. Learn more

Have a question we didn’t cover? Reach out to the AzkaTech team through the contact form on azka.tech