Skip to Content

Knowledge Base

Discover answers, explore solutions, and unlock your potential

310 Articles
15 Categories
24/7 Available

Latest Articles

310 article(s) found

Activities

Activities Activities are follow-up tasks tied to a record in an Odoo database. The icon used to display activities varies, depending on the activity ...
Read Article

Reporting

Reporting You can find several reports under the Reporting menu of most apps that let you analyze and visualize the data of your records. Selecting a ...
Read Article

Search, filter, and group records

Search, filter, and group records Odoo allows for the searching, filtering, and grouping of records in a view to display only the most relevant record...
Read Article

Odoo rich-text editor

Odoo rich-text editor The Odoo rich-text editor allows creating and editing rich-text content in HTML fields, such as the Internal Notes and Descripti...
Read Article

Contacts

Contacts Contacts are created in the Contacts application for customers the company does business with through Odoo. A contact is a repository of vita...
Read Article

Merge contacts

Merge contacts Odoo’s Contacts application allows user’s to merge duplicate contacts, without losing any information in the process. This keeps the da...
Read Article

Export and import data

Export and import data In Odoo, it is sometimes necessary to export or import data for running reports, or for data modification. This document covers...
Read Article

How to Reset Your Password

Resetting Your Password If you've forgotten your password or need to change it for security reasons, follow these steps. Method 1: Reset from Login Pa...
Read Article

Managing Your Profile and Preferences

Your Profile and Preferences Customize your Odoo experience by configuring your profile and preferences. Accessing Your Preferences Click on your prof...
Read Article

Enabling Two-Factor Authentication

Two-Factor Authentication (2FA) Setup Enhance your account security by enabling two-factor authentication for an extra layer of protection. What is Tw...
Read Article

Keyboard shortcuts

Keyboard shortcuts Users in Odoo can utilize several keyboard shortcuts to navigate through modules, execute actions, and manage data. TipHold Ctrl to...
Read Article

Get started

Get started When you first open your Odoo Accounting app, the Accounting Dashboard welcomes you with a step-by-step onboarding banner, a wizard that h...
Read Article

Accounting cheat sheet

Accounting cheat sheet The Balance Sheet is a snapshot of the company’s finances at a specific date (as opposed to the Profit and Loss, which is an an...
Read Article

Chart of accounts

Chart of accounts The chart of accounts (COA) is the list of all the accounts used to record financial transactions in the general ledger of an organi...
Read Article

Consolidation

Consolidation Consolidation allows combining financial data from multiple separate companies, each with its own books, into a unified view, providing ...
Read Article

Multi-currency system

Multi-currency system Odoo allows you to issue invoices, receive bills, and record transactions in currencies other than the main currency configured ...
Read Article

Average price on returned goods¶

Average price on returned goods Average cost valuation (AVCO) is an inventory valuation method that evaluates cost based on the total cost of goods bo...
Read Article

Tax units

Tax units ImportantThis is only applicable to multi-company environments. A tax unit is a group of VAT-taxable enterprises that are legally independen...
Read Article

Taxes¶

Taxes There are numerous types of taxes, and their application varies greatly, depending mostly on your company’s localization. To make sure they are ...
Read Article

Cash basis taxes¶

Cash basis taxes Cash basis taxes are due when the payment is made, as opposed to standard taxes that are due when the invoice is confirmed. Reporting...
Read Article

Withholding taxes¶

Withholding taxes A withholding tax, also known as retention tax, mandates the payer of a customer invoice to deduct a tax from the payment and remit ...
Read Article

VAT numbers verification (VIES)¶

VAT numbers verification (VIES) VAT Information Exchange System, or VIES, is a tool provided by the European Commission that allows you to check the v...
Read Article

Fiscal positions (tax and account mapping)¶

Fiscal positions (tax and account mapping) Default taxes and accounts are set on products and customers to create new transactions on the fly. However...
Read Article

AvaTax integration¶

AvaTax integration Avalara’s AvaTax is a cloud-based tax software. Integrating AvaTax with Odoo provides real-time and region-specific tax calculation...
Read Article

AvaTax use¶

AvaTax use AvaTax is a tax calculation software that can be integrated with Odoo in the United States and Canada. Once the integration setup is comple...
Read Article

Avalara (Avatax) portal¶

Avalara (Avatax) portal Avalara’s (AvaTax) management console offers account management options including: viewing/editing the transactions sent from ...
Read Article

EU intra-community distance selling¶

EU intra-community distance selling EU intra-community distance selling involves the cross-border trade of goods and services from vendors registered ...
Read Article

B2B (tax excluded) and B2C (tax included) pricing¶

B2B (tax excluded) and B2C (tax included) pricing When working with consumers, prices are usually expressed with taxes included in the price (e.g., in...
Read Article

Customer invoices¶

Customer invoices A customer invoice is a document issued by a company for products and/or services sold to a customer. It records receivables as they...
Read Article

Invoicing processes¶

Invoicing processes Depending on your business and the application you use, there are different ways to automate the customer invoice creation in Odoo...
Read Article

Delivery and invoice addresses¶

Delivery and invoice addresses Companies often have multiple locations, and it is common that a customer invoice should be sent to one address and the...
Read Article

Payment terms and installment plans¶

Payment terms and installment plans Payment terms specify all the conditions of a sale’s payment to help ensure customers pay their invoices correctly...
Read Article

Default terms and conditions (T&C)¶

Default terms and conditions (T&C) Specifying terms and conditions is essential to establish important contractual points, such as return and refu...
Read Article

Cash discounts and tax reduction¶

Cash discounts and tax reduction Cash discounts are reductions in the amount a customer must pay for goods or services offered as an incentive for pay...
Read Article

Credit notes and refunds¶

Credit notes and refunds A credit/debit note, or credit/debit memo, is a document sent to a customer to inform them that they have been credited/debit...
Read Article

Cash rounding¶

Cash rounding Cash rounding is required when the lowest physical denomination of currency, or the smallest coin, is higher than the minimum unit of ac...
Read Article

Deferred revenues¶

Deferred revenues Deferred revenues, or unearned revenues, are invoices addressed to customers for goods yet to be delivered or services yet to be ren...
Read Article

Electronic invoicing (EDI)¶

Electronic invoicing (EDI) EDI, or electronic data interchange, is the inter-company communication of business documents, such as purchase orders and ...
Read Article

Invoice sequence¶

Invoice sequence When confirming an invoice, Odoo generates a unique invoice reference number. By default, it uses the sequence format INV/year/increm...
Read Article

Snailmail¶

Snailmail Sending direct mail can be an effective strategy for grabbing people’s attention, especially when their email inboxes are overflowing. With ...
Read Article

EPC QR codes¶

EPC QR codes European Payments Council quick response codes, or EPC QR codes, are two-dimensional barcodes that customers can scan with their mobile b...
Read Article

Incoterms¶

Incoterms Incoterms are standardized trade terms used in international transactions to define the rights and responsibilities of buyers and sellers. T...
Read Article

Vendor bills¶

Vendor bills Vendor bills can be registered either manually or automatically in Odoo. The Aged Payable report provides an overview of all outstanding ...
Read Article

AI-powered document digitization¶

AI-powered document digitization Invoice digitization is the process of converting paper documents into vendor bill and customer invoice forms in your...
Read Article

Non-current assets and fixed assets¶

Non-current assets and fixed assets Non-current Assets, also known as long-term assets, are investments that are expected to be realized after one yea...
Read Article

Deferred expenses¶

Deferred expenses Deferred expenses and prepayments (also known as prepaid expenses) are both costs that have already occurred for products or service...
Read Article

Vendor bill sequence¶

Vendor bill sequence When confirming a vendor bill, Odoo generates a unique vendor bill reference number. By default, it uses the sequence format BILL...
Read Article

Payments¶

Payments In Odoo, payments can either be automatically linked to an invoice or bill or be stand-alone records for use at a later date: If a payment is...
Read Article

Online payments¶

Online payments Install the patch to disable online invoice payment Update Odoo to the latest release Update the list of available modules Install the...
Read Article

Install the patch to disable online invoice payment¶

Install the patch to disable online invoice payment Following recent changes in Odoo 16, you might be warned that disabling the Invoice Online Payment...
Read Article

Batch payments¶

Batch payments Batch payments allow grouping payments from multiple customers or vendors into a single batch and generating a detailed deposit slip or...
Read Article

SEPA Direct Debit (SDD) customer payments¶

SEPA Direct Debit (SDD) customer payments SEPA (Single Euro Payments Area) is a payment-integration initiative of the European Union that facilitates ...
Read Article

Follow-up on invoices¶

Follow-up on invoices Follow-up messages can be sent to customers when payments are overdue. Odoo helps identify late payments and allows scheduling a...
Read Article

Pay with SEPA¶

Pay with SEPA SEPA, the Single Euro Payments Area, is a payment-integration initiative of the European Union to simplify bank transfers denominated in...
Read Article

Pay by checks¶

Pay by checks Once you decide to pay a supplier bill, you can select to pay by check. You can then print all the payments registered by check. Finally...
Read Article

Forecast future bills to pay¶

Forecast future bills to pay In Odoo, you can manage payments by setting automatic Payments Terms and follow-ups. Configuration: payment terms In orde...
Read Article

Trusted accounts (send money)¶

Trusted accounts (send money) To protect users from sending money to scammers, vendor bank account numbers must be marked as trusted before you can us...
Read Article

Bank and cash accounts¶

Bank and cash accounts You can manage as many bank or cash accounts as needed on your database. Configuring them correctly allows you to have all your...
Read Article

Bank synchronization¶

Bank synchronization Odoo can synchronize directly with your bank institution to get all bank statements imported automatically into your database. To...
Read Article

Salt Edge¶

Salt Edge Salt Edge is a third-party provider that aggregates banking information from your bank accounts. It supports ~5000 institutions in more than...
Read Article

Ponto¶

Ponto Ponto is a service that allows companies and professionals to aggregate their accounts in one place and directly see all their transactions with...
Read Article

Enable Banking¶

Enable Banking Enable Banking is a third-party provider aggregating banking information from bank accounts all in one place. It offers non-intrusive c...
Read Article

Transactions¶

Transactions Importing transactions from your bank statements allows keeping track of bank account transactions and reconciling them with the ones rec...
Read Article

Bank reconciliation¶

Bank reconciliation Bank reconciliation is the process of matching your bank transactions with your business records, such as customer invoices, vendo...
Read Article

Reconciliation models¶

Reconciliation models Reconciliation models are used to automate the bank reconciliation process, which is especially handy when dealing with recurrin...
Read Article

Internal transfers¶

Internal transfers Internal money transfers can be handled in Odoo. At least two bank or cash accounts are needed to make internal transfers. See also...
Read Article

Manage a bank account in a foreign currency¶

Manage a bank account in a foreign currency In Odoo, every transaction is recorded in the default currency of the company, and reports are all based o...
Read Article

Loans management¶

Loans management Odoo’s loan management gives a comprehensive list of all loans undertaken by your company in order to maintain a holistic and forecas...
Read Article

Reporting¶

Reporting Odoo includes generic and dynamic reports available for all countries, regardless of the localization package installed: Balance Sheet Profi...
Read Article

Tax return (VAT declaration)¶

Tax return (VAT declaration) Companies with a registered VAT number must submit a tax return on a monthly or quarterly basis, depending on their turno...
Read Article

Tax carryover¶

Tax carryover When performing tax reports, the tax carryover feature allows carrying amounts from one period to another without creating new entries. ...
Read Article

Analytic accounting¶

Analytic accounting Analytic accounting helps track costs and revenues and analyze a project’s or service’s profitability. When creating journal entri...
Read Article

Budgets¶

Budgets Analytic budgets track specific activities and projects using analytic accounts, helping businesses make informed decisions about specific dep...
Read Article

Intrastat¶

Intrastat Intrastat is the data collection and statistics production system for goods traded among EU member states. It collects data on: Commercial t...
Read Article

Data inalterability check report¶

Data inalterability check report Tax authorities in some countries require companies to prove their posted accounting entries are unaltered, meaning t...
Read Article

Silverfin integration¶

Silverfin integration Silverfin is a third-party service provider that offers a cloud platform for accountants. Odoo and Silverfin provide an integrat...
Read Article

Custom reports¶

Custom reports Odoo comes with a powerful and easy-to-use reporting framework. The engine allows you to create new reports, such as tax reports, balan...
Read Article

Year-end closing¶

Year-end closing Year-end closing is vital for maintaining financial accuracy, complying with regulations, making informed decisions, and ensuring tra...
Read Article

Expenses¶

Expenses Odoo Expenses streamlines the management of expenses. After an employee submits their expenses in Odoo, they are reviewed by management and a...
Read Article

Log expenses¶

Log expenses Before expenses can be reimbursed, each individual expense needs to be logged in the database. Expense records can be created in three di...
Read Article

Expense reports¶

Expense reports When expenses are ready to submit (such as, at the end of a business trip, or once a month), an expense report needs to be created. Op...
Read Article

Approve expenses¶

Approve expenses In Odoo, not just anyone can approve expense reports, only users with the necessary rights (or permissions) can. This means that a us...
Read Article

Post expenses¶

Post expenses Once an expense report is approved, the next step is to post the expense report to the proper accounting journal. ImportantTo post expen...
Read Article

Reimburse employees¶

Reimburse employees After an expense report is posted to an accounting journal, the next step is to reimburse the employee. Just like approving and po...
Read Article

Re-invoice expenses¶

Re-invoice expenses If expenses are tracked on customer projects, they can be automatically charged back to the customer. This is done by creating an ...
Read Article

Online payments¶

Online payments Wire transfers SEPA Direct Debit Adyen Amazon Payment Services AsiaPay Authorize.Net Buckaroo Demo Flutterwave Mercado Pago Mollie Nuv...
Read Article

Wire transfers¶

Wire transfers The Wire Transfer payment method allows you to provide payment instructions to your customers, such as your bank details and a referenc...
Read Article

SEPA Direct Debit¶

SEPA Direct Debit SEPA (Single Euro Payments Area) is a payment-integration initiative of the European Union that facilitates standardized and simplif...
Read Article

Amazon Payment Services¶

Amazon Payment Services Amazon Payment Services or APS is an online payment provider established in Dubai offering several online payment options. Con...
Read Article

Authorize.Net¶

Authorize.Net Authorize.Net is a United States-based online payment solution provider, allowing businesses to accept credit cards. Configuration See a...
Read Article

Demo¶

Demo Odoo’s Demo Payment Provider allows you to test business flows involving online transactions without requiring real banking credentials. Configur...
Read Article

PayPal¶

PayPal Paypal is an American online payment provider available worldwide and one of the few that does not charge a subscription fee. NoteWhile PayPal ...
Read Article

Razorpay¶

Razorpay Razorpay is an online payments provider established in India and covering more than 100 payment methods. Configuration on Razorpay Dashboard ...
Read Article

Stripe¶

Stripe Stripe is a United States-based online payment solution provider allowing businesses to accept credit cards and other payment methods. See also...
Read Article

Worldline¶

Worldline Worldline is a France-based company and the world’s fourth largest payment provider. Settings in Worldline Create an API user It is recommen...
Read Article

Xendit¶

Xendit Xendit is an Indonesian-based payment solution provider that covers several Southeast Asian countries. It allows businesses to accept credit ca...
Read Article

Fiscal localizations¶

Fiscal localizations Fiscal localizations are country-specific modules that allow you to be compliant with a country’s fiscal requirements. Most of th...
Read Article

Argentina¶

Argentina Webinars Below you can find videos with a general description of the localization, and how to configure it. Webinar - Localización de Argent...
Read Article

Australia¶

Australia Modules Name Technical name Description Australia - Accounting l10n_au The base accounting module for the Australian localization. It is ins...
Read Article

Austria¶

Austria Configuration Install the following modules to get all the features of the Austrian localization. Name Technical name Description Austria - Ac...
Read Article

Belgium¶

Belgium Configuration Install the 🇧🇪 Belgium fiscal localization package to get all the default accounting features of the Belgian localization, follo...
Read Article

Brazil¶

Brazil See alsoHelpful resources for the Brazilian localization, including onboarding materials and videos: Onboarding checklist for new users. YouTub...
Read Article

Canada¶

Canada The Odoo Canada localization package provides tailored features and configurations for Canadian businesses. A series of videos on the subject o...
Read Article

Chile¶

Chile TipWatch the two webinar recordings below for a general presentation of the localization, and search the playlist for tutorials to discover prac...
Read Article

Colombia¶

Colombia Odoo’s Colombian localization package provides accounting, fiscal, and legal features for databases in Colombia - such as chart of accounts, ...
Read Article

Denmark¶

Denmark Compliance with Danish bookkeeping requirements: data retention and integrity This page outlines how Odoo complies with the Danish Bookkeeping...
Read Article

Ecuador¶

Ecuador With the Ecuadorian localization, electronic documents can be generated using XML, fiscal folio, electronic signature, and direct connection t...
Read Article

Egypt¶

Egypt Installation Install the following modules to get all the features of the Egyptian localization: Name Technical name Description Egypt - Account...
Read Article

France¶

France Modules The following modules related to the French localization are available: Name Technical name Description France - Accounting l10n_fr_acc...
Read Article

Germany¶

Germany Accounting Chart of accounts Both SKR03 and SKR04 charts of accounts are supported in Odoo. When you create a new Odoo Online database, SKR03 ...
Read Article

Hong Kong¶

Hong Kong Configuration Install the following modules to get the latest features of the Hong Kong localization: Name Technical name Description Hong K...
Read Article

India¶

India Installation Install the following modules to get all the features of the Indian localization: Name Technical name Description Indian - Accounti...
Read Article

Indonesia¶

Indonesia E-Faktur Module The E-Faktur Module is installed by default with the Indonesian localization module. It allows one to generate a CSV file fo...
Read Article

Italy¶

Italy Configuration Install the following modules to get all the features of the Italian localization: Name Technical name Description Italy - Account...
Read Article

Jordan¶

Jordan Modules The following modules are installed automatically with the Jordanian localization: Name Technical name Description Jordan - Accounting ...
Read Article

Kenya¶

Kenya Configuration Install the 🇰🇪 Kenyan fiscal localization package to get all the features of the Kenyan localization. eTIMS The Kenya Revenue Auth...
Read Article

Luxembourg¶

Luxembourg Configuration Install the following modules to get all the features of the Luxembourgish localization: Name Technical name Description Luxe...
Read Article

Malaysia¶

Malaysia Configuration Modules installation Install the following modules to get all the features of the Malaysian localization: Name Technical name D...
Read Article

Mexico¶

Mexico Webinars A video on the Mexican localization is also available. This video covers how to implement this localization from scratch, including ho...
Read Article

Netherlands¶

Netherlands See alsoDocumentation on e-invoicing’s legality and compliance in the Netherlands XAF Export With the Dutch accounting localization instal...
Read Article

New Zealand¶

New Zealand Modules The following modules related to the New Zealand localization are available: Name Technical name Description New Zealand - Account...
Read Article

Peru¶

Peru Modules Install the following modules to utilize all the current features of the Peruvian localization. Name Technical name Description Peru - Ac...
Read Article

Philippines¶

Philippines Configuration Install the 🇵🇭 Philippines fiscal localization package to get all the default accounting features of the Philippine localiza...
Read Article

Romania¶

Romania Configuration Install the following modules to get all the features of the Romanian localization. Name Technical name Description Romania - Ac...
Read Article

Saudi Arabia¶

Saudi Arabia Configuration Install the following modules to get all the features of the Saudi Arabian localization: Name Technical name Description Sa...
Read Article

Singapore¶

Singapore Add PayNow QR codes to invoices PayNow is a payment service platform that allows customers to make instant domestic payments to individuals ...
Read Article

Spain¶

Spain Configuration Install the 🇪🇸 Spanish fiscal localization package to get all the default accounting features of the Spanish localization. Three S...
Read Article

Switzerland¶

Switzerland ISR (In-payment Slip with Reference number) The ISRs are payment slips used in Switzerland. You can print them directly from Odoo. On the ...
Read Article

Thailand¶

Thailand Configuration Install the 🇹🇭 Thailand localization package to get all the features of the Thai localization: Name Technical name Description ...
Read Article

United Arab Emirates¶

United Arab Emirates Installation Install the following modules to get all the features of the United Arab Emirates localization: Name Technical name ...
Read Article

United Kingdom¶

United Kingdom Configuration Install the UK - Accounting and the UK - Accounting Reports modules to get all the features of the UK localization. Name ...
Read Article

United States¶

United States The Odoo fiscal localization package for the United States follows the Generally Acceptable Accounting Principles (GAAP) accounting stan...
Read Article

Uruguay¶

Uruguay Introduction With the Uruguayan localization, you can generate electronic documents with its XML, fiscal folio, electronic signature and conne...
Read Article

Vietnam¶

Vietnam Modules The following modules are installed automatically with the Vietnamese localization: Name Technical name Description Vietnam - Accounti...
Read Article

CRM¶

CRM Odoo CRM helps you organize your sales activities: track leads, close opportunities and get accurate forecasts. Keep opportunities organized with ...
Read Article

Lost opportunities¶

Lost opportunities Not every opportunity results in a successful sale. To keep the pipeline up-to-date, lost opportunities need to be identified. Spec...
Read Article

Merge similar leads and opportunities¶

Merge similar leads and opportunities Odoo automatically detects similar leads and opportunities within the CRM app. Identifying these duplicated reco...
Read Article

Manage sales teams¶

Manage sales teams The Sales Teams feature within Odoo’s CRM app allows for the creation and management of multiple sales teams, each with their own a...
Read Article

Convert leads into opportunities¶

Convert leads into opportunities Leads act as a qualifying step before an opportunity is created. This provides additional time to review its potentia...
Read Article

Create opportunities from web contact forms¶

Create opportunities from web contact forms Adding a contact form to a website makes it easy to convert visitors into leads and opportunities. After a...
Read Article

Create leads (from email or manually)¶

Create leads (from email or manually) Leads can be added to the CRM app from custom email aliases, and by manually creating new records. This is in ad...
Read Article

Create and send quotations¶

Create and send quotations Once a qualified lead has been converted into an opportunity, the next step is to create and deliver a quotation. This proc...
Read Article

Lead mining¶

Lead mining Lead mining is a feature that allows CRM users to generate new leads directly into their Odoo database. To ensure lead qualification, lead...
Read Article

Assign leads with predictive lead scoring¶

Assign leads with predictive lead scoring The Odoo CRM app can automatically assign leads/opportunities to sales teams and salespeople. A standard pra...
Read Article

Unattended leads report¶

Unattended leads report Unattended leads are leads that have scheduled activities that are either due or past due. Whenever an activity is scheduled, ...
Read Article

Quality leads report¶

Quality leads report A quality lead is a lead that is likely to result in a sale. It should match the characteristics most commonly believed to help s...
Read Article

Resellers¶

Resellers Within Odoo’s CRM app, leads can be forwarded to resellers (or partners). Leads can be manually assigned, or automatically assigned, based o...
Read Article

Marketing attribution reports¶

Marketing attribution reports Use the Odoo CRM app to compile a marketing attribution report, which analyzes the source of leads, and groups them in s...
Read Article

Lead distribution report¶

Lead distribution report A lead distribution report can be used to see if active leads are being assigned equitably across sales members. It can also ...
Read Article

Pipeline Analysis¶

Pipeline Analysis The CRM app manages the sales pipeline as leads/opportunities move from stage to stage, origination to sale (Won) or archival (Lost)...
Read Article

Expected revenue report¶

Expected revenue report Expected revenue is the total cash value of leads that are expected to close by a certain date, usually the end of the current...
Read Article

Forecast report¶

Forecast report The Forecast report in the CRM app allows users to view upcoming opportunities and build a forecast of potential sales. Opportunities ...
Read Article

Enrich contacts with partner autocomplete¶

Enrich contacts with partner autocomplete Partner autocomplete enriches the contacts database with corporate data. In any module, enter the new compan...
Read Article

CRM Gamification¶

CRM Gamification In Odoo’s CRM app, gamification tools provide the opportunity to evaluate and motivate users through customizable challenges, goals, ...
Read Article

Utilize activities for sales teams¶

Utilize activities for sales teams Activities are follow-up tasks tied to a record in an Odoo database. Activities can be scheduled on any page of the...
Read Article

Lead enrichment¶

Lead enrichment Lead enrichment is a service that provides business information for a contact attached to a lead. Lead enrichment is an In-App Purchas...
Read Article

Sales¶

Sales Odoo Sales is the application to run your sales process (from quotation to sales order) and deliver and invoice what has been sold. See also Odo...
Read Article

Sales quotations¶

Sales quotations A sales quotation or quote is a document sent to a customer that outlines the estimated costs and terms for goods and services. Once ...
Read Article

Create quotations¶

Create quotations In Odoo Sales, quotations can be created and sent to customers. Once a quotation has been confirmed, it officially turns into a sale...
Read Article

Quotation templates¶

Quotation templates Reusable quotation templates can be made in Odoo’s Sales app for common products or services. By using these templates, quotations...
Read Article

Optional products¶

Optional products The use of optional products is a marketing strategy that involves the cross-selling of products along with a core product. The aim ...
Read Article

Online signatures for order confirmations¶

Online signatures for order confirmations The Odoo Sales application provides customers with the ability to confirm orders, via an online signature, d...
Read Article

Online payment order confirmation¶

Online payment order confirmation The Odoo Sales application provides customers with the ability to confirm orders, via an online payment, directly on...
Read Article

Quotation deadlines¶

Quotation deadlines In the Odoo Sales application, it is possible to set deadlines on sales quotations. Doing so encourages customers to act quickly d...
Read Article

Deliveries and invoices to different addresses¶

Deliveries and invoices to different addresses People and businesses often use separate addresses for billing (invoicing) and shipping (delivery) purp...
Read Article

Product variants on quotations and sales orders¶

Product variants on quotations and sales orders Before getting into detail about how to use product variants on quotations and sales orders, it’s reco...
Read Article

PDF quote builder¶

PDF quote builder The PDF Quote Builder in Odoo Sales provides the opportunity to send customers a fully customized PDF file for quotes, showcasing th...
Read Article

Invoice based on delivered or ordered quantities¶

Invoice based on delivered or ordered quantities Different business policies might require different options for invoicing: The Invoice what is ordere...
Read Article

Down payments¶

Down payments A down payment is an initial, up-front payment made during the confirmation of a sales transaction. Down payments reduce the risk for bo...
Read Article

Pro-forma invoices¶

Pro-forma invoices A pro-forma invoice is an abridged or estimated invoice sent in advance of a delivery of goods. It notes the kind and quantity of g...
Read Article

Invoicing based on time and materials¶

Invoicing based on time and materials Invoicing based on time and/or materials is typically used when accurately estimating the size of a project isn’...
Read Article

Invoice project milestones¶

Invoice project milestones Invoicing based on project milestones can be used for expensive or large-scale projects. The series of milestones in a proj...
Read Article

Reinvoice expenses to customers¶

Reinvoice expenses to customers While working on a project for a client, employees often have to spend their own money on various expenses related to ...
Read Article

Import products¶

Import products Odoo Sales provides a template for importing products with categories and variants, which can be opened and edited with any spreadshee...
Read Article

Product variants¶

Product variants Product variants are used to give single products a variety of different characteristics and options for customers to choose from, su...
Read Article

Product images with Google Images¶

Product images with Google Images Having appropriate product images in Odoo is useful for a number of reasons. However, if a lot of products need imag...
Read Article

Pricelists¶

Pricelists A pricelist is a method of dynamic pricing that applies a list of prices (or price rules) to adjust sales prices. This adjustment can apply...
Read Article

Foreign currencies¶

Foreign currencies With Odoo, pricelists can be used to manage prices in a number of foreign currencies. Specifically, Odoo has the ability to work wi...
Read Article

Discounts¶

Discounts The Discounts feature allows users to decrease or increase the price on item lines in a sales quotation or order. This is calculated as a pe...
Read Article

Returns and refunds¶

Returns and refunds The Odoo Sales app provides two different ways to process returns. The method used depends on whether or not an invoice has been s...
Read Article

Use eWallets and gift cards¶

Use eWallets and gift cards With Odoo, customers can use eWallets and gift cards for online and in-store shopping. To enable eWallets and gift cards f...
Read Article

Discount and loyalty programs¶

Discount and loyalty programs The Odoo Sales, eCommerce, and Point of Sale applications allow users to create discount and loyalty programs that custo...
Read Article

Commissions¶

Commissions Commissions are a powerful tool to motivate sales team members. They incentivize performance, boost productivity, and encourage healthy co...
Read Article

Amazon Connector features¶

Amazon Connector features The Amazon Connector synchronizes orders between Amazon and Odoo, which considerably reduces the amount of time spent manual...
Read Article

Amazon Connector configuration¶

Amazon Connector configuration Odoo allows users to register an Amazon seller account in the database, but the user must have a paid Amazon Seller acc...
Read Article

Amazon order management¶

Amazon order management Order synchronization Orders are automatically fetched from Amazon, and synchronized in Odoo, at regular intervals. The synchr...
Read Article

Shopee Connector¶

Shopee Connector The Shopee Connector synchronizes orders between Shopee and Odoo, which considerably reduces the amount of time spent manually enteri...
Read Article

Shopee Connector configuration¶

Shopee Connector configuration Odoo allows users to synchronize with Shopee Seller account in the database, but users must have a registered Shopee Se...
Read Article

Shopee order management¶

Shopee order management Product catalog mapping New Odoo customers with no existing products If you are starting a new Odoo database and your products...
Read Article

Gelato¶

Gelato Gelato is a global print-on-demand platform that integrates with Odoo to sync product catalogs and automate order fulfillment. Connecting Gelat...
Read Article

Point of Sale¶

Point of Sale With Odoo Point of Sale, run your shops and restaurants easily. The app works on any device with a web browser, even if you are temporar...
Read Article

Configuration¶

Configuration Access the POS settings To access the general POS settings, go to Point of Sale ‣ Configuration ‣ Settings. Then, open the dropdown menu...
Read Article

IoT system connection¶

IoT system connection To connect the POS with an IoT system: Make sure both the Point of Sale and Internet of Things (IoT) apps are installed on your ...
Read Article

ePOS printers¶

ePOS printers ePOS printers are designed to work seamlessly with Point of Sale systems. Once connected, these devices automatically share information,...
Read Article

Secure connection (HTTPS)¶

Secure connection (HTTPS) If Direct Devices is enabled in a Point of Sale settings (for example, if you use an ePos printer), HTTP becomes the default...
Read Article

Self-signed certificate for ePOS printers¶

Self-signed certificate for ePOS printers To work with Odoo, some printer models that can be used without an IoT system may require the HTTPS protocol...
Read Article

Multi-employee management¶

Multi-employee management Odoo Point of Sale (POS) offers a Log in with Employees feature, allowing multiple users to log into a POS session. Activati...
Read Article

Receipts and invoices¶

Receipts and invoices Receipts Set up receipts by going to Point of Sale ‣ Configuration ‣ Point of Sale, selecting a POS, and scrolling down to the B...
Read Article

Preparation display¶

Preparation display The preparation display feature allows you to handle POS orders requiring preparation. Concretely, For retail: The preparation tea...
Read Article

Self-ordering¶

Self-ordering The self-ordering feature allows customers to browse your menu or product catalog, place an order, and complete payment using their mobi...
Read Article

Product combos¶

Product combos The Product Combos feature allows users to define and manage combination options for a single product. In the context of a restaurant, ...
Read Article

Sales orders¶

Sales orders When working in retail, you might need to order products directly from your Point of sale. Fortunately, Odoo Point of Sale is fully integ...
Read Article

Barcodes¶

Barcodes Using a barcode scanner to process point-of-sale orders improves your efficiency in providing quicker customer service. Barcode scanners can ...
Read Article

Serial numbers and lots¶

Serial numbers and lots Working with serial numbers and lots allows tracking your products’ movements. When products are tracked, the system identifie...
Read Article

Ship later¶

Ship later The Ship Later feature allows you to sell products and schedule delivery at a later date. It is useful, for example, when a product is out ...
Read Article

Customer display¶

Customer display The customer display feature provides customers with real-time checkout updates on a secondary display. Configuration Depending on yo...
Read Article

Restaurant features¶

Restaurant features Managing a restaurant or a bar comes with specific needs. The Point of Sale application provides various features that allow perfo...
Read Article

Floors and tables¶

Floors and tables The Floor plan view enables you to manage restaurant floors and table arrangements and monitor table status in real time — including...
Read Article

Orders printing¶

Orders printing Integrating printers in a restaurant or bar’s workflow can enhance communication and collaboration between the front-of-house and back...
Read Article

Bills¶

Bills Typical practices in restaurants or bars are to request the bill before proceeding to payment or splitting it based on the items ordered. Odoo P...
Read Article

Tips¶

Tips Tipping is customary in multiple countries. Point of Sale allows tipping in shops, bars, or restaurants. Configuration To allow tipping in your P...
Read Article

Discounts¶

Discounts By offering discounts, you can entice your customers and drastically increase your revenue. It is vital to offer discounts, whether they are...
Read Article

Discount tags (barcode scanner)¶

Discount tags (barcode scanner) If you want to sell your products with a discount, for a product getting close to its expiration date for example, you...
Read Article

Loyalty programs¶

Loyalty programs Encourage your customers to continue to shop at your point of sale with a Loyalty Program. Configuration To activate the Loyalty Prog...
Read Article

Pricelists¶

Pricelists Pricelists allow you to adjust product prices depending on various criteria automatically. For example, you can set POS-specific prices, cr...
Read Article

Flexible taxes (fiscal positions)¶

Flexible taxes (fiscal positions) When running a business, you may need to apply different taxes and record transactions on various accounts based on ...
Read Article

Cash rounding¶

Cash rounding Cash rounding is required when the lowest physical denomination of currency, or the smallest coin, is higher than the minimum unit of ac...
Read Article

Electronic shelf labels¶

Electronic shelf labels Electronic shelf labels allow you to display product information like prices and barcodes on store shelves and to synchronize ...
Read Article

Payment methods¶

Payment methods To add a payment method, you first need to create it. Go to Point of Sale ‣ Configuration ‣ Payment Methods ‣ New, and set a name. Che...
Read Article

QR code payments¶

QR code payments QR code payments allow users to generate a code that customers can scan with their mobile banking app to initiate a bank transfer or ...
Read Article

Payment terminals¶

Payment terminals Connecting and integrating a payment terminal with your POS system allows you to accept multiple payment options, including credit a...
Read Article

Adyen¶

Adyen Connecting an Adyen payment terminal allows you to offer a fluid payment flow to your customers and ease the work of your cashiers. Important Ad...
Read Article

Ingenico¶

Ingenico Connecting a payment terminal allows you to offer a fluid payment flow to your customers and ease the work of your cashiers. Important Ingeni...
Read Article

Mercado Pago¶

Mercado Pago Connecting a payment terminal allows you to offer a fluid payment flow to your customers and ease the work of your cashiers. ImportantOnl...
Read Article

Razorpay¶

Razorpay Connecting a Razorpay payment terminal allows you to offer a fluid payment flow to your customers and ease the work of your cashiers. See als...
Read Article

SIX¶

SIX Connecting a SIX payment terminal allows you to offer a fluid payment flow to your customers and ease the work of your cashiers. WarningAlthough W...
Read Article

Stripe¶

Stripe Connecting a payment terminal allows you to offer a fluid payment flow to your customers and ease the work of your cashiers. Important Stripe p...
Read Article

Tyro¶

Tyro Connecting a Tyro payment terminal allows you to offer a fluid payment flow to your customers and ease the work of your cashiers. ImportantTyro p...
Read Article

Viva.com¶

Viva.com Viva.com is a payment service that offers payment solutions through the viva.com Terminal app for physical and virtual terminals. Note Viva.c...
Read Article

Worldline¶

Worldline Connecting a payment terminal allows you to offer a fluid payment flow to your customers and ease the work of your cashiers. Important World...
Read Article

Marketing features¶

Marketing features Use your POS system to engage with customers directly by sending them promotional offers via email or WhatsApp. Storing contact det...
Read Article

Online food delivery¶

Online food delivery UrbanPiper is an order management system that integrates with multiple food delivery platforms. It consolidates orders from all c...
Read Article

Reporting¶

Reporting View statistics To access your statistics, go to Point of Sale ‣ Reporting ‣ Orders. Or, from the POS dashboard, click the vertical ellipsis...
Read Article

Subscriptions¶

Subscriptions The Odoo Subscriptions app is designed to manage recurring revenue through subscription-based products or services. It supports automate...
Read Article

Subscriptions in the eCommerce shop¶

Subscriptions in the eCommerce shop Subscription products can be sold in the Odoo eCommerce shop just like regular sales products. See also Configure ...
Read Article

Subscription plans¶

Subscription plans Subscription plans are quotation templates used to preconfigure quotations with subscription products. Use subscription plans to qu...
Read Article

Upsell subscriptions¶

Upsell subscriptions Subscriptions are recurrent, and go on indefinitely. As time passes, customers may want to modify them. With that in mind, it’s i...
Read Article

Renew subscriptions¶

Renew subscriptions The foundation of any subscription business model is recurring payments. This is when customers reliably pay a regular amount at s...
Read Article

Close subscriptions¶

Close subscriptions Odoo Subscriptions provides flexibility for businesses to decide whether customers can self-manage their subscriptions, or restric...
Read Article

Automation rules¶

Automation rules With subscriptions up-and-running, it is important to stay up-to-date with customers. It is efficient to use automation to avoid havi...
Read Article

Scheduled actions¶

Scheduled actions Scheduled actions are pre-configured processes that allow users to automate certain tasks within a database, based on a designated s...
Read Article

Subscription reports¶

Subscription reports The Odoo Subscriptions app provides a series of reporting pages to help companies analyze how subscriptions are performing. On th...
Read Article

Rental¶

Rental The Odoo Rental application provides comprehensive solutions to configure and manage rentals. Send quotations, confirm orders, schedule rentals...
Read Article

Manage deposits¶

Manage deposits Requiring fixed deposits is common in many rental scenarios; such as collecting security deposits. This document covers the standard o...
Read Article

Members¶

Members The Members application is where all operations related to memberships can be configured and managed. The Members app integrates with the Sale...
Read Article

Members analysis¶

Members analysis The Members Analysis report provides a detailed overview of all memberships sold and managed within the Members application. To acces...
Read Article

Building blocks

Building blocks You can design your website by dragging and dropping building blocks, then editing them to fit your content and layout needs. See also...
Read Article

General theme

General theme Odoo offers various options to shape your website’s theme, including its colors, fonts, and layout. When setting up your website for the...
Read Article

Elements

Elements Elements help structure and present content effectively. They range from text-based components like titles, lists and text highlights to inte...
Read Article

Visibility

Visibility You can choose to display or hide building blocks based on a visitor’s: device type (mobile or computer), country (IP-based geolocation), w...
Read Article

Pages

Pages Odoo allows you to create pages for your website and customize their content and appearance to your needs. Static pages, such as the homepage or...
Read Article

Headers and footers

Headers and footers The website header is the top section of a web page and usually contains elements such as the logo, the menu, the search bar, the ...
Read Article

Search Engine Optimization (SEO)

Search Engine Optimization (SEO) Search Engine Optimization, often abbreviated as SEO, is a digital marketing strategy to improve a website’s visibili...
Read Article

Domain names¶

Domain names Domain names are text-based addresses identifying online locations, such as websites. They provide a more memorable and recognizable way ...
Read Article

Address autocomplete¶

Address autocomplete You can use the Google Places API on your website to ensure that your users’ delivery addresses exist and are understood by the c...
Read Article

Google Search Console¶

Google Search Console Google Search Console is a free web service provided by Google that allows website owners to monitor, maintain, and troubleshoot...
Read Article

Cookies bar¶

Cookies bar Cookies are small text files sent to your device when you visit a website. They are processed and stored by your browser and track user in...
Read Article

Translations¶

Translations Your website is displayed in the language that matches your visitor’s browser. If the browser’s language has not been installed and added...
Read Article

Multiple websites¶

Multiple websites Odoo allows you to create multiple websites from the same database. This can be useful, for example, if you have multiple brands ope...
Read Article

Forms spam protection¶

Forms spam protection Cloudflare Turnstile and Google reCAPTCHA v3 protect website forms against spam and abuse. They attempt to distinguish between h...
Read Article

Set up a content delivery network (CDN)¶

Set up a content delivery network (CDN) Deploying with KeyCDN A CDN or content distribution network, is a geographically distributed network of server...
Read Article

Website analytics¶

Website analytics Website analytics helps website owners monitor how people use their site. It provides data on visitor demographics, behavior, and in...
Read Article

Link tracker¶

Link tracker The link tracker allow you to create tracked links to measure your marketing campaigns’ effectiveness. They let you determine which chann...
Read Article

Mail groups¶

Mail groups The mail groups feature allows website visitors to have a public discussion by email. They can join a group to receive emails from other g...
Read Article

Products

Products Odoo eCommerce allows you to add products and manage your product pages directly from the Website app. It also allows you to add product vari...
Read Article

Catalog

Catalog The eCommerce catalog displays products for customers to browse. It is organized using product categories, available options, sorting, and nav...
Read Article

Price management¶

Price management Odoo offers multiple options to select the prices displayed on a website, as well as condition-specific prices based on set criteria....
Read Article

Cross-selling and upselling¶

Cross-selling and upselling Cross-selling and upselling are sales techniques designed to encourage customers to purchase additional or higher-priced p...
Read Article

Ordering and checkout¶

Ordering and checkout Odoo eCommerce provides several options to organize the ordering and checkout process. It offers different order button options ...
Read Article

Payment providers¶

Payment providers Odoo supports a multitude of online payment providers for your website, allowing your customers to pay with their preferred payment ...
Read Article

Delivery¶

Delivery Odoo eCommerce allows you to configure various delivery methods, enabling customers to choose their preferred option at checkout. These metho...
Read Article

Order handling¶

Order handling When a customer orders on your eCommerce, there are three record types required to be handle in Odoo: Sales orders; Delivery orders; In...
Read Article

Customer accounts¶

Customer accounts Having customer accounts on an eCommerce allows customers to access all their documents from a single place. To access their account...
Read Article

Performance management¶

Performance management Odoo integrates a variety of tools to analyze and improve the performance of your eCommerce website. Data monitoring Website al...
Read Article

eLearning¶

eLearning The eLearning app allows you to easily upload content, define learning objectives, manage attendees, assess students’ progress, and even set...
Read Article

Forum¶

Forum Odoo Forum is a question-and-answer forum designed with providing customer support in mind. Adding a forum to a website enables you to build a c...
Read Article

Blog¶

Blog Odoo Blog allows you to create and manage blog posts on your website to engage your audience and build a community. TipIf the Blog module is not ...
Read Article

Live Chat¶

Live Chat Odoo Live Chat allows users to communicate with website visitors in real-time. With Live Chat, leads can be qualified for their sales potent...
Read Article

Ratings¶

Ratings At the end of a Live Chat conversation, customers have the opportunity to rate the quality of support they received from the live chat operato...
Read Article

Commands and canned responses¶

Commands and canned responses In the Odoo Live Chat application, commands allow the user to perform specific actions both inside the chat window, and ...
Read Article

Chatbots¶

Chatbots A Chatbot is a program designed to mimic a conversation with a live human. Chatbots are assigned a script of pre-written steps to follow. The...
Read Article

Reports¶

Reports Odoo Live Chat includes several reports that allow for the monitoring of operator performance and the identification of trends in customer con...
Read Article

Participate in live chat¶

Participate in live chat Operators are the users who respond to live chat requests from customers and website visitors. The information below outlines...
Read Article

Inventory¶

Inventory Odoo Inventory is both an inventory application and a warehouse management system. The app allows users to easily manage lead times, automat...
Read Article

Configure product¶

Configure product A group of products in Odoo can be further defined using: Units of measure (UoM): a standard quantity for specifying product amounts...
Read Article

Product type¶

Product type In Odoo, goods and services are both set up as products. When setting up a new product, there are several fields that should be carefully...
Read Article

Units of measure¶

Units of measure In some cases, handling products in different units of measure is necessary. For example, a business can buy products from a country ...
Read Article

Packages¶

Packages A package is a physical container holding one or more products. Packages can also be used to store items in bulk. Packages are commonly used ...
Read Article

Packaging¶

Packaging In Odoo Inventory, packaging refers to disposable containers holding multiple units of a specific product. For example, different packages f...
Read Article

Product tracking¶

Product tracking Lots and serial numbers are the two ways to identify and track products in Odoo. While there are similarities between the two traceab...
Read Article

Serial numbers¶

Serial numbers Serial numbers are one of the two ways to identify and track products in Odoo, along with lots. A serial number is a unique identifier ...
Read Article

Lot numbers¶

Lot numbers Lots are one of the two ways to identify and track products in Odoo. They typically represent a specific batch of products that were recei...
Read Article

Reassign lot/serial numbers¶

Reassign lot/serial numbers Changing a product’s tracking settings to use lots or serial numbers, after storing products in Odoo without them, can lea...
Read Article

Expiration dates¶

Expiration dates In Odoo, expiration dates can be used to manage and track the lifecycles of perishable products, from purchase to sale. Using expirat...
Read Article

Automatic inventory valuation¶

Automatic inventory valuation All of a company’s stock on-hand contributes to the valuation of its inventory. That value should be reflected in the co...
Read Article

Using inventory valuation¶

Using inventory valuation Inventory valuation is a quintessential accounting procedure that calculates the value of on-hand stock. Once determined, th...
Read Article

Landed costs¶

Landed costs When shipping products to customers, the landed cost is the total price of a product or shipment, including all expenses associated with ...
Read Article

Valuation by lots/serial numbers¶

Valuation by lots/serial numbers Track inventory valuation by lots or serial numbers to: Compare and differentiate purchasing cost, based on lot or se...
Read Article

Inventory management¶

Inventory management In the Odoo Inventory app, warehouses handle the broader organization and distribution of stock across different physical sites, ...
Read Article

Warehouses¶

Warehouses In the Odoo Inventory app, a warehouse is a physical space with an address for storing items, such as a storage facility, distribution cent...
Read Article

Locations¶

Locations A location is a specific space within a warehouse. This can be a shelf, room, aisle, etc. Configuration To create specific storage locations...
Read Article

Inventory adjustments¶

Inventory adjustments In any warehouse management system, the recorded inventory counts in the database might not always match the actual inventory co...
Read Article

Cycle counts¶

Cycle counts For most companies, warehouse stock only needs to be counted once a year. This is why, by default, after making an inventory adjustment i...
Read Article

Scrap inventory¶

Scrap inventory Sometimes, products in a company’s warehouse stock might be found to be damaged or defective, past the point of being reparable. If it...
Read Article

Product catalog

Product catalog The product catalog is a feature integrated with any Odoo app that allows users to add products or components to an order. This includ...
Read Article

Replenishment¶

Replenishment In Odoo, stock can be replenished one of three ways: reordering rules, the make to order (MTO) route, or using the master production sch...
Read Article

Replenish on order (MTO)¶

Replenish on order (MTO) Replenish on order, also known as MTO (make to order), is a replenishment strategy that creates a draft order for a product e...
Read Article

Reordering rules¶

Reordering rules Reordering rules are used to keep forecasted stock levels above a certain threshold without exceeding a specified upper limit. This i...
Read Article

Replenishment report¶

Replenishment report The replenishment report is an interactive dashboard that uses manual reordering rules, lead times, and upcoming demands to forec...
Read Article

Lead times¶

Lead times Accurately forecasting delivery dates is vital for fulfilling customer expectations. In Odoo, the Inventory app allows for comprehensive le...
Read Article