From an annual budget built by section and month, to a daily cash flow forecast based on open invoices and quotes — fully integrated in your Odoo.
Two powerful modules
The two modules work independently — each with its own purpose and data source. Together they give you a complete financial dashboard.
Build your annual budget with sections, lines and monthly columns. Compare plan with actuals and adjust where needed.
View features →Generate a daily cash flow forecast based on open invoices, quotes and recurring costs.
View features →No more separate Excel sheets. Build your budget in a familiar spreadsheet interface, directly in your Odoo environment.
Plan → sections → lines → monthly amounts. Fully adaptable to your organisation.
Row by row, column by column — budget, actual and variance visible per month. Cells directly editable without forms.
Cells turn orange on month-over-month deviations above the threshold, so you immediately see where adjustment is needed.
Save budget structures as templates and reuse them every year. Including applying a growth factor to future periods.
Link ledger accounts to budget lines. Actual bookings are loaded automatically — including drill-through to the underlying journal entries.
Copy an existing plan to a new financial year and automatically apply a growth percentage per section or budget line.
Link invoices or journal entries directly to a budget section for full traceability of costs and revenues.
The cash flow forecast is based entirely on your open sales invoices, purchase invoices and quotes in Odoo. No manual input required, always up to date.
Open sales invoices, purchase invoices and quotes are scheduled by due date in the cash flow.
Line chart for balance development combined with stacked bars for receipts and payments per day.
Simulate up to 3 scenarios simultaneously: shift payment dates, exclude specific relations or product categories and immediately see the effect on your balance.
Automatically delay forecasts based on historical payment behaviour (Days Sales Outstanding / Days Payable Outstanding) for a more realistic expectation.
Calculate expected VAT payments based on posted invoices and automatically schedule them as monthly or quarterly payments.
Add fixed costs (salary, rent, subscriptions) with a weekly, monthly or quarterly frequency.
Save the forecast as a snapshot and compare it later with the actual situation — ideal for reporting to management or the bank.
Click on any day in the chart or table and see exactly which invoices and payments are expected on that date, including relation and amount.
Switch your forecast to credit line mode. Define a credit line with a limit and lender, link purchase orders with a draw and repayment date, and track available credit day by day — including scenario analysis.
Getting started
Both modules can be used independently and each works with its own data source within Odoo.
Define the financial year, the period and choose a template or start from scratch.
Organise income and costs in sections. Add budget lines per section and link ledger accounts.
Enter monthly amounts via the spreadsheet grid. Use the distribution wizard for even spreading.
Activate the plan. Actual bookings are loaded automatically daily from the general ledger.
Select the bank account(s), forecast horizon (default 60 days) and alert threshold.
The forecast automatically reads your open sales invoices, purchase invoices and quotes from Odoo and schedules them by due date.
Set up fixed costs such as salary, rent or subscriptions with the desired frequency and day.
Open the chart, run scenarios and export the forecast as PDF for management, the bank or an investor.
Pricing
Choose the plan that suits your situation. Vervio customers benefit from lower rates and simpler installation.
Monitor and adjust your annual budget
Budget and cash flow in one package
Daily cash flow forecast
Monitor and adjust your annual budget
Budget and cash flow in one package
Daily cash flow forecast
Frequently asked questions
Both modules are developed for and tested on Odoo v19. Earlier versions are not supported. Contact us if you are still on an older version — we are happy to help with the migration path.
No. The Budget Planning module and the Cash Flow Forecast module can be used separately. They work independently of each other with their own data source. The advantage of the Complete package is that you have everything in one environment at a favourable price.
The module links budget lines to ledger accounts in Odoo. A daily automated task retrieves all posted journal entries under those accounts. For costs, all posted bookings are included; for revenue, only paid invoices. The result is immediately visible in the spreadsheet grid next to the planned amount.
The forecast works entirely on data already in your Odoo: open sales invoices (receipts), open purchase invoices (payments) and quotes. Supplemented with recurring items you enter yourself (such as salary or rent) and optionally a VAT payment schedule. No manual input is needed — the forecast is always up to date.
DSO stands for Days Sales Outstanding — the average number of days customers take to pay relative to the due date. DPO is Days Payable Outstanding for suppliers. The module calculates these values based on the past 12 months of payment history and shifts the forecast dates accordingly. This gives a more realistic expectation than relying purely on due dates.
Vervio customers already have an active Odoo v19 environment managed by Vervio. This makes installation simpler, faster and without additional implementation costs. They also benefit from lower monthly rates and priority support and updates. Non-Vervio customers can also obtain the modules, but pay a one-time implementation fee for installation, configuration and any training.
We offer a free live demo in your own Odoo environment or in a test environment. This way you can see exactly how the modules work with real data before making a decision. Contact us to schedule a demo.
Schedule a free demo — we'll show you how the modules work in your Odoo environment.