Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Expenses
  3. Expense Dynamic Approval & Cash Advances v 17.0
  4. Sales Conditions FAQ

Expense Dynamic Approval & Cash Advances

by Cerevantix Technologies https://www.cerevantix.com
Odoo

$ 28.55

v 17.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 17.0 18.0 19.0
  • Description
  • Manifest
  • License
CEREVANTIX TECHNOLOGIES

Expense approval that finally goes dynamic

Route every expense through a rule-based, multi-level approval chain by amount, category and department, show employees a live route preview and chain progress, and manage the full cash-advance lifecycle — all in one Odoo app.

THE PROBLEM

Native Odoo routes a €15 taxi receipt and a €12,000 sponsorship through the exact same single approver. Finance keeps routing rules in spreadsheets, employees lose sight of where their expense sits, and cash advances have nowhere to live.

THE SOLUTION

A configurable approval engine picks each step from your rules by amount, category and department, shows the employee the exact route before they submit and live progress after, and adds a complete cash-advance lifecycle with FIFO settlement.

CAPABILITIES

Everything finance needs to govern spend

Every capability below is implemented in the module.

01

Dynamic Multi-Level Routing

Build an approval chain step by step from rules instead of Odoo's single approver. Each rule carries an approval level, so higher-value expenses collect more sign-offs automatically.

02

Amount Thresholds & Auto-Approval

Match rules to minimum and maximum amounts so senior approvers only see what matters, and set a company auto-approve threshold that clears low-value expenses without a manual step.

03

Category & Department Routing

Scope each rule to specific expense categories and departments so travel, IT and marketing spend reach the right approver — replacing spreadsheet-maintained routing.

04

Live Approval-Chain Progress

Employees see the current approver and a real-time progress bar with every step marked approved, pending or skipped — so no one has to chase status by email again.

05

Pre-Submission Route Preview

Before an employee submits, the expense shows the computed approval path and the approver at each step, so the routing logic is never a black box.

06

Rejection With Reason Capture

An approver rejecting an expense must record a reason, which is logged on the step and returned to the employee so corrections are clear and actionable.

07

Approver Delegation

When an approver is away they set a delegate and switch delegation on, so pending steps resolve to the delegate and expenses never stall during absences.

08

Cash-Advance Lifecycle

Employees request advances that move draft to approved, paid and settled. Outstanding balances are tracked per employee, an advance limit caps exposure, and expenses clear the oldest advance first with one-click FIFO matching.

09

Notifications & SLA Reminders

Each step emails the next approver, and a scheduled action flags expenses that sit beyond your SLA in days so stuck approvals never disappear into the finance queue.

WORKFLOW

How it works

1

Define Rules

Set approval levels with amount ranges, categories, departments and approvers.

2

Preview & Submit

The employee sees the computed route, then submits the expense report.

3

Approve In Turn

Each approver acts in sequence while progress updates live for everyone.

4

Settle Advances

Clear approved expenses against the oldest open advance in one click.

SCREENSHOTS

See it in action

Real screens from the module, captured on Odoo 17.

01 - CONFIGURATION
Expense dynamic approval settings

Settings for Dynamic Approval & Advances: auto-approve threshold, advance limit and SLA days.

List of approval rules across levels

Approval rules across levels 1 to 3 with amount ranges and user or group approvers.

Approval rule form with conditions

A single rule: definition, approver selection, and conditions for amount, departments and expense categories.

02 - DYNAMIC APPROVAL
Pre-submission approval route preview

Route preview on a draft report showing each upcoming step and its approver before submission.

Live approval chain progress on an expense

The Approval Chain tab: current approver, live progress bar, and each step marked approved or pending.

Approver queue with current approver column

The approver queue with a Current Approver column so each reviewer sees exactly what awaits them.

03 - CASH ADVANCES
Cash advances across every state

Cash advances spanning draft, to approve, approved, paid and settled with outstanding totals.

Cash advance form with lifecycle statusbar

An advance record with its draft-to-settled statusbar, business purpose, and amount used versus outstanding.

QUESTIONS

Frequently asked

How is each expense routed to the right approvers?

When an expense is submitted the module matches your active rules against its amount, expense categories and department, then builds a sequential chain from the matching rules ordered by approval level.

Can small expenses skip approval entirely?

Yes. Set a company auto-approve amount in Settings and any expense at or below it is approved automatically, so approvers are never burdened with trivial items.

What happens when an approver is on leave?

Each approver can nominate a delegate and switch delegation on from their employee record. While active, their pending approval steps resolve to the delegate so nothing stalls.

How are cash advances cleared against expenses?

An approved expense can be matched to an employee's advances FIFO in one click, clearing the oldest open advance first while outstanding balances update automatically.

Get in Touch

Have questions or need customization? Every purchase includes 30 days of free support — we are here to help.

@

Email Us

support@cerevantix.com

We usually reply within one business day.

↗

Visit Our Website

www.cerevantix.com

Explore our apps, services, and portfolio.

cerevantix .

Empowering growth through technology.

Dynamic multi-level expense approval and full cash-advance lifecycle, built natively on Odoo.

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Expenses (hr_expense)
• Employees (hr)
• Invoicing (account)
Lines of code 951
Technical Name cerevantix_expense_dynamic_approval
LicenseOPL-1
Websitehttps://www.cerevantix.com
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with