Know at a glance which print is the original
Automatically stamps a configurable DUPLICATE watermark on Sale Order, Purchase Order and Invoice PDFs from the second print onward, with a full reprint audit trail — so no one ever mistakes a reprint for the original.
The problem
A reprinted Sale Order, Purchase Order or Invoice looks identical to the original. Finance, procurement and audit teams have no way to tell a first print from a second or third one, creating duplicate payment risk, disputes over which copy is authoritative, and findings during financial reviews — and standard Odoo has no built-in way to flag it.
The solution
This module counts every print of a Sale Order, Purchase Order and Invoice and stamps a configurable DUPLICATE watermark on the document from the print number you choose, keeping the first print clean. A reprint log records every occurrence, and a Reprints smart button on each document shows the count at a glance — all from one self-service settings screen.
Everything you need to tell reprints apart
Every capability below is implemented in the module.
Automatic reprint watermark
Every print, download and email of a tracked document is counted; the watermark appears automatically from the configured print number onward while the first print always stays clean.
Unified sale, purchase and invoice coverage
Sale Orders, Purchase Orders and Customer Invoices / Vendor Bills are all protected from one module, each independently switchable on or off.
Configurable print-count threshold
Choose exactly which print number the watermark starts from — the 2nd, 3rd, or any later print — to match your own internal control policy.
Custom watermark text
Stamp DUPLICATE, COPY, REPRINT or any wording your company uses — set once in Settings, no vendor contact required.
Adjustable colour, opacity and font size
Fine-tune the watermark's hex colour, opacity and font size so it stays clearly visible without obscuring the document content underneath.
Flexible positioning
Place the watermark diagonally across the page, centered, or tucked in the top-right or bottom-right corner — whatever reads clearest on your document layout.
One global settings screen
Every watermark option — text, colour, opacity, font size, position, threshold and per-document enable switches — lives on a single admin-managed configuration form.
Reprint audit trail
A dedicated log lists every reprint with a clickable reference back to the source document, so compliance and audit teams have a readable history on demand.
Reprints smart button on every document
The Sale Order, Purchase Order and Invoice forms each show a Reprints smart button with the live print count, without leaving the document.
How it works
Configure once
Open Watermark Settings and set the text, colour, opacity, font size, position, threshold and which document types are protected.
Print as usual
Print, preview or email a Sale Order, Purchase Order or Invoice exactly the way you do today — no change to your existing workflow.
Watermark applies automatically
The module counts the print and stamps the configured watermark once the threshold print number is reached — the first print stays clean.
Review the trail
Check the Reprint Log or the Reprints smart button on any document to see its full print history at a glance.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Sale Orders, Purchase Orders, and Customer Invoices / Vendor Bills. Each document type can be enabled or disabled independently from the settings screen.
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.
Duplicate Watermark on SO / PO / Invoices
A configurable DUPLICATE watermark on reprinted sale orders, purchase orders and invoices, with custom text, colour and position — plus a reprint audit trail on every document.
Buy on Odoo App Store