Odoo 19 Functional Certification Exam Guide 2026
The Odoo 19 Functional Certification is Odoo's version-tied credential for functional consultants, implementers, business analysts, and partners who configure Odoo applications for real business workflows. It is not a Python developer exam. The exam is about choosing the right configuration and business process inside Odoo 19: Accounting, Sales, CRM, Inventory, Purchase, Manufacturing, Website/eCommerce, POS, HR, Project, Studio, and cross-app administration.
The official Odoo page is the controlling source: Odoo 19 Functional Certification. As of the current official page, Odoo lists 120 questions, 1.5 hours, a 70% passing score, positive scoring for correct answers, a penalty for wrong answers, and no penalty for leaving an item unanswered. If your older prep material says the exam is roughly 120 minutes, verify the current page before you buy or schedule.
2026 Exam Snapshot
| Item | Detail |
|---|---|
| Exam owner | Odoo S.A. |
| Credential | Odoo 19 Functional Certification |
| Questions | 120 questions |
| Time limit | 1.5 hours on the current official page |
| Passing score | 70% |
| Scoring | Correct answers earn points; wrong answers carry a penalty; unanswered items carry no penalty |
| Delivery | Online through Odoo's certification platform |
| Best preparation | Hands-on Odoo 19 functional experience |
| OpenExamPrep practice | 100 free Odoo 19 questions |
This format changes how you should take the exam. Because wrong answers are penalized, blind guessing is a bad strategy. Use the unanswered option when you truly cannot narrow the choices. The best candidate is not the person who memorized menu labels; it is the consultant who has configured the workflows in a live database.
What the Functional Exam Covers
The local Odoo 19 question bank is built around 100 practice questions and emphasizes the app areas candidates most often use in implementation work:
| Area | Practice Weight | What to Know |
|---|---|---|
| Accounting | 17% | Chart of accounts, journals, taxes, fiscal positions, reconciliation, assets, analytic accounting |
| Inventory | 13% | Warehouses, locations, lots/serials, routes, reordering, valuation, barcode |
| Manufacturing | 12% | BoMs, work centers, work orders, kits, subcontracting, quality, maintenance |
| Sales/CRM | 11% | Opportunities, quotations, products, pricelists, subscriptions, sales teams |
| General/cross-app | 10% | Multi-company, users, access rights, languages, email templates, sequences |
| Website/eCommerce | 8% | Pages, products, payment providers, shipping, B2B/B2C settings |
| Purchase | 7% | RFQs, vendor bills, 3-way matching, dropshipping, agreements, approvals |
| Studio/customization | 6% | Fields, views, automated actions, server actions, reports, approvals |
| HR | 6% | Employees, contracts, time off, recruitment, expenses |
| Project | 5% | Tasks, milestones, billing, timesheets, profitability |
| POS | 5% | POS configuration, payments, restaurant flows, sessions, closing |
Competitor pages often treat Odoo certification as a generic ERP quiz. The actual functional skill is workflow judgment: which configuration creates the desired process with the least customization, and which app owns the record at each step.
Hands-On Labs to Build Before Testing
Build these in an Odoo 19 trial database before you sit:
- Order to cash: CRM opportunity -> quotation -> sales order -> delivery -> invoice -> payment -> bank reconciliation.
- Procure to pay: reordering rule -> RFQ -> purchase order -> receipt -> vendor bill -> 3-way match -> payment.
- Inventory routes: compare Make to Stock, Make to Order, dropship, 1-step, 2-step, and 3-step warehouse flows.
- Manufacturing: create a manufactured BoM, a kit BoM, a work center, and a work order; then inspect inventory and accounting impact.
- Accounting close: configure taxes, fiscal positions, payment terms, lock dates, analytic accounts, and reconciliation models.
- Studio: add a custom field, modify a view, create an automated action, and understand when Studio is enough versus when development is required.
- Website and POS: configure checkout payment/shipping, publish products, open a POS session, take payment, and close the session.
If you can complete those without following a tutorial, you are much closer to exam-ready than someone who only watched videos.
Study Strategy for Negative Marking
Negative marking changes the decision rule. On a normal exam, guessing among four answers can be rational. On Odoo's certification, the penalty for wrong answers means you should answer only when you can eliminate enough distractors. Train with explanations, not just scores.
During practice, mark every missed item as one of four causes: wrong app, wrong configuration menu, wrong workflow order, or version-specific detail. Odoo 19 is version-tied, so a feature name or flow that was true in Odoo 16 or 17 may not be the best 2026 answer.
Version-Tied Credential Reality
Odoo certifications follow major versions. An Odoo 19 credential tells clients and partners that you understand the Odoo 19 functional surface. When Odoo 20 becomes the current certification version, the market will gradually move. That does not make the older credential useless, but it does mean consultants should name the version on resumes, partner profiles, and proposals.
Use the Odoo 19 documentation and Odoo 19 release notes to check version-specific features before relying on older blog posts or course notes.
Practice Before You Schedule
A strong readiness signal is 80% or better on mixed practice with low hesitation on Accounting, Inventory, Manufacturing, Sales/CRM, and cross-app access rights.
Official Sources to Check
Before purchasing or sitting, verify the official Odoo 19 Functional Certification page, the Odoo 19 documentation, and the Odoo eLearning catalog. Odoo controls the current fee, format, scoring, and retake rules.
Turn the Blueprint Into Working Labs
For Odoo 19 Functional Certification Exam Guide 2026: Format, Apps, Negative Marking, and Practice, reading alone is rarely enough. Translate each objective into a task you can perform, explain, or troubleshoot. A good study block starts with the official objective, moves into a small lab or documentation walkthrough, and ends with a timed question set. If the topic is security, build a chain from identity to detection to response. If it is cloud, map the service to a failure mode, a cost or governance concern, and an operational control. If it is DevOps or platform work, practice the command, configuration, permission model, and rollback path rather than memorizing vocabulary in isolation.
Keep a lab notebook with three fields: what I changed, what evidence proves it worked, and what would break it. That last field is where exam readiness improves. Certification questions often describe symptoms instead of naming the service or feature. If you know only the happy path, every distractor sounds plausible. If you have intentionally broken a policy, pipeline, role, cluster object, dashboard permission, integration, or service configuration, you can recognize the symptom faster under time pressure.
Official-Source Check
Use Odoo eLearning and certification resources as the baseline for current exam names, objectives, retirement notices, scheduling rules, and candidate guidance. Vendor blogs, course notes, and older flashcards can be useful, but they often lag behind blueprint revisions. When an objective has changed wording, update your notes to match the current official language. That habit prevents a common failure pattern: overstudying a familiar legacy feature while underpracticing the new wording that appears in modern scenario questions.
Scenario and Troubleshooting Method
Read each technical scenario as an incident ticket. First identify the desired state: secure access, reliable deployment, compliant configuration, correct data result, restored service, or least-privilege operation. Next identify the constraint: no downtime, smallest change, approved service, auditability, cost, latency, regional availability, or user impact. Then eliminate options that solve the wrong layer. Many wrong answers are real tools, but they operate at the network layer when the problem is identity, at the code layer when the problem is configuration, or at the monitoring layer when the question asks for prevention.
For command-heavy or hands-on exams, rehearse search and verification patterns. Know how to inspect state before changing it, how to confirm the change, and how to undo or narrow the blast radius if the first attempt is wrong. For multiple-choice exams, practice explaining why each distractor is attractive. The explanation matters because the exam is testing tradeoffs, not only definitions. A correct answer usually fits the constraint with the fewest unnecessary side effects.
Practice Routing and Final Review
After every practice set, tag misses by failure type: concept, service boundary, syntax, sequence, or speed. Concept misses require documentation review. Service-boundary misses require a comparison table. Syntax misses require a short hands-on drill. Sequence misses require writing the order of operations. Speed misses require smaller timed sets with strict review afterward. Do not treat all misses as equal, because rereading a chapter will not fix a lab-verification problem.
In the final week, mix domains deliberately. Build short sets that combine identity, networking, logging, automation, data, operations, and security so you can switch context the way the exam expects. Also rehearse the first minute of a question: define the goal, underline the constraint, identify the layer, and choose the least risky action. That process is slower while practicing but faster on test day because it keeps you from rereading the same scenario three times.
