Document DesignerDocument Designer

Live on the Odoo App Store

Document Designer for Odoo

Every printed document, designed in one screen.

  • Odoo 16, 17, 18 and 19. Community or Enterprise, on Odoo.sh or self-hosted.
  • From USD 99, one-time purchase. The price depends on your Odoo version. OPL-1, published by Tripster Developers.
Document Designer for Odoo by Tripster Developers

Features

What you can control

Odoo's own layout screen stops at logo, colors and font. Everything else about how your invoices actually look is spread across report templates, which is why most businesses either live with the default or pay someone to fork the XML.

This puts the rest in one screen, and applies it to every document you print: quotations, invoices, purchase orders and delivery slips.

Table density and striped rows

Compact or roomy rows, stripes in your own colour, horizontal rules, a full grid or none, and a coloured header row. Text size and line spacing too.

Numbered lines, and product pictures on the lines

The product image beside each line, at the size you choose. Section headers, notes and subtotals are never numbered or striped as if they were products.

A watermark

Text or an image on every page, at the angle, size and opacity you set.

A letterhead PDF printed behind every page

Merged into the page rather than flattened, so the text stays selectable. Terms and conditions appended as a last page, from a PDF you upload.

The total written out in words

In the document's own currency, alongside a bank details block with a title you choose.

Rules, for when one document should differ

Rules let one customer, or one document type, print differently from the rest, without maintaining a second template.

How it works

Three steps to documents that look like yours.

Installing it changes nothing on paper. Documents only move once you design them, and one switch returns every document to stock Odoo without losing a setting.

  1. 01

    Install it

    Add the module to your addons path or your Odoo.sh branch and install it from the Apps menu. It adds a Document Designer menu for administrators.

  2. 02

    Design in one screen

    Document Designer > Design opens Odoo's own layout settings with every new control beside them and a live preview. Print a real PDF sample to judge the watermark, letterhead and appended pages.

  3. 03

    Add rules where needed

    Document Designer > Rules lets one customer or one document type differ: its own layout, its own watermark, no letterhead or no appended terms. A rule carries only what it changes.

Technical Edge

It installs on its own, and uninstalls cleanly

No other app is pulled in, and nothing is required beyond the Odoo you already run.

Everything Odoo already owns is written straight back to the company record rather than shadowed, so your existing reports stay correct and uninstalling this module leaves your branding exactly as you set it.

Technical Stack

Checked in the module source and the live Odoo App Store listing, September 2026

Odoo versions
16.0 to 19.0Four series, each certified with 86 automated tests on a real Odoo image before it is listed.
Editions
Community and EnterpriseOn Odoo.sh or self-hosted. Not Odoo Online, which cannot run third-party Python modules.
Depends on
Web (standard)Nothing but Odoo's web client. Invoicing, Sales and Purchase are never installed for it.
Adds
Document Designer menuDesign and Rules screens, two report layouts (Miko Clean and Miko Letterhead), and a Design printed documents access group that administrators hold.
How it prints
After Odoo renders the reportThe design is added to the HTML Odoo hands to the PDF engine, then the letterhead and appended pages are merged into the PDF. Odoo's report templates are never edited.
Scheduled actions
NoneNothing runs in the background. The design applies when a document is printed.
Reads and writes
Writes to your company recordLogo, colours, font, paper format and layout go straight to the fields Odoo already owns. Its own settings sit beside them, and rules are stored per company.

Pricing

One price per Odoo version, paid once.

Bought on the Odoo App Store under OPL-1, for the Odoo version you run.

Document Designer

From USD 99

One-time purchase · OPL-1

  • Odoo 16.0: USD 99
  • Odoo 17.0: USD 149
  • Odoo 18.0: USD 179
  • Odoo 19.0: USD 199
  • Every control on this page, Community and Enterprise
View on the Odoo App Store ↗

Custom work

On quote

Scoped with you before any work starts

  • Document changes beyond the designer
  • Built by the team that wrote the module
  • Separate from module support
Talk to us

Built For

Who this is for

Businesses whose printed documents are the customer-facing artefact: an invoice a finance team files, a quotation that competes with three others, a delivery slip that arrives in the box. If those documents currently look like default Odoo, they are saying something you did not choose to say.

  • Anyone quoted for a custom report template.It is also for anyone who has been quoted for a custom report template. The reason that quote exists is that the settings above normally live in XML.
  • Businesses with one document that must differ.Rules let one customer, or one document type, print differently from the rest, without maintaining a second template.

FAQ

Questions

Will it break my existing reports?

No. Everything Odoo already owns is written back to the company record rather than shadowed, so existing reports stay correct and uninstalling leaves your branding as you set it.

Does it need any other module?

No. It installs on its own and requires nothing beyond the Odoo you already run.

Can one customer print differently?

Yes. Rules let one customer, or one document type, differ from the rest.

Which Odoo versions are supported?

Every listed Odoo version is certified on each release by installing the module into a real Odoo image of that series and running the full test suite. A version is only listed once it passes.

Does it work on Odoo Online?

Odoo Online cannot run third-party modules that contain Python, which is Odoo's rule rather than ours. Odoo.sh and self-hosted installs are both fine.

How do I get help?

Email hello@tripsterdevelopers.com with your Odoo version, the module version and what you did. If a document prints in a way you do not expect, attach the PDF and say which rule applies to it, which answers most questions immediately.

Does it work on Community as well as Enterprise?

Yes. Odoo 16, 17, 18 or 19, Community or Enterprise. The same build installs on either edition.

How do I install it?

Download the module from its Odoo Apps Store page, place the folder in your addons path, restart Odoo, then update the apps list and install it from the Apps menu. Odoo.sh users add it to the repository branch instead.

Will it survive an Odoo upgrade?

Each listed Odoo version has its own build. When you move to a new major version, install the build for that version; the configuration you have already entered is read by the new build.

Where is my data processed?

Inside your own Odoo instance. The module runs on your server and talks to your own systems. We do not host your records and we do not receive a copy of them.

Can I read and adapt the source?

Yes. Odoo modules are distributed as readable Python and XML, so your own developer can review exactly what runs and extend it under the license the module ships with.

What should I send when something is wrong?

Your Odoo version, the module version from the Apps screen, and the PDF that printed wrongly. Those three together are usually enough to answer in one reply rather than four.

Do you take feature requests?

Yes, at the same support address. Say what you are trying to achieve rather than the field you want added; it is often already possible, and when it is not, the underlying goal is what shapes the change.

Is there a public changelog?

Each release note is published on the module's Odoo Apps Store page, against the version number shown on the Apps screen in your own database.

Who builds and maintains these modules?

Tripster Developers, a Shopify Partner and Odoo module publisher based in Auckland, New Zealand. The same team writes the code and answers the support mail.

Miko Apps

Every printed document, designed in one screen.

Document Designer is live on the Odoo App Store, published by Tripster Developers.

Miko for Odoo

Other Miko apps for Odoo

Published and maintained by Tripster Developers on the Odoo App Store. See all Odoo apps.

Not on Shopify yet?

Start a free Shopify trial, then add Miko apps when you are ready.

Set up your store in minutes and try it with your own products. Loyalty, wholesale pricing, AI descriptions and the rest of the Miko apps install in one click once your store is live.