One queue to re-invoice every cost you are owed

Pull billable employee expenses, vendor bills and repair-order costs into one review queue, apply configurable markup rules, and preview the exact sales order line before you bill the customer.

The problem

Service and project-based businesses pay employee expenses, vendor bills and repair costs on a client's behalf, then re-key those amounts onto the sales order by hand. Markup gets applied inconsistently, nobody checks the result before it reaches the customer, and there is no record of what was actually re-invoiced versus what margin was earned — so money quietly leaks out of every project.

The solution

Unified Cost Re-Invoicing pulls expenses, vendor bills and repair costs into a single review queue, resolves markup from rules you configure, and shows the exact sales order line and margin before anything is posted. Every item carries a full audit trail, so what was billed, by whom, and at what margin is always visible.

Capabilities

Everything reinvoicing needs, in one module

Every capability below is implemented in the module.

01

Unified Cost Queue

Employee expenses, vendor bills and repair-order costs all land in one review queue instead of three separate workflows and three separate modules.

02

Configurable Markup Rules

Set markup by customer, product, product category, analytic account, cost band or date range, with ordered rules and a product-level fallback.

03

Three Re-Invoice Modes

Bill at cost, at cost plus markup, or at sales price — and mix all three on the same sales order to match how each line is really billed.

04

Preview Before You Bill

See the exact sales order line, unit price and margin a cost will create before you commit, so nothing reaches the customer unchecked.

05

Manual Review Queue

Costs enter as Draft, move to To Review, and only reach Re-Invoiced once approved — giving finance a checkpoint before anything is billed.

06

Reversible, Annotated Discards

Discarding a cost requires a reason and can be restored later, instead of disappearing permanently with no explanation.

07

Bulk Actions With Filters

Re-invoice or discard many items at once from the list view, filtered by date, partner, source or state.

08

Margin & Audit Trail

Every item tracks cost against the amount actually re-invoiced, with chatter logging who posted or discarded it and when.

09

Guided Setup & Automation

A setup wizard checks prerequisites and sets defaults; a scheduled collector and SLA reminders keep the queue moving without manual babysitting.

Workflow

How it works

1

Collect

Run the Collect Costs wizard on demand or let the scheduled job pull billable expenses, vendor bills and repair costs into the queue.

2

Resolve & Price

Each item resolves its markup from your rules, or falls back to the product's own re-invoice policy, and lands in the queue as Draft or To Review.

3

Preview & Approve

Preview the exact sales order line and margin, override the cost if needed, and approve individually or in bulk.

4

Re-Invoice & Track

Post the line to the sales order with one click. The dashboard, smart buttons and audit trail show what is pending, done or discarded.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. All three cost sources flow into the same review queue, markup rules and dashboard, so you install one module instead of stitching several together.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Unified Cost Re-Invoicing

Employee expenses, vendor bills and repair costs in one queue, marked up by configurable rules and previewed before they land on the sales order — with a full margin and audit trail.

Buy on Odoo App Store