Can Odoo bill fixed-fee, hourly and milestone work for the same client?
Yes. Each service on a quote has its own billing basis: fixed price, timesheets or milestones. One project can bill a fixed-fee concept design, hourly specialist support and a milestone for the final report. Timesheet hours update the hourly lines, ready to invoice.
How do we see utilization by engineer and discipline?
Timesheets record every hour against a work package, and Planning shows who is booked, free or overbooked across projects. Core configures a utilization-by-discipline report from that data, and Growth adds a dashboard per module for directors.
What happens when a client asks for work outside the agreed scope?
Core sets up a change-request approval in Studio. The request is logged against the work package, approved by a principal and added to the client's order as a separate service line, so the extra hours are invoiced.
Can subconsultant and outsourced analysis costs sit against the project?
Yes. Subconsultant purchase orders are coded to the project's analytic account, and their cost joins project profitability next to your own engineering hours after the vendor bill is posted. Open orders appear in a subconsultant commitments report, so you see what is owed before the bill arrives.
Can Odoo handle resource management for an engineering firm?
For firms of 20 to 100 people, yes. Planning assigns engineers by role and project, Timesheets compare booked and recorded hours, and Growth adds skills to employee records to inform staffing choices. If you need skills-matched forecasting across a much larger workforce, a dedicated resource tool may fit better, and we will say so in discovery.
What changes if we choose Growth over Core?
Growth keeps every Core deliverable. It adds engineer records and skills, hiring, leave planning, a client query desk and director dashboards, raises customization to 64 hours and lets you bring up to 3 source systems and 3 named connectors, over a proposed 14 to 18 weeks.
What is priced separately from the package?
Odoo licenses (Enterprise is assumed), hosting, taxes and paid connectors are confirmed separately. Calculation, CAD and analysis software stays in use alongside Odoo. Work after stabilization is a new phase. Timelines depend on scope, data readiness and your directors' decision speed.