Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Accounting
  3. Trial Balance - Debit/Credit Initial & End Balance v 19.0
  4. Sales Conditions FAQ

Trial Balance - Debit/Credit Initial & End Balance

by Odoo DevHouse https://apps.odoo.com/apps/modules/browse?author=Odoo%20DevHouse
Odoo

$ 50.00

v 19.0 Third Party
This module requires Odoo Enterprise Edition.
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
  • Description
  • Manifest
  • License

Trial Balance - Debit/Credit Initial & End Balance

Restores the classic Odoo 17/18 Trial Balance layout in Odoo 19 - separate Debit and Credit columns for both the Initial Balance and the End Balance, instead of one collapsed net "Balance" column.


Problem: Odoo 19 Merged Initial/End Balance into One Column

The standard Odoo 19 Trial Balance report redesigned the Initial Balance and End Balance sections to show a single net "Balance" column instead of separate Debit and Credit columns. Accountants, auditors, and anyone who has to hand a Trial Balance to a bank or a tax authority expect the classic two-column presentation - and re-deriving Debit/Credit from a signed net figure by hand, account by account, is exactly the kind of manual rework Odoo is supposed to eliminate.

  • Initial Balance shows one net Balance figure, not Debit / Credit
  • End Balance shows one net Balance figure, not Debit / Credit
  • Only the movement (period) columns kept separate Debit / Credit
  • Exported PDF/XLSX trial balances no longer match the classic format auditors expect
  • No built-in setting to switch back - the layout change is hard-coded in Odoo 19

Solution: The Classic Debit/Credit Layout, Restored

This module puts the Debit and Credit columns back on the Initial Balance and End Balance sections of the standard Accounting -> Reporting -> Trial Balance report. Net debtor balances land in the Debit column, net creditor balances land in the Credit column, and the period movement columns are untouched. It installs on top of the standard Odoo 19 Trial Balance - nothing is removed or replaced, and it works entirely within Odoo's own standard reporting system, so PDF and XLSX exports pick up the same layout automatically.


Key Features
  • Separate Debit/Credit Initial Balance: the opening balance section splits into its own Debit and Credit columns, exactly like Odoo 17/18
  • Separate Debit/Credit End Balance: the closing balance section gets the same treatment
  • Correct-Side Net Figures: net debtor balances appear in Debit, net creditor balances appear in Credit - never a negative number sitting in the wrong column
  • Movement Columns Unchanged: the period Debit/Credit columns keep their existing gross values, nothing about them changes
  • PDF & XLSX Exports Match: the fix applies to the report itself, so every export format reflects the restored layout automatically
  • Zero Configuration: install and the report changes immediately - no settings screen, no setup wizard
  • Fully Reversible: uninstalling the module returns the report to the standard Odoo 19 single-Balance-column layout, with nothing left behind
  • Lightweight & Safe: works entirely within Odoo's own Trial Balance report - nothing else in your database is touched or changed

Before & After - Real Trial Balance Report

Live captures of the same Trial Balance report, on the same demo data, in the same Odoo 19 database - once before installing this module, once immediately after.

BEFORE - Odoo 19

Trial Balance Before Installing the Module

Initial Balance and End Balance each show a single net "Balance" column. Only the Jul 2026 movement column keeps Debit/Credit.

Trial Balance report before installing this module - single Balance column
AFTER - With This Module Installed

Trial Balance After Installing the Module

Same company, same data, same period - Initial Balance and End Balance now each split into Debit and Credit, matching the classic Odoo 17/18 layout.

Trial Balance report after installing this module - separate Debit and Credit columns
BEFORE - Close-up

Column Headers Before - One "Balance" per Section

Zoomed in on the same table: Initial Balance and End Balance are collapsed to one column each, so a -29,750.00 credit balance has to be read as a signed number instead of sitting in its own Credit column.

Close-up of Trial Balance headers before the module - single Balance column
AFTER - Close-up

Column Headers After - Debit / Credit per Section

Same accounts, same balances - now every net creditor figure (e.g. Account Receivable's 35,525.00) sits cleanly in the Credit column, and every net debtor figure sits in Debit, on both Initial and End Balance.

Close-up of Trial Balance headers after the module - separate Debit and Credit columns

How It Works
1

Install the Module

Install Trial Balance - Debit/Credit Initial & End Balance like any other app. It only needs Odoo's standard Accounting Reports feature, already included with Accounting/Invoicing, so no extra configuration is required.

2

Open the Trial Balance

Go to Accounting -> Reporting -> Trial Balance (or Invoicing -> Reporting -> Trial Balance without Accounting installed). The report reloads with the restored layout - no cache to clear, no report to re-generate.

3

Read, Export, or Uninstall - Your Choice

Read the report on screen, or export to PDF/XLSX - both pick up the same Debit/Credit columns automatically. If you ever want the stock Odoo 19 single-Balance-column layout back, simply uninstall the module; nothing else on the report is affected.


FAQ
Does this replace the standard Trial Balance report?
No. It's the exact same Trial Balance report you already use - this module only changes how the Initial Balance and End Balance columns are displayed.
Will this affect other financial reports (Balance Sheet, P&L, General Ledger)?
No. Only the Trial Balance report is affected. Every other report stays exactly as it is.
Does it work with multi-company, multi-currency, or comparison periods?
Yes. The module only changes the column layout for the Initial/End Balance sections - all of the report's existing company, currency, and comparison-period options keep working exactly as before.
Is this compatible with Odoo 19 Community/Invoicing, or does it need Accounting?
It needs the standard Accounting Reports feature that ships with Odoo 19 Enterprise Accounting/Invoicing - the same requirement as the standard Trial Balance report itself.

Business Benefits

No More Manual Re-work

Accountants stop re-deriving Debit/Credit from a signed net balance by hand for every account, every period-end.

Audit & Bank-Ready Exports

PDF/XLSX exports match the classic Debit/Credit format that auditors, lenders, and tax authorities expect to see.

Painless Odoo 18 -> 19 Migration

Teams migrating from Odoo 17/18 keep the Trial Balance format their accounting workflows and templates were built around.

Zero Risk

A lightweight, safe change with no data migration - install to try it, uninstall any time with nothing left behind.


Questions Before You Install?

Reach out and we'll help you confirm this fits your Odoo 19 setup.

Contact Us
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Discuss (mail)
Lines of code 9
Technical Name trial_balance_restore
LicenseOPL-1
Websitehttps://apps.odoo.com/apps/modules/browse?author=Odoo%20DevHouse
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with