All Practice Exams

100+ Free Odoo Functional Certification Practice Questions

Pass your Odoo Functional Certification (Functional Consultant) exam on the first try — instant access, no signup required.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
100+ Questions
100% Free
1 / 100
Question 1
Score: 0/0

What does enabling 'Automated' inventory valuation (perpetual) do compared with 'Manual/Periodic' valuation in Odoo?

A
B
C
D
to track
Same family resources

Explore More ERP Platform Certifications

Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.

2026 Statistics

Key Facts: Odoo Functional Certification Exam

70%

Passing Score

Odoo official certification page

120 questions

Odoo 19 Question Count (17/18 use 125)

Odoo official certification page

90 minutes

Time Limit

Odoo official certification page

-0.5 points

Penalty per Wrong Answer

Odoo official certification page

~US$220-250

Exam Fee per Attempt

Odoo (Odoo 19 listing)

Per version

Certification Validity

Odoo (tied to a major version)

The Odoo Functional Certification is an online, closed-book multiple-choice exam from Odoo S.A. that validates configuring and using Odoo's business apps. Odoo 19 presents 120 questions in 90 minutes (Odoo 17/18 use 125), with a 70% passing score and a fee of roughly US$220-250 per attempt. Scoring awards +1 per correct answer, -0.5 per wrong answer, and 0 for unanswered, so blind guessing can hurt. It spans CRM and Sales, Purchase, Inventory, MRP, Accounting, Project and Timesheets, HR, Website and eCommerce, POS, Studio, Spreadsheet, Knowledge, and Marketing, and is tied to a specific major Odoo version.

Sample Odoo Functional Certification Practice Questions

Try these sample questions to test your Odoo Functional Certification exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.

1In Odoo Sales, which invoicing policy generates a customer invoice based on the quantities actually delivered rather than the quantities ordered?
A.Ordered quantities
B.Down payment (fixed amount)
C.Delivered quantities
D.Based on time and materials
Explanation: A product's invoicing policy can be set to 'Ordered quantities' or 'Delivered quantities'. With 'Delivered quantities', Odoo only allows invoicing for the amounts confirmed as delivered on the related transfer, which is common for physical goods to avoid billing for undelivered stock.
2A salesperson wants to apply different prices to the same product depending on the customer's country and currency. Which Odoo Sales feature should be configured?
A.Fiscal positions
B.Payment terms
C.Coupons
D.Pricelists
Explanation: Pricelists let you define different prices, discounts, or price rules per customer, customer group, currency, or quantity. Multiple pricelists can target different regions and currencies, and the applicable one is selected on the quotation.
3In the Odoo CRM pipeline, what is the correct relationship between a lead and an opportunity?
A.A lead and an opportunity are the same record with no difference
B.A lead is an unqualified contact that can be converted into an opportunity in the pipeline
C.An opportunity must always be created before a lead
D.Leads can never become opportunities and must be deleted
Explanation: When the Leads feature is enabled, incoming, unqualified contacts arrive as leads. After qualification, a lead is converted into an opportunity, which then moves through the sales team's pipeline stages toward a quotation and sale.
4Which Odoo Sales tool lets a consultant pre-fill a quotation with a standard set of products, terms, and optional add-on products for fast, repeatable selling?
A.Quotation template
B.Reordering rule
C.Fiscal position
D.Activity type
Explanation: Quotation templates store a predefined list of products, optional products, terms and conditions, and validity, so a salesperson can apply the template and generate a consistent quotation in one click.
5A customer requests a 30% prepayment on a confirmed sales order before delivery. In Odoo Sales, how is this handled?
A.Create a separate purchase order for 30%
B.Lower the product price by 30% on the order
C.Use 'Create Invoice' and choose the Down payment option for a percentage
D.Apply a 30% coupon to the order
Explanation: On a confirmed sales order, clicking 'Create Invoice' offers a Down payment option where you can request a fixed amount or a percentage. Odoo generates a down-payment invoice and later deducts it when the final invoice is created.
6Which statement best describes how a 'Send by Email' quotation in Odoo enables the customer to confirm the order online?
A.The customer must call the salesperson to confirm
B.Confirmation is only possible by editing the database directly
C.Quotations cannot be confirmed by customers, only by internal users
D.The online quotation includes a Sign and Pay or Accept button on the customer portal
Explanation: When a quotation is sent by email, the customer receives a link to an online quotation on the portal where they can review, electronically sign, and optionally pay or accept it, which confirms the sales order automatically.
7In Odoo CRM, what does setting an 'Expected Revenue' and 'Probability' on an opportunity primarily drive?
A.The vendor bill amount
B.The product reordering point
C.The weighted forecast used in the pipeline analysis and forecast reports
D.The payroll calculation for the salesperson
Explanation: Expected revenue multiplied by probability produces the prorated/weighted expected revenue that feeds CRM forecasting and pipeline analysis, helping managers project sales for upcoming periods.
8A consultant needs the same product to be sold in different units than it is stored. Which Odoo configuration supports selling in 'Box of 12' while stocking in 'Units'?
A.Fiscal positions
B.Reordering rules
C.Units of Measure (UoM) with a category and conversion ratio
D.Payment terms
Explanation: Odoo's Units of Measure feature allows a product to have a stock UoM and a separate sales/purchase UoM within the same UoM category. Odoo automatically converts quantities using the ratio defined between the units in that category.
9Which Odoo application natively manages recurring revenue, automatic renewals, and MRR (Monthly Recurring Revenue) reporting?
A.Subscriptions
B.Point of Sale
C.Inventory
D.Spreadsheet
Explanation: The Subscriptions app manages recurring sales orders with defined recurrence periods, automatic invoicing and renewal, churn tracking, and MRR/ARR analytics. It builds on the Sales module's order and pricelist logic.
10On a sales order line, a consultant sees the product's tax automatically replaced for an EU export customer. Which configured object most likely caused this automatic tax change?
A.A fiscal position mapping taxes for that customer/country
B.A pricelist rule
C.A reordering rule
D.A coupon program
Explanation: Fiscal positions automatically substitute the default taxes (and income/expense accounts) with the correct ones based on the customer's country or tax status, for example replacing domestic VAT with a 0% intra-EU export tax.

About the Odoo Functional Certification Exam

The Odoo Functional Certification validates a consultant's ability to configure and use Odoo's business applications from a functional (not developer) perspective. It is delivered online as a timed, closed-book multiple-choice exam covering Website, eCommerce, Survey, Marketing, CRM, Sales, Purchases, Project, Timesheets, Accounting, Inventory, MRP, HR, Spreadsheet, Knowledge, POS, and Studio. Candidates must understand real workflows such as quotation-to-invoice, reordering rules and routes, bills of materials, bank reconciliation, and access security. The certification is tied to a specific major Odoo version, so it is typically re-taken on each upgrade.

Questions

120 scored questions

Time Limit

90 minutes

Passing Score

70%

Exam Fee

About US$220-250 (Odoo S.A.)

Odoo Functional Certification Exam Content Outline

~14%

CRM & Sales

Manage leads and opportunities through pipeline stages, build quotations with templates and pricelists, apply fiscal positions and down payments, choose ordered vs delivered invoicing policies, configure units of measure, and run subscriptions.

~7%

Purchase

Create RFQs and purchase orders, maintain vendor pricelists and lead times, set bill control to ordered or received quantities, validate vendor bills with three-way matching, and use blanket orders, dropshipping, and purchase approvals.

~13%

Inventory

Configure product types, multi-step receipts (Input-Quality-Stock) and deliveries (Pick-Pack-Ship), reordering rules, routes such as Buy, Manufacture, MTO and Dropship, lots and serial numbers, putaway, multi-warehouse resupply, and valuation methods (FIFO, AVCO, Standard).

~10%

Manufacturing (MRP)

Build bills of materials and choose BoM types (manufacture, kit, subcontracting), define work centers and work orders with routing, plan with the Master Production Schedule, roll up BoM costs, and run make-to-order production.

~14%

Accounting & Invoicing

Work with journals and entries, reconcile bank statements with reconciliation models, configure taxes and fiscal positions, defer revenue, set payment terms and follow-ups, manage assets and multi-currency, and use analytic accounting.

~7%

Project & Timesheets

Manage tasks on Kanban boards, auto-create projects/tasks via service tracking, invoice based on timesheets, compare planned and logged hours, analyze project profitability, and integrate Helpdesk.

~6%

Human Resources

Run recruitment pipelines, maintain employee contracts and working schedules, approve Time Off, process Expenses, and conduct Appraisals.

~6%

Website & eCommerce

Assemble pages with Website Builder snippets, generate product variants from attributes, accept payments through payment providers, recover abandoned carts, and keep online stock accurate via shared inventory.

~6%

Point of Sale (POS)

Open and close POS sessions with cash control, take split and multiple payments, run loyalty and promotions, manage restaurant tables, and post sales to inventory and accounting.

~11%

Studio & Customization / Configuration

Add custom fields and edit views in Studio, build automation rules, enforce access rights and record rules, manage multi-company, use developer mode, import data, and leverage cross-app integration.

~4%

Spreadsheet & Knowledge

Create live-data spreadsheets, insert pivots and lists from Odoo reports, build dashboards, and write collaborative Knowledge articles.

~4%

Marketing & Surveys

Send Email Marketing campaigns with A/B testing, build Marketing Automation workflows, run SMS campaigns, and design Surveys with scoring and pass thresholds.

How to Pass the Odoo Functional Certification Exam

What You Need to Know

  • Passing score: 70%
  • Exam length: 120 questions
  • Time limit: 90 minutes
  • Exam fee: About US$220-250

Keys to Passing

  • Complete 500+ practice questions
  • Score 80%+ consistently before scheduling
  • Focus on highest-weighted sections
  • Use our AI tutor for tough concepts

Odoo Functional Certification Study Tips from Top Performers

1Practice the full quotation-to-invoice cycle: create a quotation, apply a pricelist and fiscal position, confirm the sales order, deliver, and invoice on ordered vs delivered quantities.
2Master Inventory routes: know exactly when a reordering rule on the Buy route creates an RFQ versus a manufacturing order on the Manufacture route, and how MTO and Dropship differ.
3Build each BoM type once: Manufacture, Kit, and Subcontracting, so you can instantly recall which one creates a manufacturing order and which explodes into components.
4Run a bank reconciliation and a reconciliation model end to end, and understand payment terms, deferred revenue, and fiscal positions for tax mapping.
5Set up security with access rights plus record rules so you can clearly explain the difference: what operations a group can do versus which records they can do them to.
6Because wrong answers cost 0.5 points, leave a question blank when you are truly unsure rather than guessing, and budget about 45 seconds per question across the 90-minute exam.

Frequently Asked Questions

What are the current facts for the Odoo Functional Certification?

It is an online, closed-book multiple-choice exam from Odoo S.A. with a 70% passing score and a fee of roughly US$220-250. Odoo 19 has 120 questions in 90 minutes (Odoo 17/18 use 125), scored +1 correct, -0.5 wrong, 0 unanswered.

Why does each wrong answer matter so much?

Odoo deducts 0.5 points for every wrong answer while awarding 1 point per correct answer and 0 for blanks. Because guessing can subtract points, leave a question blank when you have no idea rather than guessing randomly.

Which Odoo apps does the exam cover?

It spans Website, eCommerce, Survey, Marketing, CRM, Sales, Purchases, Project, Timesheets, Accounting, Inventory, MRP, HR, Spreadsheet, Knowledge, POS, and Studio, testing configuration and real workflows rather than coding.

Is the certification tied to a specific Odoo version?

Yes. The Functional Certification is version-specific, for example Odoo 18 or Odoo 19, and consultants typically re-take it when upgrading to a new major version because features change between releases.

Do I need to be a developer to pass?

No. The functional exam focuses on configuring and using Odoo apps, such as setting up pricelists, routes, BoMs, taxes, and record rules, not on Python or QWeb development, which is covered by the technical track.

How should I prepare most efficiently?

Practice end-to-end flows in a real Odoo database: quotation-to-invoice, reordering rules and routes, a manufacturing order from a BoM, bank reconciliation, and access security with record rules. Then drill multiple-choice questions until each pattern is automatic.