SlideShare a Scribd company logo
How to Customize Your
Financial Reports & Tax
Reports With Odoo 17
Accounting
Enterprise
Introduction
Enterprise
The Accounting module in Odoo 17 is a complete tool designed to manage
all financial aspects of a business. Odoo offers a comprehensive set of tools
for generating financial and tax reports, which are crucial for managing a
company's finances and ensuring compliance with tax regulations.
Standardized reports may not always capture the specific metrics or details
essential for strategic decision-making. Customization allows businesses to
tailor their financial and tax reports to align with their goals, industry-
specific regulations, and internal management preferences.
Enterprise
Possibilities of Customization in Odoo 17 Accounting Reports
● Flexible Report Template: Odoo 17 has customizable report templates for many of the
reports. If you need a detailed income statement, balance sheet, or any other reports,
these report templates allow you to design and customize it according to the need.
● Drag-and-Drop Interface: Modify the structure of reports by adding or removing sections,
adjusting groupings, and rearranging data presentation.
● User-Defined Formulas: Odoo allows users to define custom formulas, ensuring that the
reports reflect the exact financial measures critical for their decision-making process.
● Dynamic Filtering and Grouping:Apply filters and groupings on reports dynamically,
allowing users to drill down into specific subsets of data.
● Multi-Currency Support: Odoo 17 Accounting enables the customization of reports in
multiple currencies, facilitating accurate financial reporting for companies with diverse
international transactions.
● Tax Report Customization: Define and assign custom tax tags to transactions, add
localized Tax and set up custom tax calculation rules.
Enterprise
From the menu Reporting, there are many kinds of Accounting related Financial and
Tax Reports available
Each report provides a detailed analysis of accounting entries.
Enterprise
Among these, the main reports are
● Balance Sheet: Provides a snapshot of the company’s financial position at a given point in
time, detailing assets, liabilities, and equity.
● Profit and Loss Statement: Shows the company’s revenues, expenses, and profits over a
specific period.
● Cash Flow Statement: Tracks the flow of cash in and out of the business, categorized into
operating, investing, and financing activities.
● Trial Balance: Lists all general ledger accounts and their balances, ensuring that total
debits equal total credits.
● General Ledger: A detailed report showing all the transactions recorded in each general
ledger account during a specific period.
● Journal Entries: Lists all the individual journal entries posted to the general ledger,
providing a detailed view of each transaction.
● Partner Ledger: Tracks the financial transactions between the company and its partners
(customers, suppliers), showing the opening balance, transactions, and closing balance.
● Tax Report: Summarizes the taxes collected and paid over a period, including details of
taxable sales and purchases.
Enterprise
In order to understand the basic structure of any report, just take the example of Balance
sheet report from the menu.
Start with the default template that closely matches your requirements. Odoo offers a variety
of templates for income statements, balance sheets, and tax reports. Rearrange and
personalize report items using the user-friendly drag-and-drop interface. Depending on what
your company wants, add or delete components.
Enterprise
On top of the report, we can see there are some inbuilt features available such as the type of
format we need to export the report, Date filter, Comparison choices, Filter on Journals, Other
filters such as ‘Posted Entries’, ‘Include Draft Entries’, etc.
Enterprise
Understanding Account Calculation Formula
Make sure that the instance is running in developer mode to make the formula for each
reporting line to be visible. As seen in the below screenshot, there will be a small ‘i’ for
each of the line. While clicking on that, it let us to see the formula running for it’s
calculation.
Enterprise
We can see the Engine, Label, Formula, Subformula, and Value of the particular
accounting journal. After altering the report view using customized filters, save your
customized report template and review it to ensure that it accurately reflects the
financial data and insights you need.
Enterprise
Custom Reports Creation
With the Odoo's user-friendly reporting structure, we can make customized reports
after activating the developer mode from the Odoo ‘Settings’ window and go to the
‘Configuration’ menu to start a new report. We may generate a root report or a
version using the ‘Accounting Reports’ window of the ‘Management’ section.
Enterprise
We’ll get a window like this, where we can see the already set reports. Click on ‘New’
button to create a new report.
Enterprise
Give a name for the report. Then, choose the Root Report for our new report. This
will be showing the list of all the main accounting reports already running in the
company. Like P&L Report, Bank Reconciliation Report, Balance Sheet, etc.
Enterprise
After that, we can choose the Availability of the report. This can be any of ‘Always’,
‘Country Matches’ or ‘Chart of Accounts Matches’.
The check box Composite Report can be ticked if we want to create a structured
report with multiple sections. This will allow for easy navigation and simultaneous
printing.
We may generate comprehensive reporting lines by selecting the "Add a line" option
within this tab.
Enterprise
Clicking on ‘Add a line’ for the Lines tab, its shows as
We can give the details such as parent Line, Action, Level, Group By,Code, Foldable,
Print On New Page, etc.
Inside the column, press the ‘Add a line’ button provided under the ‘Label’ field to
create new expressions to calculate the accounting journals inside the displayed
window. We can edit the calculating expression or formula inside the empty field.
Enterprise
Now, clicking on ‘Add a line’ for the Label to add the Expression,
Inside the ‘Definition’ field, edit the Formula, Subformula, and Computation Engine
details for the report data calculations. Finally, save the data and go back to the
accounting report configuration form.
Enterprise
For each line we have added under the Lines tab, these can be re ordered by
clicking on the rightmost marked icon and then dragging and dropping on
the desired place. Also, they can be deleted using the ‘Trash’ icon on the right
side.
Enterprise
After setting the Lines tab for the report, let’s add the Columns for the report
then.
The Column names, expression label, Figure type, Check boxes Sortable and Blank if
Zero can be filled as per the need. These Column 1 and Column 2 will appear on our
new report with the values.
Enterprise
At last, the third tab Options can be configured for our report on the board.
After enabling the required checkboxes according to our need for generating the
report, we can save the report setting. After that, we can then see our report from the
Reporting window,
For More Info.
Check our company website for related blogs
and Odoo book.
Check our YouTube channel for
functional and technical videos in Odoo.
Enterprise
www.cybrosys.com
Ad

More Related Content

Similar to How to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting (20)

Odoo functional
Odoo functionalOdoo functional
Odoo functional
Inti VeeraNagaRaja sankar
 
Sage is an accounting software. its a good
Sage is an accounting software. its a goodSage is an accounting software. its a good
Sage is an accounting software. its a good
CrAzyGaming27
 
Edit Accounting reports in Odoo 17 - Odoo 17 Slides
Edit Accounting reports in Odoo 17 - Odoo 17 SlidesEdit Accounting reports in Odoo 17 - Odoo 17 Slides
Edit Accounting reports in Odoo 17 - Odoo 17 Slides
Celine George
 
Capital ineaws PPT carreroriented and guidance
Capital ineaws PPT carreroriented and guidanceCapital ineaws PPT carreroriented and guidance
Capital ineaws PPT carreroriented and guidance
DrRajeenaSyed
 
Computerised sage 100
Computerised sage 100Computerised sage 100
Computerised sage 100
SHU Kelvine NGWA
 
SAP - General Ledger Account
SAP - General Ledger AccountSAP - General Ledger Account
SAP - General Ledger Account
Kumar M.
 
Odoo 13 chart of accounts
Odoo 13 chart of accountsOdoo 13 chart of accounts
Odoo 13 chart of accounts
PlanetOdoo
 
How to Add opening Balance in Odoo Accounting
How to Add opening Balance in Odoo AccountingHow to Add opening Balance in Odoo Accounting
How to Add opening Balance in Odoo Accounting
Celine George
 
S alr 87012284 - financial statements & trial balance
S alr 87012284 - financial statements & trial balanceS alr 87012284 - financial statements & trial balance
S alr 87012284 - financial statements & trial balance
Farooq Wangde
 
S alr 87012284 - financial statements & trial balance
S alr 87012284 - financial statements & trial balanceS alr 87012284 - financial statements & trial balance
S alr 87012284 - financial statements & trial balance
Vaishali Ketkar
 
Spotlight Reporting - 25th November 2020
Spotlight Reporting - 25th November 2020Spotlight Reporting - 25th November 2020
Spotlight Reporting - 25th November 2020
Morlai Kargbo, FCCA
 
finance and accounting of ,material pwer
finance and accounting of ,material pwerfinance and accounting of ,material pwer
finance and accounting of ,material pwer
TAKELENEDESA
 
SAP ERP S4HANAFinanceMOTIVATIONThis material is an.docx
SAP ERP S4HANAFinanceMOTIVATIONThis material is an.docxSAP ERP S4HANAFinanceMOTIVATIONThis material is an.docx
SAP ERP S4HANAFinanceMOTIVATIONThis material is an.docx
todd331
 
Tally project
Tally projectTally project
Tally project
Dewcrystal
 
9uukp6akqw2lv5envh1z signature-5baa6e8b45d29c39513027ab29197d68992c5a6634691d...
9uukp6akqw2lv5envh1z signature-5baa6e8b45d29c39513027ab29197d68992c5a6634691d...9uukp6akqw2lv5envh1z signature-5baa6e8b45d29c39513027ab29197d68992c5a6634691d...
9uukp6akqw2lv5envh1z signature-5baa6e8b45d29c39513027ab29197d68992c5a6634691d...
Sandeep Mishra
 
50714808 financial-blue-print
50714808 financial-blue-print50714808 financial-blue-print
50714808 financial-blue-print
Javed Khan
 
financial statements & trial balance
financial statements & trial balancefinancial statements & trial balance
financial statements & trial balance
jyotibugade
 
51385314 sap-fico-theory-new
51385314 sap-fico-theory-new51385314 sap-fico-theory-new
51385314 sap-fico-theory-new
Mani Vundamatla
 
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Celine George
 
How to Create a New Report Through Studio Odoo 17
How to Create a New Report Through Studio Odoo 17How to Create a New Report Through Studio Odoo 17
How to Create a New Report Through Studio Odoo 17
Celine George
 
Sage is an accounting software. its a good
Sage is an accounting software. its a goodSage is an accounting software. its a good
Sage is an accounting software. its a good
CrAzyGaming27
 
Edit Accounting reports in Odoo 17 - Odoo 17 Slides
Edit Accounting reports in Odoo 17 - Odoo 17 SlidesEdit Accounting reports in Odoo 17 - Odoo 17 Slides
Edit Accounting reports in Odoo 17 - Odoo 17 Slides
Celine George
 
Capital ineaws PPT carreroriented and guidance
Capital ineaws PPT carreroriented and guidanceCapital ineaws PPT carreroriented and guidance
Capital ineaws PPT carreroriented and guidance
DrRajeenaSyed
 
SAP - General Ledger Account
SAP - General Ledger AccountSAP - General Ledger Account
SAP - General Ledger Account
Kumar M.
 
Odoo 13 chart of accounts
Odoo 13 chart of accountsOdoo 13 chart of accounts
Odoo 13 chart of accounts
PlanetOdoo
 
How to Add opening Balance in Odoo Accounting
How to Add opening Balance in Odoo AccountingHow to Add opening Balance in Odoo Accounting
How to Add opening Balance in Odoo Accounting
Celine George
 
S alr 87012284 - financial statements & trial balance
S alr 87012284 - financial statements & trial balanceS alr 87012284 - financial statements & trial balance
S alr 87012284 - financial statements & trial balance
Farooq Wangde
 
S alr 87012284 - financial statements & trial balance
S alr 87012284 - financial statements & trial balanceS alr 87012284 - financial statements & trial balance
S alr 87012284 - financial statements & trial balance
Vaishali Ketkar
 
Spotlight Reporting - 25th November 2020
Spotlight Reporting - 25th November 2020Spotlight Reporting - 25th November 2020
Spotlight Reporting - 25th November 2020
Morlai Kargbo, FCCA
 
finance and accounting of ,material pwer
finance and accounting of ,material pwerfinance and accounting of ,material pwer
finance and accounting of ,material pwer
TAKELENEDESA
 
SAP ERP S4HANAFinanceMOTIVATIONThis material is an.docx
SAP ERP S4HANAFinanceMOTIVATIONThis material is an.docxSAP ERP S4HANAFinanceMOTIVATIONThis material is an.docx
SAP ERP S4HANAFinanceMOTIVATIONThis material is an.docx
todd331
 
9uukp6akqw2lv5envh1z signature-5baa6e8b45d29c39513027ab29197d68992c5a6634691d...
9uukp6akqw2lv5envh1z signature-5baa6e8b45d29c39513027ab29197d68992c5a6634691d...9uukp6akqw2lv5envh1z signature-5baa6e8b45d29c39513027ab29197d68992c5a6634691d...
9uukp6akqw2lv5envh1z signature-5baa6e8b45d29c39513027ab29197d68992c5a6634691d...
Sandeep Mishra
 
50714808 financial-blue-print
50714808 financial-blue-print50714808 financial-blue-print
50714808 financial-blue-print
Javed Khan
 
financial statements & trial balance
financial statements & trial balancefinancial statements & trial balance
financial statements & trial balance
jyotibugade
 
51385314 sap-fico-theory-new
51385314 sap-fico-theory-new51385314 sap-fico-theory-new
51385314 sap-fico-theory-new
Mani Vundamatla
 
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Celine George
 
How to Create a New Report Through Studio Odoo 17
How to Create a New Report Through Studio Odoo 17How to Create a New Report Through Studio Odoo 17
How to Create a New Report Through Studio Odoo 17
Celine George
 

More from Celine George (20)

How to Add Customer Note in Odoo 18 POS - Odoo Slides
How to Add Customer Note in Odoo 18 POS - Odoo SlidesHow to Add Customer Note in Odoo 18 POS - Odoo Slides
How to Add Customer Note in Odoo 18 POS - Odoo Slides
Celine George
 
How to Create A Todo List In Todo of Odoo 18
How to Create A Todo List In Todo of Odoo 18How to Create A Todo List In Todo of Odoo 18
How to Create A Todo List In Todo of Odoo 18
Celine George
 
Link your Lead Opportunities into Spreadsheet using odoo CRM
Link your Lead Opportunities into Spreadsheet using odoo CRMLink your Lead Opportunities into Spreadsheet using odoo CRM
Link your Lead Opportunities into Spreadsheet using odoo CRM
Celine George
 
How to Manage Purchase Alternatives in Odoo 18
How to Manage Purchase Alternatives in Odoo 18How to Manage Purchase Alternatives in Odoo 18
How to Manage Purchase Alternatives in Odoo 18
Celine George
 
How to Set warnings for invoicing specific customers in odoo
How to Set warnings for invoicing specific customers in odooHow to Set warnings for invoicing specific customers in odoo
How to Set warnings for invoicing specific customers in odoo
Celine George
 
How to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POSHow to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POS
Celine George
 
How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 
Odoo Inventory Rules and Routes v17 - Odoo Slides
Odoo Inventory Rules and Routes v17 - Odoo SlidesOdoo Inventory Rules and Routes v17 - Odoo Slides
Odoo Inventory Rules and Routes v17 - Odoo Slides
Celine George
 
How to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 WebsiteHow to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 Website
Celine George
 
How to Manage a Customer Account in Odoo 17 Sales
How to Manage a Customer Account in Odoo 17 SalesHow to Manage a Customer Account in Odoo 17 Sales
How to Manage a Customer Account in Odoo 17 Sales
Celine George
 
How to Open a Wizard When Clicking on the Kanban Tile in Odoo 18
How to Open a Wizard When Clicking on the Kanban Tile in Odoo 18How to Open a Wizard When Clicking on the Kanban Tile in Odoo 18
How to Open a Wizard When Clicking on the Kanban Tile in Odoo 18
Celine George
 
Ledger Posting in odoo Continental Accounting
Ledger Posting in odoo Continental AccountingLedger Posting in odoo Continental Accounting
Ledger Posting in odoo Continental Accounting
Celine George
 
How to Create & Manage a New User Menu in Odoo 18
How to Create & Manage a New User Menu in Odoo 18How to Create & Manage a New User Menu in Odoo 18
How to Create & Manage a New User Menu in Odoo 18
Celine George
 
How to Add Customer Rating Mixin in the Odoo 18
How to Add Customer Rating Mixin in the Odoo 18How to Add Customer Rating Mixin in the Odoo 18
How to Add Customer Rating Mixin in the Odoo 18
Celine George
 
How To Open The Form View Of Many2many Clicking Tag In Odoo 18
How To Open The Form View Of Many2many Clicking Tag In Odoo 18How To Open The Form View Of Many2many Clicking Tag In Odoo 18
How To Open The Form View Of Many2many Clicking Tag In Odoo 18
Celine George
 
The Types of Charts in Odoo 18 Spreadsheet
The Types of Charts in Odoo 18 SpreadsheetThe Types of Charts in Odoo 18 Spreadsheet
The Types of Charts in Odoo 18 Spreadsheet
Celine George
 
How to create Security Group and Manage Access Rights in Odoo 18
How to create Security Group and Manage Access Rights in Odoo 18How to create Security Group and Manage Access Rights in Odoo 18
How to create Security Group and Manage Access Rights in Odoo 18
Celine George
 
How to Translate Odoo 18 Website in Any Language with AI
How to Translate Odoo 18 Website in Any Language with AIHow to Translate Odoo 18 Website in Any Language with AI
How to Translate Odoo 18 Website in Any Language with AI
Celine George
 
How to Manage Work Order Dependencies in Odoo 17 Manufacturing
How to Manage Work Order Dependencies in Odoo 17 ManufacturingHow to Manage Work Order Dependencies in Odoo 17 Manufacturing
How to Manage Work Order Dependencies in Odoo 17 Manufacturing
Celine George
 
How to setup Cash Basis Tax computation in odoo Accounting
How to setup Cash Basis Tax computation in odoo AccountingHow to setup Cash Basis Tax computation in odoo Accounting
How to setup Cash Basis Tax computation in odoo Accounting
Celine George
 
How to Add Customer Note in Odoo 18 POS - Odoo Slides
How to Add Customer Note in Odoo 18 POS - Odoo SlidesHow to Add Customer Note in Odoo 18 POS - Odoo Slides
How to Add Customer Note in Odoo 18 POS - Odoo Slides
Celine George
 
How to Create A Todo List In Todo of Odoo 18
How to Create A Todo List In Todo of Odoo 18How to Create A Todo List In Todo of Odoo 18
How to Create A Todo List In Todo of Odoo 18
Celine George
 
Link your Lead Opportunities into Spreadsheet using odoo CRM
Link your Lead Opportunities into Spreadsheet using odoo CRMLink your Lead Opportunities into Spreadsheet using odoo CRM
Link your Lead Opportunities into Spreadsheet using odoo CRM
Celine George
 
How to Manage Purchase Alternatives in Odoo 18
How to Manage Purchase Alternatives in Odoo 18How to Manage Purchase Alternatives in Odoo 18
How to Manage Purchase Alternatives in Odoo 18
Celine George
 
How to Set warnings for invoicing specific customers in odoo
How to Set warnings for invoicing specific customers in odooHow to Set warnings for invoicing specific customers in odoo
How to Set warnings for invoicing specific customers in odoo
Celine George
 
How to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POSHow to Manage Opening & Closing Controls in Odoo 17 POS
How to Manage Opening & Closing Controls in Odoo 17 POS
Celine George
 
How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 
Odoo Inventory Rules and Routes v17 - Odoo Slides
Odoo Inventory Rules and Routes v17 - Odoo SlidesOdoo Inventory Rules and Routes v17 - Odoo Slides
Odoo Inventory Rules and Routes v17 - Odoo Slides
Celine George
 
How to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 WebsiteHow to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 Website
Celine George
 
How to Manage a Customer Account in Odoo 17 Sales
How to Manage a Customer Account in Odoo 17 SalesHow to Manage a Customer Account in Odoo 17 Sales
How to Manage a Customer Account in Odoo 17 Sales
Celine George
 
How to Open a Wizard When Clicking on the Kanban Tile in Odoo 18
How to Open a Wizard When Clicking on the Kanban Tile in Odoo 18How to Open a Wizard When Clicking on the Kanban Tile in Odoo 18
How to Open a Wizard When Clicking on the Kanban Tile in Odoo 18
Celine George
 
Ledger Posting in odoo Continental Accounting
Ledger Posting in odoo Continental AccountingLedger Posting in odoo Continental Accounting
Ledger Posting in odoo Continental Accounting
Celine George
 
How to Create & Manage a New User Menu in Odoo 18
How to Create & Manage a New User Menu in Odoo 18How to Create & Manage a New User Menu in Odoo 18
How to Create & Manage a New User Menu in Odoo 18
Celine George
 
How to Add Customer Rating Mixin in the Odoo 18
How to Add Customer Rating Mixin in the Odoo 18How to Add Customer Rating Mixin in the Odoo 18
How to Add Customer Rating Mixin in the Odoo 18
Celine George
 
How To Open The Form View Of Many2many Clicking Tag In Odoo 18
How To Open The Form View Of Many2many Clicking Tag In Odoo 18How To Open The Form View Of Many2many Clicking Tag In Odoo 18
How To Open The Form View Of Many2many Clicking Tag In Odoo 18
Celine George
 
The Types of Charts in Odoo 18 Spreadsheet
The Types of Charts in Odoo 18 SpreadsheetThe Types of Charts in Odoo 18 Spreadsheet
The Types of Charts in Odoo 18 Spreadsheet
Celine George
 
How to create Security Group and Manage Access Rights in Odoo 18
How to create Security Group and Manage Access Rights in Odoo 18How to create Security Group and Manage Access Rights in Odoo 18
How to create Security Group and Manage Access Rights in Odoo 18
Celine George
 
How to Translate Odoo 18 Website in Any Language with AI
How to Translate Odoo 18 Website in Any Language with AIHow to Translate Odoo 18 Website in Any Language with AI
How to Translate Odoo 18 Website in Any Language with AI
Celine George
 
How to Manage Work Order Dependencies in Odoo 17 Manufacturing
How to Manage Work Order Dependencies in Odoo 17 ManufacturingHow to Manage Work Order Dependencies in Odoo 17 Manufacturing
How to Manage Work Order Dependencies in Odoo 17 Manufacturing
Celine George
 
How to setup Cash Basis Tax computation in odoo Accounting
How to setup Cash Basis Tax computation in odoo AccountingHow to setup Cash Basis Tax computation in odoo Accounting
How to setup Cash Basis Tax computation in odoo Accounting
Celine George
 
Ad

Recently uploaded (20)

Vitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd year
Vitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd yearVitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd year
Vitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd year
ARUN KUMAR
 
The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...
Sandeep Swamy
 
One Hot encoding a revolution in Machine learning
One Hot encoding a revolution in Machine learningOne Hot encoding a revolution in Machine learning
One Hot encoding a revolution in Machine learning
momer9505
 
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
larencebapu132
 
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdfExploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Sandeep Swamy
 
Anti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptxAnti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptx
Mayuri Chavan
 
Operations Management (Dr. Abdulfatah Salem).pdf
Operations Management (Dr. Abdulfatah Salem).pdfOperations Management (Dr. Abdulfatah Salem).pdf
Operations Management (Dr. Abdulfatah Salem).pdf
Arab Academy for Science, Technology and Maritime Transport
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
Diabetic neuropathy peripheral autonomic
Diabetic neuropathy peripheral autonomicDiabetic neuropathy peripheral autonomic
Diabetic neuropathy peripheral autonomic
Pankaj Patawari
 
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Library Association of Ireland
 
Fundamentals of PR: Wk 4 - Strategic Communications
Fundamentals of PR: Wk 4 - Strategic CommunicationsFundamentals of PR: Wk 4 - Strategic Communications
Fundamentals of PR: Wk 4 - Strategic Communications
Jordan Williams
 
SPRING FESTIVITIES - UK AND USA -
SPRING FESTIVITIES - UK AND USA            -SPRING FESTIVITIES - UK AND USA            -
SPRING FESTIVITIES - UK AND USA -
Colégio Santa Teresinha
 
Open Access: Revamping Library Learning Resources.
Open Access: Revamping Library Learning Resources.Open Access: Revamping Library Learning Resources.
Open Access: Revamping Library Learning Resources.
Rishi Bankim Chandra Evening College, Naihati, North 24 Parganas, West Bengal, India
 
Presentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem KayaPresentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 
YSPH VMOC Special Report - Measles Outbreak Southwest US 4-30-2025.pptx
YSPH VMOC Special Report - Measles Outbreak  Southwest US 4-30-2025.pptxYSPH VMOC Special Report - Measles Outbreak  Southwest US 4-30-2025.pptx
YSPH VMOC Special Report - Measles Outbreak Southwest US 4-30-2025.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
 
Unit 4: Long term- Capital budgeting and its types
Unit 4: Long term- Capital budgeting and its typesUnit 4: Long term- Capital budgeting and its types
Unit 4: Long term- Capital budgeting and its types
bharath321164
 
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - WorksheetCBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
Sritoma Majumder
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
Understanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s GuideUnderstanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s Guide
GS Virdi
 
Presentation on Tourism Product Development By Md Shaifullar Rabbi
Presentation on Tourism Product Development By Md Shaifullar RabbiPresentation on Tourism Product Development By Md Shaifullar Rabbi
Presentation on Tourism Product Development By Md Shaifullar Rabbi
Md Shaifullar Rabbi
 
Vitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd year
Vitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd yearVitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd year
Vitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd year
ARUN KUMAR
 
The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...
Sandeep Swamy
 
One Hot encoding a revolution in Machine learning
One Hot encoding a revolution in Machine learningOne Hot encoding a revolution in Machine learning
One Hot encoding a revolution in Machine learning
momer9505
 
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
larencebapu132
 
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdfExploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Sandeep Swamy
 
Anti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptxAnti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptx
Mayuri Chavan
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
Diabetic neuropathy peripheral autonomic
Diabetic neuropathy peripheral autonomicDiabetic neuropathy peripheral autonomic
Diabetic neuropathy peripheral autonomic
Pankaj Patawari
 
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Niamh Lucey, Mary Dunne. Health Sciences Libraries Group (LAI). Lighting the ...
Library Association of Ireland
 
Fundamentals of PR: Wk 4 - Strategic Communications
Fundamentals of PR: Wk 4 - Strategic CommunicationsFundamentals of PR: Wk 4 - Strategic Communications
Fundamentals of PR: Wk 4 - Strategic Communications
Jordan Williams
 
Presentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem KayaPresentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 
Unit 4: Long term- Capital budgeting and its types
Unit 4: Long term- Capital budgeting and its typesUnit 4: Long term- Capital budgeting and its types
Unit 4: Long term- Capital budgeting and its types
bharath321164
 
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - WorksheetCBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
Sritoma Majumder
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
Understanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s GuideUnderstanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s Guide
GS Virdi
 
Presentation on Tourism Product Development By Md Shaifullar Rabbi
Presentation on Tourism Product Development By Md Shaifullar RabbiPresentation on Tourism Product Development By Md Shaifullar Rabbi
Presentation on Tourism Product Development By Md Shaifullar Rabbi
Md Shaifullar Rabbi
 
Ad

How to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting

  • 1. How to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting Enterprise
  • 2. Introduction Enterprise The Accounting module in Odoo 17 is a complete tool designed to manage all financial aspects of a business. Odoo offers a comprehensive set of tools for generating financial and tax reports, which are crucial for managing a company's finances and ensuring compliance with tax regulations. Standardized reports may not always capture the specific metrics or details essential for strategic decision-making. Customization allows businesses to tailor their financial and tax reports to align with their goals, industry- specific regulations, and internal management preferences.
  • 3. Enterprise Possibilities of Customization in Odoo 17 Accounting Reports ● Flexible Report Template: Odoo 17 has customizable report templates for many of the reports. If you need a detailed income statement, balance sheet, or any other reports, these report templates allow you to design and customize it according to the need. ● Drag-and-Drop Interface: Modify the structure of reports by adding or removing sections, adjusting groupings, and rearranging data presentation. ● User-Defined Formulas: Odoo allows users to define custom formulas, ensuring that the reports reflect the exact financial measures critical for their decision-making process. ● Dynamic Filtering and Grouping:Apply filters and groupings on reports dynamically, allowing users to drill down into specific subsets of data. ● Multi-Currency Support: Odoo 17 Accounting enables the customization of reports in multiple currencies, facilitating accurate financial reporting for companies with diverse international transactions. ● Tax Report Customization: Define and assign custom tax tags to transactions, add localized Tax and set up custom tax calculation rules.
  • 4. Enterprise From the menu Reporting, there are many kinds of Accounting related Financial and Tax Reports available Each report provides a detailed analysis of accounting entries.
  • 5. Enterprise Among these, the main reports are ● Balance Sheet: Provides a snapshot of the company’s financial position at a given point in time, detailing assets, liabilities, and equity. ● Profit and Loss Statement: Shows the company’s revenues, expenses, and profits over a specific period. ● Cash Flow Statement: Tracks the flow of cash in and out of the business, categorized into operating, investing, and financing activities. ● Trial Balance: Lists all general ledger accounts and their balances, ensuring that total debits equal total credits. ● General Ledger: A detailed report showing all the transactions recorded in each general ledger account during a specific period. ● Journal Entries: Lists all the individual journal entries posted to the general ledger, providing a detailed view of each transaction. ● Partner Ledger: Tracks the financial transactions between the company and its partners (customers, suppliers), showing the opening balance, transactions, and closing balance. ● Tax Report: Summarizes the taxes collected and paid over a period, including details of taxable sales and purchases.
  • 6. Enterprise In order to understand the basic structure of any report, just take the example of Balance sheet report from the menu. Start with the default template that closely matches your requirements. Odoo offers a variety of templates for income statements, balance sheets, and tax reports. Rearrange and personalize report items using the user-friendly drag-and-drop interface. Depending on what your company wants, add or delete components.
  • 7. Enterprise On top of the report, we can see there are some inbuilt features available such as the type of format we need to export the report, Date filter, Comparison choices, Filter on Journals, Other filters such as ‘Posted Entries’, ‘Include Draft Entries’, etc.
  • 8. Enterprise Understanding Account Calculation Formula Make sure that the instance is running in developer mode to make the formula for each reporting line to be visible. As seen in the below screenshot, there will be a small ‘i’ for each of the line. While clicking on that, it let us to see the formula running for it’s calculation.
  • 9. Enterprise We can see the Engine, Label, Formula, Subformula, and Value of the particular accounting journal. After altering the report view using customized filters, save your customized report template and review it to ensure that it accurately reflects the financial data and insights you need.
  • 10. Enterprise Custom Reports Creation With the Odoo's user-friendly reporting structure, we can make customized reports after activating the developer mode from the Odoo ‘Settings’ window and go to the ‘Configuration’ menu to start a new report. We may generate a root report or a version using the ‘Accounting Reports’ window of the ‘Management’ section.
  • 11. Enterprise We’ll get a window like this, where we can see the already set reports. Click on ‘New’ button to create a new report.
  • 12. Enterprise Give a name for the report. Then, choose the Root Report for our new report. This will be showing the list of all the main accounting reports already running in the company. Like P&L Report, Bank Reconciliation Report, Balance Sheet, etc.
  • 13. Enterprise After that, we can choose the Availability of the report. This can be any of ‘Always’, ‘Country Matches’ or ‘Chart of Accounts Matches’. The check box Composite Report can be ticked if we want to create a structured report with multiple sections. This will allow for easy navigation and simultaneous printing. We may generate comprehensive reporting lines by selecting the "Add a line" option within this tab.
  • 14. Enterprise Clicking on ‘Add a line’ for the Lines tab, its shows as We can give the details such as parent Line, Action, Level, Group By,Code, Foldable, Print On New Page, etc. Inside the column, press the ‘Add a line’ button provided under the ‘Label’ field to create new expressions to calculate the accounting journals inside the displayed window. We can edit the calculating expression or formula inside the empty field.
  • 15. Enterprise Now, clicking on ‘Add a line’ for the Label to add the Expression, Inside the ‘Definition’ field, edit the Formula, Subformula, and Computation Engine details for the report data calculations. Finally, save the data and go back to the accounting report configuration form.
  • 16. Enterprise For each line we have added under the Lines tab, these can be re ordered by clicking on the rightmost marked icon and then dragging and dropping on the desired place. Also, they can be deleted using the ‘Trash’ icon on the right side.
  • 17. Enterprise After setting the Lines tab for the report, let’s add the Columns for the report then. The Column names, expression label, Figure type, Check boxes Sortable and Blank if Zero can be filled as per the need. These Column 1 and Column 2 will appear on our new report with the values.
  • 18. Enterprise At last, the third tab Options can be configured for our report on the board. After enabling the required checkboxes according to our need for generating the report, we can save the report setting. After that, we can then see our report from the Reporting window,
  • 19. For More Info. Check our company website for related blogs and Odoo book. Check our YouTube channel for functional and technical videos in Odoo. Enterprise www.cybrosys.com