Price print jobs precisely from quote to press
A complete printing-press cost engine for Odoo 19 — build multi-section estimates, compare run sizes, and turn an approved quote into a Sales Order, a Manufacturing Order, and a shop-floor print job, all in one workflow.
The problem
A single print job's cost is built from a dozen interacting variables — paper weight, plate count, ink colors per section, machine passes, imposition waste, finishing and binding, and tiered freight. Estimators re-key these numbers in spreadsheets for every quote, then re-key them again when a job moves to production, making pricing slow, error-prone, and impossible to defend when a customer disputes it.
The solution
One stored, auditable cost engine covers paper, plates, machine passes, finishing, and freight, layered with a transparent overhead / profit / commission markup and a configurable tax profile. Compare up to five run sizes side by side, get a visual quote preview and approval step, then generate a matching Sales Order and Manufacturing Order and route the job to the shop-floor printer queue — all without leaving the quote.
Everything an estimator needs
Every capability below is implemented in the module.
Multi-section cost engine
Break a job into cover, text block, and insert sections, each with its own paper, plates, and machine passes, and roll them all up into one live quote total.
Imposition & overage costing
Sheet counts factor in pages-per-sheet imposition, an overage percentage, and a machine factor, so quotes account for real-world sheet layout and waste.
Offset per-millar pass calc
Machine cost is driven by per-millar rates and front/back color counts per section, matching real offset-press economics instead of a flat per-copy guess.
Finishing & binding options
Add lamination, varnish, embossing, hot-melt or sewn binding, and hardcover wrap as priced-per-copy, per-sheet, or fixed lines on any quote.
Up to 5 alternative run sizes
Add alternative quantities and see recalculated unit prices side by side instantly, with fixed plate costs correctly amortized across each run size.
One-click Sales & Manufacturing Orders
Turn an approved quote directly into a Sales Order and a Manufacturing Order with matching quantities and pricing — no re-entry, no mismatch with the shop floor.
Tiered freight & logistics
Box-count freight tiers and per-copy weight and books-per-box settings turn shipping into an accurate, quoted cost line instead of a spreadsheet afterthought.
Markup waterfall & localization
Layer overhead, profit, and commission percentages transparently over cost, then apply a configurable tax and withholding profile — Peru IGV/SPOT ships as a working example.
Printer fleet & guided setup
Manage shop-floor printers and a print-job queue with status tracking, plus a step-by-step wizard that walks non-technical staff through connecting a new printer.
How it works
Build the estimate
Add sections, finishing lines, and alternative run sizes to a new printing quote.
Review & approve
Check the costing breakdown and QWeb quote preview, then approve the quote.
Generate SO & MO
One click creates a matching Sales Order and Manufacturing Order from the quote.
Route to the shop floor
Queue documents on a fleet printer and track the job through to done.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. Localization is a configurable profile with its own tax rate and withholding percentage. Peru IGV and SPOT ship as a working demo example, but you can create a profile for any jurisdiction, or leave the tax rate at zero.
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.
Printing Press Management
A multi-section cost engine covering imposition waste, press passes, finishing, binding and tiered freight — comparing up to five run sizes, then raising the Sales and Manufacturing Orders in one click.
Buy on Odoo App StoreMore Odoo manufacturing apps
Product Fast Bill of Material
Build a BoM from the product form in one guided screen with variant matching, a completeness guard and live cost rollup — plus templates, cloning and CSV component import.
Product Manufacturing Request
A request-and-approve step in front of every manufacturing order, with multi-product requests, mandatory reject and return reasons and a back-linked MO — production commitments reviewed before they happen.
Product Personalizer — Web-to-Print Studio
A live 2D mockup studio with itemized pricing, plain-language DPI validation, design version history and share-by-link approval — ending in a print-ready PDF routed to the sale order and production.
Production Shift Logbook & Handover
A digital shift logbook with verified supervisor handover, automatic follow-up carry-over and 6M incident analysis — plus production, quality and material-balance KPIs on an immutable audit trail.
Ready-Mix Concrete & Materials Testing
Batching plant dispatch, weighbridge costing and concrete QC linked to a materials-testing lab — with sample chain of custody, multi-step review and batch-to-report traceability.
Sale Line Description on MRP Work Order & Picking
The salesperson's order-line description carried through to manufacturing orders, work orders and pickings — on screen and in print, surviving splits and backorders, with nothing to configure.