Home / Blogs & Insights / Odoo 18 New Report Layouts and Fonts

Odoo 18 New Report Layouts and Fonts

Creating and Customizing WordPress Menus

Table of Contents

Odoo 18 new report layouts and fonts

Introduction

In Odoo 18, you can create or customize report layouts and fonts for various documents, such as invoices, quotations, or delivery orders. The new features in Odoo 18 offer enhanced flexibility for report design. Here’s how to create or customize report layouts and fonts:

Steps to Create or Customize New Report Layouts and Fonts in Odoo 18

1. Enable Developer Mode

  • Go to Settings.
  • Scroll down and click Activate Developer Mode under the Developer Tools section. This enables access to advanced tools like editing report templates.

2. Access Report Layout Settings

  • Navigate to Settings > General Settings.
  • Scroll to the Reports section and find the options for Document Layout.
  • Click Configure Document Layout to choose or customize the layout.
Odoo 18 New Report Layouts and Fonts: Access Report Layout Settings

3. Choose a Predefined Layout

  • Odoo offers predefined layouts (e.g., Standard, Boxed, or Modern).
  • Select a layout style that best suits your business needs.
  • Customize fields such as:
    • Company Logo: Upload your company logo.
    • Font Style: Choose from a list of fonts for your reports (e.g., Serif, Sans-serif).
    • Colors: Set primary and secondary colors for branding.
  • Preview the changes and click Save.

4. Customize Fonts

  • To use custom fonts, upload your desired fonts:
    • Go to Settings > Technical > Email > Templates.
    • Edit the CSS section of a report template to include your custom font by linking a font file (e.g., Google Fonts or a locally hosted font).
Odoo 18 New Report Layouts and Fonts: Customize Fonts

5. Edit Report Templates

  • To further customize the layout or structure, navigate to Settings > Technical > Reports > Templates.
  • Open the report template you want to edit (e.g., Invoice, Quotation).
  • Modify the HTML and QWeb template to adjust the structure or layout.
    • Example: Add a custom header or footer, or rearrange sections.
  • Save your changes and test the template.

6. Add a New Report Layout

  • If you want to create an entirely new layout:
    • Duplicate an existing report template from Settings > Technical > Reports.
    • Rename the duplicated template and modify its HTML, CSS, and QWeb code to create a unique design.
    • Assign the new layout to specific reports in the Reporting menu.

7. Apply the Layout to Specific Reports

  • Go to the module where the report is generated (e.g., Invoices in Accounting).
  • Navigate to Configuration > Report Settings.
  • Assign the new layout to the desired reports.
Odoo 18 New Report Layouts and Fonts: Apply the Layout to Specific Reports

8. Test the New Report Layout

  • Generate a sample report to preview your changes.
  • Adjust the layout or fonts if needed by returning to the template or document layout configuration.

9. Export or Share the Layout (Optional)

  • If you want to share your custom report layout with other Odoo databases:
    • Export the template via the Export option in the template view.
    • Import it into another Odoo instance through the Import tool.

Expert Odoo ERP Solutions Tailored

Streamline Operations and Boost Growth with Odoo ERP Solutions

smart investment Odoo development

Conclusion:

Customizing report layouts and fonts in Odoo 18 allows you to create professional and branded documents. Using the new layout configuration tools and the ability to customize templates, you can align your reports with your company’s identity. Whether you choose predefined layouts or create your own, Odoo 18 provides powerful options to make your reports stand out.

How SDLC Corp Can help to Odoo 18 new report layouts and fonts?

Want this feature configured for your process? Our Odoo customization team can set it up and adapt it to the way your team works.

ABOUT THE AUTHOR

Shashank Jaiswal

Co-founder & CIO

Shashank Jaiswal is the Co-founder and CIO of SDLC Corp, where he leads enterprise technology, solution architecture, AI, automation, and digital transformation initiatives. His work spans enterprise software, ERP and CRM platforms, system integration, cloud architecture, data-driven applications, and the modernization of complex business operations.
PLAN YOUR SOLUTION

More Insights
You Might Find Useful

Explore expert perspectives, practical strategies, and real-world solutions related to this topic.

Realistic 3D image showing Odoo 18 to Odoo 19 migration with laptops, upgrade arrow, and business app modules

Odoo 18 to 19 Migration: Step-by-Step Upgrade Guide

Odoo 19 is the largest structural change Odoo has shipped

Shopify Odoo inventory sync helping eCommerce stores keep stock accurate and avoid overselling

Shopify Inventory Sync with Odoo: Stop Overselling

Inventory mismatch can hurt a growing Shopify store. Shopify shows

Odoo vs QuickBooks 2026 comparison for growing businesses

Odoo vs QuickBooks: A 2026 Comparison for Growing Businesses

Choosing between Odoo and QuickBooks is not just about accounting

Let’s Talk About Your Product

Get expert guidance on scope, architecture, timelines, and delivery approach so you can move forward with confidence.

What happens next?