Umbrella Company & Contractor Management — periodic activity account, management fees, dashboard, automatic reminders and PDF reports — builds on the free dyo_portage_salarial_lite module, without losing any of your data.
Umbrella companies (portage salarial) and their consultants
Overview
Umbrella Employment (portage salarial) — DYONYSOS
Management app for a portage salarial company (umbrella employment) or a small organization managing a few ported consultants, for Odoo 19 Community. This module depends on the free module “Portage salarial — consultants, engagements, time spent (free)” (`dyo_portage_salarial_lite`) and installs on top of it: all consultants, engagements, time entries and business expenses already recorded stay exactly as they are; no existing table or field is changed. This module only adds the activity account, management fees, the dashboard, automatic reminders and PDF reports.
Also searched as: umbrella company (portage salarial) management software Odoo, contractor activity account, umbrella management fee calculation, umbrella company financial reserve. English version: umbrella company management for Odoo Community — activity statements, management fees and dashboard for salaried contractors.
The real problem. A portage salarial (umbrella employment) company calculates its management fees in a spreadsheet, and struggles to produce a clear, up-to-date activity account for each umbrella consultant — the most scrutinized document in the business, and the one most often rebuilt by hand at the end of each month.
The free module already covers umbrella-employed consultants, engagements at a daily rate or fixed price, time spent and business expenses, with invoicing of end clients. This paid module adds the core document of the trade and the management tools that cannot be rebuilt by hand in a spreadsheet:
Management fees. Calculated automatically on the revenue collected over the period, at a rate configured by the umbrella company — never a rate hard-coded, as the regulations set no single rate.
Activity statement. Periodic document for the ported consultant: revenue collected, management fees deducted, business expenses reimbursed, salary paid (entered manually, from your payroll software) and allocation to the financial reserve, with a balance carried forward automatically from one period to the next — the full history of a consultant over the entire term of their contract.
Alerts. Revenue below a configured threshold, if the umbrella company sets one; activity account insufficient to cover the month's salary; overdue customer invoice. Three indicators that create an Odoo activity, never duplicated while it remains open.
PDF reports. Monthly activity report for the ported consultant and a complementary customer invoice layout highlighting the relevant engagement and consultant — the invoice itself remains the standard one from Odoo Accounting.
Dashboard. Revenue invoiced to end clients, the umbrella company's margin (management fees collected), cumulative financial reserve, unbilled work in progress, ongoing engagements.
Regulatory — everything is configurable, nothing is hard-coded. Portage salarial (umbrella employment) is governed by Ordinance No. 2015-380 of 2 April 2015 and the extended industry agreement (collective agreement of 22 March 2017), which provides for a guaranteed minimum monthly pay for the umbrella employee, although the management fee rate itself is not a single statutory rate. No management fee rate, minimum pay threshold or financial reserve rate is hard-coded: these are settings specific to each umbrella company, to be checked before any commercial statement or any actual payroll calculation.
Important — what the application does not do (see the dedicated section of this listing and the README): it does not produce the payslip; it calculates neither social security contributions nor employer/employee charges; it does not verify compliance with the collectively agreed minimum salary of the umbrella employment sector; it does not manage the mandatory financial guarantees of the umbrella company. This module prepares the activity account that feeds a payroll tool — it replaces neither payroll nor legal advice on the umbrella employment collective agreement.
Demo data: activity accounts for the free module's three umbrella consultants — two successive periods for the same consultant illustrating the balance carried forward from one period to the next, plus one monthly account for each of the other two.
Key points
- Management fees — Calculated on the revenue collected during the period, at a rate configurable by the umbrella company (portage salarial).
- Activity account — Revenue collected, management fees, business expenses, salary paid and financial reserve, with a balance carried forward from one period to the next.
- Consistency check — An activity account with a negative balance is refused unless the “Overdraft allowed” box is explicitly checked, if the company setting requires it.
Specifications
| Price | €319 excl. VAT |
|---|---|
| License | OPL-1 |
| Odoo series | 19.0: published on the Odoo Apps Store; 20.0: published on the Odoo Apps Store |
| Version | 1.0.0 |
| Edition | Odoo Community / on-premise |
| Technical name | dyo_portage_salarial |
| Domain | Human resources, payroll and fleet |
| Free version (lite) | dyo_portage_salarial_lite |
Price excluding VAT as displayed on the Odoo Apps Store; purchase and installation are done on the Store or through your Omnifloo instance.