Way4Tech
Accounting/Accounting Odoo 19.0 On Odoo Apps
Budgets and Commitment Control icon

Budgets and Commitment Control

Budgets by analytic account and account group, with committed spend from confirmed purchase orders and an optional block on orders that would go over budget.

Category
Accounting/Accounting
Odoo version
Odoo 19.0
Price
USDย 99
Odoo Apps Store
Listed

A budget that counts money already promised, not only money already spent. Once a purchase order is confirmed the money is gone, even though no bill has arrived yet. A budget built on posted entries alone cannot see that, which is why budgets look healthy right up to the week the invoices land.

Budgets and Commitment Control in Odoo

What a budget line watches

  • โœ“ An analytic account, an account group, or both together
  • โœ“ Planned amount, for the period the budget covers
  • โœ“ Actual, from posted journal items in that period
  • โœ“ Committed, from confirmed purchase orders that have not been billed yet
  • โœ“ Available, which is planned less actual less committed
  • โœ“ Achievement and consumption, as percentages

Commitment control

  • โœ“ Committed spend is read from confirmed purchase orders, taking only the part that has not been invoiced, so nothing is counted twice
  • โœ“ Analytic distributions are honoured, so a line split 60/40 across two analytic accounts adds 60 percent to one budget and 40 percent to the other
  • โœ“ Purchase order currencies are converted to the company currency
  • โœ“ The purchase module is optional. Without it the module still installs and runs, and committed simply reads zero

The hard block

  • โœ“ Turn on Block Over Budget on a budget and any purchase order that would push one of its lines past the planned amount is refused at confirmation
  • โœ“ The message names the budget line, the planned figure, what is already spent and committed, what the order adds and the resulting overspend
  • โœ“ A tolerance percentage lets small overruns through when that is the policy
  • โœ“ Only confirmed budgets block, so a draft budget never gets in anyone's way

Reporting

  • โœ“ Budget lines grouped by analytic account, with planned, actual, committed and available side by side
  • โœ“ Pivot and graph views over the same figures
  • โœ“ A printable PDF for one budget or for a selection of budgets
  • โœ“ The available column is coloured once a line passes its warning threshold, and turns red when it goes negative
  • โœ“ Figures are stored, so they can be grouped and pivoted. A daily scheduled action refreshes them, and a Refresh button on the budget does the same on demand. Requires nothing but Odoo Accounting.

What you get

  • โ†’Full module source code: Python, OWL, XML and CSS
  • โ†’Installation on your Odoo instance, or a copy you install yourself
  • โ†’Written documentation and a user guide
  • โ†’A one-hour walkthrough with your team
  • โ†’90 days of bug-fix support

Buy it on the Odoo Apps Store

Budgets and Commitment Control is published on apps.odoo.com at USDย 99. Buy there and you get every update we publish for that version.

View on Odoo Apps

Related modules

Need it to work a little differently?

Every module here started as a client request. Tell us what is missing and we will quote the change, or build the thing you actually need.