Print journal entries as audit-ready PDFs
Print a single journal entry or a filtered batch as a clean, self-contained PDF with balanced debit/credit totals and reconciliation status — built natively on Odoo Accounting.
The problem
Odoo has no clean way to hand an auditor a single journal entry as a document. Teams screenshot the screen, export raw list views, or repurpose the General Ledger report — none of which produce a self-contained, filterable print of the entries actually being reviewed.
The solution
A one-click Print Entry button on every journal entry, plus a filterable batch print from the Journal Entries list, producing a formatted PDF with balanced totals and reconciliation status on every line.
Everything the print job needs
Every capability below is implemented in the module.
Print a Single Entry
A Print Entry button on the journal entry form produces a self-contained PDF of that entry in one click.
Batch Print from the List
Select any number of journal entries in the list view and print them all as one PDF, with each entry starting on its own page.
Filter Dialog for Batch Runs
Print without a manual selection: pick a date range, one or more journals, and a posting status (draft, posted, or all) and the wizard finds the matching entries.
Draft & Posted Coverage
Print entries in any state. Reviewers can print drafts under review just as easily as posted, finalized records.
Balanced Debit/Credit Layout
Every printed entry lists account, label, and partner per line, with debit and credit columns totalled at the bottom.
Reconciliation Status per Line
Each line shows whether it is reconciled, still open, or not a reconcilable account, so an auditor reads the document without switching screens.
Unbalanced-Entry Warning
If a printed entry's debit and credit totals do not match, the document flags it clearly so the issue is not missed on paper.
Company-Branded Output
Every PDF uses Odoo's standard company header and footer, so the document carries your logo and address and can stand alone as an official record.
Restricted to Accounting Roles
The print buttons and menu are only visible to users with accounting access, keeping the action out of the way for everyone else.
How it works
Open or Select
Open a single journal entry, or select several in the Journal Entries list.
Click Print
Use Print Entry on the form, or Print Entries on the list to print your selection directly.
Or Filter a Batch
From the menu, open the Print Journal Entries wizard and set a date range, journals, and status.
File the PDF
Get one branded, balanced PDF, ready to save, print, or hand to an auditor.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Both. Use the Print Entry button on a single journal entry's form, or select several entries in the list view and click Print Entries for one combined PDF.
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.
Print Journal Entries
Print single or batch journal entries as professional, audit-ready PDFs with filtering and reconciliation status.
Buy on Odoo App StoreMore Odoo accounting apps
Project Invoice Withholding / Retainage Management
Percentage or fixed retainage on every progress invoice, booked to a dedicated reconciled account, released manually, on schedule or at a milestone in multiple tranches, with an aging dashboard.
QR Code In Invoice
Configurable, branded QR codes on invoices, bills and POS receipts with scan analytics and bulk generation — one module instead of separate payment, POS and portal QR apps.
Rebate Agreements
Vendor and customer rebates accrued automatically against tiered thresholds, with a visual tier ladder and forecast — through incremental claims, one-click settlement and a partner portal.
Register Payments on Sale & Purchase Orders — Advance & Auto-Reconcile
Advance payments on sale and purchase orders, with automatic reconciliation against the final invoice or bill — built natively on Odoo.
Remittance Advice Report
Itemized remittance advices delivered by email, SMS and inbox with one-click batch send and delivery status tracking — breaking down exactly which invoices, discounts and advances each payment settles.
Revenue Leakage & Billing Assurance
Nine scanners that detect unbilled deliveries, unlinked timesheets, policy-breaking discounts and stuck drafts — on a money-ranked cockpit with one-click, reversible recovery.