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

First we evaluate, then you try it, and only then do you decide

We’ll understand what is getting in your way, then work on a safe copy of your Odoo. You’ll see what we found, try the agreed improvement and check the result with your team. Once you accept the work, we’ll plan your move to Nodu and continue looking after your system.

How we implement it

The same for any of these situations: we pick one, build it on a copy, and don’t touch your system until you have seen it working.

  • 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. Out of that comes one specific thing, inside the subscription and with no separate quote.

  • It gets built on a copy

    We build a digital twin of your system and what sits around it, and work there. Your installation isn’t touched, so you can see it working without risking anything.

  • 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. From there they run inside the subscription, one at a time.