Take control of every page break in your quotations

See exactly where every page of your quotation and sale order report will break — before you print. Toggle breaks per line, batch them across a whole order, protect against orphaned lines, and reuse a saved style template on every future document.

The problem

Multi-page quotations break wherever Odoo's report engine happens to run out of room — splitting a product section across two pages, stranding a lone line or heading at the top of a sheet, or separating the totals from what led to them. Standard Odoo gives functional users no way to fix this without editing report templates or CSS, so the only option is print, inspect, and reprint until it looks right.

The solution

A "Page Break" toggle on every order line, highlighted and counted right in the order form — no printing required to see where breaks land. A batch/auto wizard sets breaks across many lines at once or every N lines automatically, orphan protection keeps single lines from being stranded, and reusable templates apply a saved style, spacing, and auto-break rule in one click.

Capabilities

Everything you need to control pagination

Every capability below is implemented in the module.

01

Per-line page break toggle

A "Break" checkbox column sits right in the order lines list, on product lines and section headings alike — no separate screen to open.

02

In-app break preview

Break rows are highlighted in the order-line list and totalled by a "Page Breaks" smart button, so you see the layout before you ever print.

03

Batch & auto wizard

Clear every break, break every N lines automatically, or apply a saved template — all in one dialog instead of one checkbox at a time.

04

Automatic breaks by line count

Set "break every N lines" once and long quotations paginate themselves — section and note rows are skipped automatically.

05

Orphan & widow protection

Turn on orphan protection and a single line or heading is never left stranded alone at the top or bottom of a page.

06

Custom break marker styling

Choose a blank space, solid line, dashed line, or no marker at all, with compact, normal, or wide spacing around it — no CSS editing.

07

Reusable page-break templates

Save a style, spacing, orphan-protection, and auto-break configuration once under Sales > Configuration and reapply it to any order.

08

Custom report header note

Add a rich-text note that prints at the top of the quotation, so the document opens with your own message alongside cleaner pagination.

09

Zero-config, Community-ready

Depends only on the core Sales app, so it installs and works immediately on Community or Enterprise with no setup step.

Workflow

How it works

1

Open a quotation

Install the app and open any sale order — the Break column and the new Page Breaks tab are already there.

2

Mark or auto-place breaks

Toggle the Break checkbox on any line, or open the wizard to break every N lines or clear everything in one action.

3

Style it, or reuse a template

Pick a marker style and spacing, turn on orphan protection, or apply a saved template with one click.

4

Print with confidence

The Page Breaks count confirms your setup in the form, so the printed PDF matches what you already saw on screen.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. The app depends only on the core Sales module and installs cleanly on Community and Enterprise, self-hosted, with no extra configuration.

Get the app

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.

Custom Pagebreak In Quotation Report

Per-line page break toggles, automatic breaks by line count and orphan protection for quotation PDFs — with in-app preview, custom break styling and reusable templates.

Buy on Odoo App Store