4.96/5 from 77 reviews on Odoo Apps · 1,800+ purchases
Print from Odoo. Skip the PDF.
Send any Odoo report or shipping label straight to the printers you already have — invoices, delivery slips, labels. No PDF download, no IoT box, no print server.
Free printing period included. Request a demo and we'll walk you through it.
Skip the download. Print in 1 second.
Printing from Odoo in three steps
Buy the module once, connect your printers, and print. Most customers are running the same afternoon.
1. Buy the module
A one-time payment for the Odoo module, with a free printing period to get started.
2. Install the desktop client
A small app on your PC connects your printers to Odoo. Works on Windows, Mac and Linux.
3. Print from Odoo
Print any report, label or document directly from Odoo with one click.
Everything printing in Odoo should have been
One module covers manual printing, automatic scenarios, shipping labels and printer rules — for every Odoo version since 10.
No extra hardware to buy
Direct Print runs on the computers you already have. No IoT box, no print server, no new devices — install the desktop client on any PC that can see your printers and it serves everyone in the company.
Print any Odoo report instantly
Sales orders, delivery slips, shipping labels, product barcodes, manufacturing orders — every standard Odoo report and your custom ones, in PDF or ZPL. The document goes straight to the printer instead of downloading.
Automation that removes the click
Print scenarios fire on an action in Odoo — validate a delivery order and the label is already printing. 15+ built-in scenarios ship with the module, and you can build your own on any model.
Shipping labels, weighed and printed
Works with the carriers bundled with Odoo Enterprise — FedEx, UPS, USPS, bpost and others — and with custom carrier modules written to Odoo standards. Weigh the parcel on connected scales first and the carrier quotes the real cost, not an estimate.
Print from wherever the work happens
From the Odoo web interface, from a handheld scanner through Ventor or Odoo Barcode, from the Odoo mobile app — or with nobody touching anything, when a scenario triggers it.
Printers, people and rules
Assign printers per user or per workstation, set an individual format for every report, and control who may print what. Direct Print refuses documents a printer cannot handle — no more A4 sent to an A6 label printer, or PDF to a ZPL printer.
15+ print scenarios, built in
A scenario is a rule: when this happens in Odoo, print that. Activate the ones you want — or write your own against any model and domain.
A module you buy once, and printing you rent
Two payments, for two different jobs — and you need both to print from Odoo.
Odoo Direct Print PRO module
The app, and the work of keeping it working — new features, fixes, and a release for every Odoo version.
- Odoo Direct Print PRO app
- Documentation and setup guides
- High-quality, extendable code
- Error logs and human-readable alerts
- Bug fixes for blocking issues
- A free printing period included
Printing subscription
The printing itself. A web app cannot reach a printer on your desk without a relay in between — most of this goes to PrintNode.
- Access to the PrintNode printing infrastructure
- Essential, Business and Unlimited tiers
- Scales with your print volume
- Priced to match PrintNode’s own rates
- Starts after your free printing period
- Cancel anytime
Already paid for the app — so why a subscription as well? The long answer
If you can print to it today, so can Odoo
We print through the drivers already installed on your computer, so the printer list is simply your printer list.
Before you buy
Does it work with Odoo Online?
No. Odoo Online — the version hosted for you at odoo.com — does not allow third-party modules to be installed, and Odoo Direct Print PRO is a module. That is a restriction of the platform, not something we can work around.
Everything else works: Odoo.sh, your own server, and any external host. If you are on Odoo Online today, moving to Odoo.sh is the usual route, and Odoo can migrate the database for you.
Does Direct Print convert between file formats?
No — each document goes to the printer as-is, so a ZPL label is not turned into a PDF or the other way round. For 99% of Odoo reports, files and attachments there is nothing to prepare; just send them in a format your printer accepts.
Do fiscal and receipt printers work?
Yes — they print any document in a format they support. Receipts are auto-formatted for ESC/POS printers via our free POS Add-on. Other proprietary fiscal formats are not generated automatically.
Using Odoo Point of Sale?
The free POS Add-on for Direct Print PRO brings full printing automation to your point of sale — no pop-ups, no downloads.
Free extension · requires Direct Print PRO and a subscription
Get the POS Add-onStart printing from Odoo today
Buy the module once and add a printing subscription when your free period ends. Cancel anytime.