Know your shipment weight before it leaves the dock

Automatic, packaging-inclusive weight rollup on every delivery order, sales order and printed Delivery Slip — reliable even on one-click quick validation.

The problem

Warehouse and dispatch teams need a shipment's total weight to pick a carrier, price freight and stay within load limits — but Odoo does not roll product weight up onto the delivery order on its own. Staff eyeball it, re-key figures into a spreadsheet or the carrier's portal, or find out only when the courier reweighs the parcel and back-charges the difference.

The solution

Delivery Order Total Weight computes product weight and packaging weight automatically, combines them into one trustworthy total, and surfaces it on the delivery order, the sales order and the printed Delivery Slip. A persistent manual override handles exceptions, and the weight is always present — even when a picking is quick-validated in one click.

Capabilities

Everything you need for accurate shipment weight

Every capability below is implemented in the module.

01

Automatic Per-Line Weight

Every move's weight is computed as unit weight times quantity, straight from the product master — no manual entry required.

02

Packaging Weight Included

Adds the tare weight of every result package's package type to the total, so boxes and pallets are never left out of the shipment weight.

03

One Trustworthy Total

Products Weight and Packaging Weight combine into a single Total Weight on the delivery order header, so dispatchers never under-declare a shipment.

04

Manual Override That Persists

Toggle Override Total Weight and enter your own figure for exceptions like custom packing; it stays in effect across every later recompute.

05

Reliable Quick Validate

Weight is guaranteed current at the moment a picking is validated, including one-click / immediate transfers, so a shipment never goes out with zero weight.

06

Stored, Always-Current Fields

Weights are stored computed fields, kept in sync whenever a move, package or quantity changes — no stale figures on the form or on reports.

07

Weight on the Delivery Slip

The printed Delivery Slip lists weight per line plus Products, Packaging and Total Weight — the paperwork carriers and customers actually receive.

08

Weight in Sales Order Views

Per-line weight and an order-level Total Weight appear on the sales order, so sales and dispatch can plan shipping before the transfer is even created.

09

Community & Enterprise Ready

Works on plain Inventory + Sales in both Community and Enterprise — no delivery carrier module or carrier setup required.

Workflow

How it works

1

Set Product Weight

Enter the unit weight on each product's master record, the same field Odoo already uses.

2

Confirm & Pack

Confirm the sales order and pack lines into packages using package types that carry a tare weight.

3

Validate the Transfer

Weight rolls up automatically on the delivery order, even during one-click quick validation.

4

Print & Ship

The printed Delivery Slip shows product weight, packaging weight and total weight for the driver.

Questions

Frequently asked

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

Plain Inventory and Sales are enough. The module ships its own weight fields and does not depend on any delivery carrier module or require carrier setup, and it works the same way in Community and Enterprise.

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.

Delivery Order Total Weight

Product and packaging weight rolled up automatically onto delivery orders, sales orders and the printed Delivery Slip — with a manual override that persists, even through quick validation.

Buy on Odoo App Store