Professional services

What is agreed, who does the work and what gets billed

Nodu connects client agreements, project work and billing in Odoo so you can follow the tasks, hours and costs.

Solutions

What you get

  • Start with the agreed tasks. The accepted quote creates the work that belongs in the project.
  • Follow approved changes. The original work and additions retain their agreements and their link to the project.

What we do

We connect quotes, projects and tasks in Odoo and set up the record of approval for changes.

What you get

  • See the assignments. You can see who is working on each project and when they are scheduled.
  • Find work still to assign. Tasks that need someone remain visible before you confirm the plan.

What we do

We set up a planning view with the roles, working hours and assignments you use to organise the team.

What you get

  • See the project’s costs. Review recorded amounts and the documents that support them.
  • Check what is being billed. Invoice lines can be traced to the relevant work and agreement.

What we do

We link time, expenses and purchases to the project and set up its billing rules and review views.

What we would propose

Time is gathered for billing, changes stay linked to the agreement and costs are compared with the budget. You review what needs a decision.

Which hours are ready to invoice?

The result

A draft invoice with approved hours and agreed rates.

  1. Time stays with the job

    Recorded hours are linked to the project and its billing agreement.

  2. You see entries needing review

    Time without a project or sales agreement link is highlighted.

  3. The invoice is prepared

    Hours approved for billing use the rates agreed for the job.

  4. You approve the invoice

    Check the draft against the recorded work before sending it.

The client asks for extra work

The result

Approved extra work and its price, separate from the original agreement.

  1. The request joins the project

    The client’s message and requested work are kept with the project.

  2. You see what would change

    The requested additions appear beside the original scope.

  3. An extra-work quote is prepared

    The proposed work and its price are ready to review with the client.

  4. Accepted work updates the plan

    Once approval is recorded, the agreed tasks and charges are added to the project.

Are the costs still within budget?

The result

Recorded project costs alongside the budget, with each total broken down.

  1. Costs collect against the project

    Recorded time, expenses and purchases appear under their project.

  2. The comparison updates

    The starting budget and recorded costs appear side by side.

  3. Differences are highlighted

    You can open a total to see the entries behind it.

  4. You decide what to change

    Review unexpected costs before changing the work or discussing the budget.

Illustrative photo of an office with a central corridor and glass-walled rooms.

Any other issues

We solve the first problem before you pay for anything

Together we pick the problem that costs you most and solve it on a twin of your Odoo, at no cost. You test it, and only if it convinces you do we move to the subscription.

How we implement it

The same for any of these situations: we pick one and build it on a twin of your Odoo. Your current installation is unchanged.

  • We pick one, not all of them

    Half an hour looking at how you work today so we can keep the one that gives you back the most time. That is the one we solve first, at no cost and before there is any subscription.

  • It gets built on a twin

    We connect to your Odoo and build a digital twin of it and of what sits around it, and construct there. You test it before the switch of environment is agreed with you, which is a separate decision.

  • Your team uses it and understands it

    We hand it over up and running and teach you with your own data in front of you. And we tell you how it’s built, so you don’t depend on us to touch it.

  • And we decide what comes next

    You leave with the list of what follows, in order, one at a time. And every week we propose improvements you had not asked for.