4.96/5 from 77 reviews on Odoo Apps · 1,800+ purchases
Print from Odoo. Skip the download.
Send any Odoo report — invoices, delivery slips, shipping labels — straight to the printers you already have. No IoT box, no print server.
The first 90 days of printing are included — print as much as you need.
Prefer a walkthrough? Request a demo.
From six steps to one
Every document, every time — or none at all, when a scenario prints it for you.
Today
- Download PDF
- Open the file
- Ctrl + P
- Pick a printer
six steps, for every document
With Direct Print
or no click at all: scenarios print when you press Validate
Install. Connect. Print.
A typical setup — a few computers, a few printers — is printing within the hour, automatic scenarios included.
Get the module
One payment, installed like any Odoo app
Install our app on one PC
Windows, Mac, Linux or Raspberry Pi
Print from Odoo
Every user, every printer and scale
that’s it. no IoT Box, no print server.
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.
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.
From a desk, from the Odoo mobile app, from a handheld scanner through Ventor or Odoo Barcode — or with nobody touching anything, when a scenario triggers it.


Print attachments, not just reports
Every file in the chatter — a carrier’s label, a supplier’s PDF — gets a Print button beside Download. To send all of a record’s attachments at once, Print Attachments in its menu does the lot.

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 practically any third-party carrier connector: if it puts the label on the transfer, Direct Print finds it and prints it. Weigh the parcel on connected scales first and the carrier quotes the real cost, not an estimate.

Printers, people and rules
Say once which printer a user, a workstation or a report should use, and Odoo picks it — tray included — every time. Each rule reads as a plain sentence, and staff switch workstation from the printer menu in the navbar. Direct Print refuses documents a printer cannot handle — no more A4 sent to an A6 label printer, or PDF to a ZPL printer.


One computer per site. Print from anywhere.
Install our app on one computer at each site. People print from the office, the warehouse floor or home, and Odoo sends each job to the right site: an order for Warehouse A prints in Warehouse A.
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.
Printing you stop worrying about
10 of the 77 reviews Direct Print PRO has on Odoo Apps, where it averages 4.96 out of 5.
“What stands out most is the reliability. Once configured, it just works. Labels, packing slips, and invoices all print exactly when and where they should.”
On Odoo Apps
“We have been using this module for 5 years now. We are using it for automatic shipping labels and delivery slips printing. Works very well.”
On Odoo Apps
“The app is very reliable and works flawlessly. We no longer have to worry about printing.”
On Odoo Apps
“We use this to print our LPN's automatically on pallet production and it works great. We've got it deployed with 10+ workstations.”
On Odoo Apps
“This module perfectly prints our shipping labels and delivery slips automatically. This speeds up our shipping processes very much.”
On Odoo Apps
“We use DirectPrint to print lot labels, product, pallet labels and more - and it is a crucial part of our internal logistics flow. Being able to trigger printing from server actions allows us to fully automate label printing.”
On Odoo Apps
“It eliminates the annoying step of downloading PDFs and lets us print directly from Odoo to our existing printers—no IoT box, no headaches.”
On Odoo Apps
“Works with our hardware and was easy to setup. Printing starts nearly-instant. Support is also very fast and resolved all our queries so far quickly.”
On Odoo Apps
“It works seamlessly right out of the box, and the support team is exceptional. They respond quickly and provide clear, concise answers to any questions.”
On Odoo Apps
“We added Direct Print for Odoo V17. It was the best solution. It is easy to use for everyone. We are now upgrading Odoo to V19 and we are still going to use it.”
On Odoo Apps
Buy the module once. Printing is a plan.
You need both: the module in your Odoo, and the plan that carries its documents to your printers. The first 90 days of printing are included, however much you print.
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
- The first 90 days of printing included
Printing plan
Direct Print Cloud carries every document from your Odoo to your printers, around the clock and wherever your Odoo is hosted — with the desktop client and our help with both.
- Direct Print Cloud and the desktop client
- Unlimited printers and computers
- Essential, Business and Unlimited tiers
- Sized by how much you print
- No print limit in the first 90 days
- Cancel any time
Already paid for the app — so why a printing plan 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 choose a printing plan. The first 90 days of printing are included, and stopping before the first payment costs nothing.