About our course
ODOO NORTH AMERICAN ACCOUNTING ACADEMY
Welcome to the Accounting Academy 📚
We're thrilled you're here. Whether you're implementing Odoo for the first time, supporting your accounting team through a software shift, or simply looking to master Odoo's accounting capabilities, this course is designed specifically for you.
Odoo's accounting experts build it — the same people who've guided hundreds of accounting firms through Odoo implementations. They've captured the knowledge, the best practices, and the real-world workflows that make accounting professionals effective with Odoo.
This course walks you through every major accounting task in Odoo, from the moment you create your first database to the day you close your fiscal year. We've structured it to build your confidence step by step, with plenty of examples and practice along the way.
You don't need to be an Odoo expert to start. You don't even need prior experience with similar systems. All you need is a basic understanding of accounting (which you already have) and a willingness to learn.
After just 5 hours of self-paced learning, you'll have the knowledge and confidence to use Odoo effectively in your accounting work. Plus, you'll earn 5.0 CPE credits to maintain your professional credentials.
Is this course for you?
Who should take this course?
Accountants new to Odoo
Bookkeepers implementing Odoo for the first time
Business owners setting up Odoo accounting operations
Accounting staff expanding their software skills
Finance professionals transitioning from other accounting systems to Odoo
Anyone seeking foundational knowledge of Odoo's core accounting functions
You don't need
Prior Odoo experience
Advanced accounting knowledge (basic accounting is sufficient)
Special software (we use Odoo's demo database)
What You'll Learn in This Course 
We've organized this course into five focused modules, each teaching specific skills you'll use in your accounting work. Click on any module to see the learning objectives and exactly what you'll learn.
Estimated Duration: 24 minutes
Learning Outcome: Participants will master foundational Odoo database configuration and master data setup.
Module-Level Objective
Upon completion of this module, participants will be able to:
Identify the critical configuration steps required to establish a functional Odoo accounting database
Distinguish between default system settings and custom configuration requirements
Recognize the relationship between master data setup and downstream transaction processing
Sub-Module Learning Objectives
Database Creation & Initial Setup
Identify the steps to create an Odoo database and verify email confirmation
Recognize the purpose of default applications in a new Odoo environment
Access the module:
Company Information & Fiscal Localization
Identify the required company information fields for proper localization
Recognize how fiscal localization packages affect default tax and accounting configurations
Contact Master Data (Customers & Vendors)
Identify the key fields required when creating customer and vendor records
Distinguish between parent and child contact relationships
Recognize how contact hierarchies enable centralized master data management
Currency Configuration
Identify the purpose of multi-currency setup in Odoo accounting
Recognize how automatic exchange rates affect transaction recording
Tax Configuration
Identify the components of a tax record (rate, accounts, scope)
Distinguish between sales tax and purchase tax configurations
Recognize the relationship between tax configurations and account mappings
Product Master Data
Identify the critical fields in product setup (pricing, accounts, taxes)
Recognize how product configurations affect both sales and purchase transactions
Chart of Accounts Configuration
Identify account types and their impact on financial reporting
Distinguish between balance sheet and income statement accounts
Recognize the importance of proper account hierarchies
Estimated Duration: 34 minutes
Learning Outcome: Participants will execute customer invoices, vendor bills, and related credit transactions.
Module-Level Objective
Upon completion of this module, participants will be able to:
Identify the complete revenue cycle workflow from invoice creation to payment
Distinguish between invoices and credit notes and their accounting treatments
Recognize how purchase transactions mirror sales cycle processes
Sub-Module Learning Objectives
Invoice Creation & Billing Fundamentals
Identify the required fields in a customer invoice
Distinguish between draft, posted, and cancelled invoice states
Recognize the purpose of invoice line taxes and account assignments
Recurring Invoices & Automation
Identify scenarios where recurring invoices improve operational efficiency
Recognize how recurring invoice templates prevent manual data entry
Invoice Deletion & Cancellation
Distinguish between invoice cancellation and complete deletion
Identify the accounting impact of reversing an invoice
Credit Notes for Returns & Adjustments
Identify the purpose of credit notes in the revenue cycle
Recognize how credit notes reverse invoice transactions
Distinguish between full and partial credit notes
Vendor Bill Processing
Identify the required fields in a vendor bill
Distinguish between vendor bills and customer invoices
Recognize bill matching processes for payment authorization
Estimated Duration: 69 minutes
Learning Outcome: Participants will execute two-step and three-step bank reconciliation processes.
Module-Level Objective
Upon completion of this module, participants will be able to:
Identify the two-step and three-step reconciliation methodologies
Distinguish between unmatched transactions and reconciling items
Recognize how bank statement import methods affect reconciliation workflow
Apply reconciliation best practices to resolve outstanding items
Sub-Module Learning Objectives
Bank Journals & Reconciliation Fundamentals
Identify the purpose of bank journals in the accounting system
Distinguish between bank statements and Odoo payment records
Recognize the reconciliation process flow
Two-Step Bank Reconciliation
Identify when two-step reconciliation is appropriate (simple, low-volume accounts)
Recognize the matching process for payments and deposits
Distinguish between matched and unmatched items
Outstanding Payment Processing (No Entry in Books)
Identify payments appearing on bank statements but not recorded in Odoo
Recognize the treatment of bank fees and adjustments
Distinguish between temporary and permanent reconciling items
Three-Step Bank Reconciliation
Identify when three-step reconciliation is necessary (complex, high-volume accounts)
Distinguish between payment matching and transaction matching
Recognize the multi-stage matching process
Reconciliation Models & Automation
Identify how reconciliation models automate matching rules
Recognize the purpose of reconciliation tolerances
Distinguish between manual and rule-based matching
Bank Statement Import Methods
Identify available methods for importing bank statements (manual, CSV, API, OCR)
Distinguish between automated synchronization and manual file upload
Recognize the impact of import format on reconciliation efficiency
Estimated Duration: 82 minutes
Learning Outcome: Participants will generate and interpret accounting reports and manage period-end closing procedures.
Module-Level Objective
Upon completion of this module, participants will be able to:
Identify accounting reports available in Odoo and their purposes
Distinguish between tax and financial reporting requirements
Recognize proper period-end close procedures and lock date controls
Apply year-end and tax-year closing methodologies
Sub-Module Learning Objectives
Accounting Reports & Financial Statements
Identify available accounting reports (trial balance, GL, P&L, balance sheet)
Recognize how journal entries affect report accuracy
Distinguish between period-specific and custom date range reporting
Dashboard & Document Management
Identify how Documents application organizes financial records
Recognize the purpose of custom dashboards in financial analysis
Distinguish between pre-built and custom reporting views
Lock Dates: Soft & Hard Lock
Identify the purpose of soft and hard lock dates
Distinguish between soft locks (warning) and hard locks (prevention)
Recognize how lock dates protect completed accounting periods
Tax Closing Process
Identify the steps in the tax closing checklist
Recognize tax reporting requirements and deadlines
Distinguish between tax adjusting entries and permanent records
Identify the journal entry process for tax payments
Year-End Closing Procedures
Identify the sequence of year-end closing activities
Recognize the purpose of closing journal entries
Distinguish between temporary (income) and permanent (asset) accounts
Identify how year-end closing affects financial reporting
Estimated Duration: 30 minutes
Learning Outcome: Participants will apply analytic accounting and fixed asset management.
Module-Level Objective
Upon completion of this module, participants will be able to:
Identify analytic accounting concepts and cost allocation methods
Distinguish between profit center and cost center analysis
Recognize fixed asset accounting requirements and depreciation methods
Sub-Module Learning Objectives
Analytic Accounting & Cost Allocation
Identify the purpose of analytic accounts in cost allocation
Distinguish between dimension-based and account-based analytic tracking
Recognize how analytic transactions support profit center reporting
Fixed Assets & Depreciation
Identify fixed asset account categories and useful life considerations
Distinguish between book and tax depreciation methods
Recognize depreciation expense calculations and journal entry automation
Identify fixed asset disposal and retirement procedures
How Does the Course Work? 
Course Structure
- Watch videos for each topic
- Complete practice exercises after each module
- Take final assessment (multiple-choice questions)
- Receive a certificate upon a 70% passing score
Estimated Time
- Total course time: 5 hours
- Self-paced: Complete on your schedule
- No live sessions: Access anytime, anywhere
What's Included?
- Instructional videos
- Practice exercises and demonstrations
- Comprehensive glossary of Odoo accounting terms
- Final qualified assessment
- Certificate of Completion (upon passing)
Policies & Compliance
This course is offered free of charge. No refunds apply.
You can reach our customer support team by contacting us:
Contact: Brigitte Bolaños Vieyra
Email: brbov@odoo.com
Phone: +1 (650) 262-1630
Response time: 3-5 business days
- Complete all 5 modules
- Pass final assessment (70% minimum)
- Time limit: 1 year from enrollment date
Ready to start? 
We will be happy to have you on board!
To join the course, please complete the following steps:
From this link, sign in to your Odoo account by clicking the sign-in button (if you don't have one, you will be able to create one when clicking on it)
Once signed in, you will be prompted to the same page; click on "Private Course", then yes
Once our team approves you, you will have access to the course.
Questions?
Phone
+1 (650) 262-1630
Office
8000 Marina Blvd Ste 300, Brisbane, CA 94005
There are no comments for now.


