Skip to Content

Debit vs Credit 

This key concept in accounting is part of the module. Every transaction has a double entry in the system.
The next table explains how this works:


Debit

Credit 

Active accounts 
fixed assets

+

-

Passive accounts
payable

-

+

Expense accounts
expense vendor

+

-

Income accounts

-

+


Reference: Odoo Youtube channel

Three main parameters

Chart of accounts, Journals and Taxes must be setup properly to have a good start at Odoo Accounting setup.


Reference: Odoo YouTube Channel

Localization

Before doing anything in the system you should select the country for the company. 

This setup will bring general accounts, taxes and typical financial parameters for the respective location.



Internal Team

Company

CFO

Reporting

Monitoring financial health with:

Balance sheet, Profit & Loss, Analytic Accounting and Budgets.

Senior Accountant

Settings & Validation

Basic Setup: Chart of accounts, journals & taxes.

Validating inv / bills, process payments & general legal reports.

Accounting Assistant

Operational

Encoding of inv / bills, bank statements & payment follow-up.

External Stakeholders

Government

Authority

Control

Deep control for unreported revenue, tax inconsistencies and other similar situations.

Chartered Accountant

Closing

Review, make adjustments & book the closing.

Auditor

Checking

Ensures that statements are truthful and fair.

Types of accounts

EQUITY

What the company owns.

LIABILITIES

Obligations from past events.



BANK AND CASH       

Money in banks or cash.


EXPENSE       

Cards to support the business.


FIXED AXETS

Long term wealth.

CURRENT ASSETS

Short term wealth.


       INCOME 

Revenue generated.



Configuration

Config. - Chart of accounts

Columns

Columns - unique codes - account name - type


Reconciliation

Allow reconciliation feature: used for for receivables and payable


Group accounts

Accounts can be grouped to facilitate their view

Duplicate accounts

Good practice - duplicate similar accounts

UPDATE CHART OF ACCOUNTS

Reference: Odoo YouTube Channel


Export

Select all and export all chart of accounts

Update

update data checkbox / select deprecated field 

ID

The external ID is a unique code for each account

 Archive

Don't delete accounts / Deprecated is to archive accounts

Import

Import file with favorites button

Fields

Confirm fields to import 

All contained in general ledger


Main Journals set are

Vendor Bills / Miscellaneous Operations / Bank / Customer Invoices / Cash

Recommendation: have as few journals as possible

Configuration

Settings menu

Main setup

Dedicated credit note sequence + short code + type

Bank journal

More accounts to be set

Adv. settings

Lock posted entries with Hash to prevent future modifications

Create one

I.e. create salaries journal + short codes 

Rearrange

Drag and drop 

Balance Sheet Importing

Reference: Odoo YouTube Channel


  • It is proper  to select end of fiscal year or tax period to import the balance sheet
  • Three balances should be uploaded (GL, customer, Vendor) - that generates journal entries to be unbalanced
  • to balance the entries, a suspense account is used
  • Debits vs Credits = ZERO
  • do not put any zeros in credit or debit


GL Balance

Sum of all debits and credits


Debit

Credit 

Receivable

$300


Payable


$700

Suspense Account

$400




Customer Balance

Receivable account represents the total debit of the customers Balance 


Debit

Credit 

Customer 1

$100


Customer 2

$200


Suspense Account


$300



Vendor Balance

Payable account is the total credit of the vendors balance


Debit

Credit 

Vendor 1


$300

Vendor 2


$400

Suspense Account

$700





Opening Balance

Specify columns with date, name and reference for each opening balance

Date

Journal

Reference

12.31,2023

Opening Balances (OPB)

General Accounts



Journals

 Dedicate journals for opening balance

Import records

 Test the data before

Journal entries

Detail with all GL accounts

Match records

Create new records if not existing

Post entries

Create new records if not existing, Can post several entries at once

CUSTOMERS INVOICES


Invoice with 1 product 

Journal items created are:

 3 Lines: Product Sales, Tax Received, Account Receivable

A debit in Account Receivable defines the amounts your customer owes you


Sections and notes: added to an invoice to improve its structure.

Odoo.com - Customer invoices section

Invoice with 2 different products


Journal items created are:

1 Receivable, 2 Sales, 1 Tax

On the product, or the product category, or the journal:
define the default income account that is used on an invoice.

Is it possible to select all "Draft" invoices and post them in one action.

Odoo.com - Customer invoices section

Invoice from a Sales Order

Reference: Odoo YouTube Channel


Invoicing method

Invoice based on
-Quantity delivered
-Quantity ordered
Blue means that a line product can be invoiced / gray products (have not been delivered) can not be invoiced
More than one invoice can be created for one order - i.e. you have more than one delivery for the same invoice

Types of invoice payment

Regular Invoice - [Down Payment (%) or Fixed amount]


Convert multiple orders

You can select multiple orders and convert to invoices 
Can also select multiple Draft Invoices and post entries


Credit Note is the reverse transaction of an Invoice


Must set the Sales Journal Configuration 
- Click Dedicated Credit note sequence 
- The Short code will be taken for the CN


Add a credit note in an Invoice

Debit vs Credit in a Credit Note 

With an Invoice


Debit

Credit 

Income Account

$100


Receivable Account


$100


With a Credit Note


Debit

Credit 

Income Account


$100

Receivable Account

$100




Total refund

Full Refund

Full or partial refund / reason and reverse

Reconciled

Confirm so the dedicated sequence is automatically posted, paid and reconciled


Info

Payment information



Journal items

Journal items are reverse of an invoice


Reversed

The invoice gets reversed

Reversed reconciliation

Amount due gets reversed

Partial refund

Partial Refund

Generate a partial refund

Modify product lines

Take out one of the product lines (in the credit note, not in the invoice)


Outstanding debits

You have outstanding debits for the customer



Add debits

Outstanding debits - click add

In Odoo V 17 this step is not necessary 



Paid

Credit note is paid and posted


Reversed reconciliation

original INV not reversed but partially paid

Payment terms

Go to settings / Accounting - payment terms

Creation

Create if necessary, add a description - can select company



Set Percentage

Set percentage and due date if needed

View is more direct in Odoo v17



Balance

Locate the balance at the bottom

Balance was replaced by the remaining percentage cor Odoo v17


Balance due date

Put the balance due date at or the number of days needed

Balance was replaced by the remaining percentage cor Odoo v17



Invoice with PMT terms

Select payment terms in the invoice

Two receivable lines in the journal items are created besides the due date

Select the three dots to display optional fields and activate the due date


Invoice date

If invoice date changes, automatically changes the second payment due date


Invoice PDF sent

Invoice in sent with the PMT term note



Receivable report

Consult the aged receivable report

Two lines separated are generated for the same invoice



One item to reconcile

In the Bank Journal there is one item to reconcile - validate



Partially paid

The payment status is partially paid

The aged receivable appears only the second payment pending



Terms and Conditions

Reference: Odoo YouTube Channel


Invoice T&C


Activate in Accounting / Settings.

Add a note or a link to a web page for large T&C.

Below the invoice terms and conditions are displayed.

Upload

Avoid having multiple pdf associated o a vendor bill.
When you receive an email odoo creates a vendor bill

Can upload one

Date

Bill date is the document date and the Accounting date is when it gets accounted for.


Bill from a PO

Create bill from the PO


Autocomplete

Create invoice manually

Use the autocomplete feature to replicate a bill from a previous one


Lock period

Lock period: not permission to create vendor bills after certain date 

system blocks the date

XML - Electronic Invoicing

Might upload an electronic invoicing with a vendor bill: pdf with XML behind with fields information

Then can register the payment

OCR Document Digitization

Reference: Odoo YouTube Channel


Documents

Upload doc to Documents Module


Finance

Put the pdf in the finance workspace


Split

Click scissors icon to split document (if multiple bills in one PDF)

 

OCR

Scan bills to validate from OCR 

Refresh

Press refresh button to have the info available

 

Recognize

Recognized info

After recognizing bills, you can post entries


 

SEPA QR 


 Used for European countries

Set the Bank account / create bank

Configure SEPA QR in customer Payments

Set in Configuration / Payment Acquirers / Wire Transfer

Customer and Vendor Payments

Reference: Odoo YouTube Channel




-check INV & Bills that are late

_______________________________


-can register multiple PMTs




-can also select one INV to pay

-partial PMT created
_______________________________

-check PMT details below

-select view button for details



-Now Journal and other details are displayed

-debit and credit for journal entries

-see the impact with reconciled entries

_______________________________


-see reconciled PMTs

-create PMT from scratch 



- Register PMT (unreconciled) 

-go to invoiced to select the related INV

_______________________________

-blue note: outstanding credits displayed, add PMT

-In Payment stage for transit accounts (outs. cred.)

-when reconcile with BNK, automatically paid





-see items to reconcile in BNK journal

-reconcile and they will disappear

_______________________________

-new INV status is paid

-Inpayment status applies for BNK not for Cash

-set the configuration of the journal

-put the default account




-put the default account

_______________________________

-set accounts configuration in the journal

-go to vendor bills and pay with cash

-the bill gets automatically paid




Online Payments

-Activate online PMT feature

-go to Accounting / config.  / PMT Acquirers 

Payments Acquirers 

-select and configure the requested PMT acquirers

-put credentials

-if "countries" is left blank every country will be available for PMTs



Journal

-set the acquirer in the journal for incoming PMTs

-can customize message for pending, done or canceled PMTs



Send PMT

-Invite customer to pay

-PMT gets accepted


Invoice in Payment

-INV status in payment


Chatter

-all info in chatter and amount due sets to zero


Smart button

-see all info in the smart button related to the PMT

Go to follow up reports

_______________________________ 

-put away the filter "In need of action"

-will take every INV to follow-up




-edit the letter for the follow-up

-late due dates will display in red color

_______________________________ 

-exclude from the email INV that are not overdue

-can print the letter or send via email

-then click on done and odoo sends you to the next reminder, the next customer with overdue INV.




check f-up terms

_______________________________ 

-put the f-up steps

- put negative number (-) if want to 
f-up before the overdue date.





can generate a manual action like calling the customer

_______________________________ 

-call the client activity is now displayed in the customer f-up

-classify the customer as normal, good or bad debtor




can process the f-ups in mass

_______________________________ 

-will appear if no more f-ups to send


Batch Deposit of Checks

Reference: Odoo YouTube Channel


Activate in configuration / Cust. PMT / Batch PMTs

_______________________________ 

-validate 2, 3 or more PMTs

-go to batch PMTs




Create  a batch PMT

_______________________________ 

-select batch type: Inbound

-select bank and batch PMT method

-select the related PMTs to process and save






Print the PDF of the batch PMT

_______________________________ 

-copy the total

-create a BNK statement from the dashboard

-put the amount of the transaction and balance / save

-reconcile selecting the batch PMT





Old version of odoo require Cash discount to be enabled in settings

_______________________________ 

-select a "Net 30" template at PMT terms

configure the days (7) and percentage (2%)


Create the INV with the discount PMT terms

_______________________________ 

-register the PMT and have the discount

-INV will be on PMT






check details

_______________________________ 

-check journal entries

-see reconciled entries


can see the reconciliation option in the Bank Journal

_______________________________ 

-the reconciliation is done automatically, same info in the INV



Account Receivable

One side

Income Account

The other

INVOICE

PMT status - Not Paid

INVOICE

PMT status - Paid

Outstanding receipts

Not using the bank account yet, but the Outstanding receipts account configured 

Receivable Account

This is the counterpart account, when the debt is completely balanced.
Then the two journal items are reconciled.

Bank statement

When uploaded every transaction is waiting to be reconciled with an open INV or BLL.

Before reconciliation each transaction entry is exactly the same.

Bank vs Suspense account: this ensures that financial reports are always updated with the bank account even if not all is reconciled.

Then every transaction is matched with the related entry the counterpart will be replaced with the chosen account.

Bank Account

One side



 

Suspense Account

The other

Reconciliation vs Bank Matching

Are not the same!

Reconciliation: linking journal items of specific accounts so the ACC needs to be the same.
Matching its credit with the debit. This process is also used outside of BNK transaction.
The basic reconciliation process does not create any journal entries.
Only indicates which journal items are related to each other..  

Matching: not only to reconcile transactions with counterpart but also creates the full PMT journal entry.
Those transactions are related to INVs or PMTs. Therefore INVs will shift to the PMT status paid.


Set the default accounts:

-Bank suspense ACC
-Outstanding receipts and PMTs ACCs
-Internal transfer ACC

_______________________________ 

-check journal configuration

-type is bank

-set BNK, suspense an other ACCS & currency

-configure tabs: incoming and outgoing 



can set other PMT methods

_______________________________ 

-if wanted, can set other ACCs incoming and outgoing PMTs

-select three dots for displaying the outstanding PMT ACCs.





Bank Statements & Synchronization

Reference: Odoo YouTube Channel


Bank Statements

Import file, enter manually or synchronize



 

Odoo Accounting

Match accounting records / Reconcile entries



to synchronize add the bank you want

_______________________________ 

-select type of account in the bank's interface

-confirm the consent


go to Config. / Online Sync.

_______________________________ 

-must have active credentials

-can also create the records






when creating a record put date, label and amount

_______________________________ 

-after entering info will be ready to reconcile

-if select BNK Sync in the BNK journal settings import file option will not display but only Sync

-an import will be available from the toggle menu



Check the items to reconcile

_______________________________ 

-see in left items to reconcile

-at the right is the counterpart

-the label makes easier to identify the corresponding INV




click on the INV link if want to check details

_______________________________ 

-if OK press validate






click on interests for bank loans

_______________________________ 

-can match existing entries or click in manual operations


label facilitates match with the corresponding account

_______________________________ 

-if label is "bank fees" the account with that name will display

-there could me three labels related to three references in the INV. Can be seen in the Match Existing Entries.





if there is a PMT without correlation, it will be posted in the suspense account

_______________________________ 

-can search the related value

-may check the transaction later

-you can decide to tolerate a MIN difference in the INV PMT



items to check for later will get displayed

_______________________________ 

-it is nothing else but a filter

-remove it to see all BNK transactions




change to list view to group by

_______________________________ 

-can search for the related partner in the filter

-there are reconciliation models to be considered:
match invoices, suggest counterpart or generate that counterpart






There can be set a tolerance in percentage for reconciliations


Group and filter taces

_______________________________ 

-activate or deactivate taxes

-set the distribution of INV and credit notes



in advanced option set tax group

_______________________________ 

-set default taxes

-there are taxes applied for certain products, purchases or even accounts 

- journal items get affected by taxes






Activate option in settings

_______________________________ 

-set tax as based on PMT

-unlike standard taxes, cash basis taxes appear on the tax report when invoices are paid.



tax grids generated in journal items

_______________________________ 

-now taken the tax transit account

- the purpose of the cash basis transition account is to temporarily hold the tax balance between the invoice confirmation and payment

-tax grids generated when tax is not cash basis

-for cash basis taxes grids do not display





When paid, INV gets in PMT 

_______________________________ 

-cash basis button generates

- in journal entry 

-transition ACC gets in debit vs VAT credit


the total amount goes to the tax report for the respective INVs




Apply the tax to convert from left to right

_______________________________ 

-can apply to an individual or a group of countries

-states inside a country can also be selected


can set ACC mapping

_______________________________ 

-be aware if you need to change the customer in a SO, the fiscal position will not refresh. The line must be deleted and selected again.

-in other info tab it is set the fiscal position to apply in the draft Sales Order




Tax Report and Return

Reference: Odoo YouTube Channel


Tax period closing





create a miscellaneous journal for taxes

_______________________________ 

-set as the tax closing default journal

-configure tax accounts

-there is a default tax receivable and payable


report can be presented in excel pdf or XML

_______________________________ 

-once complete the report click on closing entry

-report generated with all payable and receivable







post the entry - pdf generated

_______________________________ 

-choose lock date period


new entries could be set with a warning for the next open period

_______________________________ 

-Tax Return Periodicity  under “Settings” configures Odoo to compute my tax return correctly

-the selectable fiscal periods in “Tax Report” lets me create a tax report for the selected period.



Product = (Price + Extra tax) X Sales tax

_______________________________ 

-set fix price

-in advance options change the sequence. If higher sequence, the tax will be applied before others.

-select to affect base of subsequent taxes




drag and drop taxes according to their priority

_______________________________ 

-add tax in the product

-taxes will be applied




Avatax (USA & Canada)

Reference: Odoo YouTube Channel



Activate Avatax and put credentials

_______________________________ 

-go besides to a customer and validate it



in ACC / product category set Avatax category

_______________________________ 

-Set fiscal position and its ACCs in Avatax tab 
-for v16 click Avatax API checkmark

-in a SO the fiscal position will display in the other info tab







can compute the taxes using Avatax

_______________________________ 

-it triggers in the user portal or sending the RFQ via email

-other lines can be added (i.e. a discount negative) in the INV

-again click on compute taxes using Avatax

-AvaTax does NOT automatically calculate the tax when you validate a delivery order.  AvaTax calculates the tax in this cases:

  • when a quotation is confirmed into a sales order.
  • when you validate a draft invoice.
  • when a customer views their subscription in the customer portal.

go to Avalara portal

_______________________________ 

-see tax returns

-see customer certificates

-Avatax uses company address, NOT WAREHOUSE

-taxes not included are:

  gas  tobacco  alcohol 







Go to Config. / Asset Models

_______________________________ 

-set duration and method (i.e. Straight Line)

-set the ACCs.

-go to Fixed asset ACC to set it

in Automation tab select the Create and validate option

_______________________________ 

-manage items check can be activated to generate two assets if 2 items are crated in a vendor bill

-in the product line must be set the respective fixed asset ACC

-the asset gets generate by confirming the vendor bill






click on the asset smart button and enter the asset

_______________________________ 

-see all related info included the related purchase

-a fractionary of every month is displayed as (3/36) in the case of a 36 months DEPR.

-in the journal entries button are the related entries 

-each entry debit / credit can be displayed




consult depreciation reports

_______________________________ 

-put the hierarchy in the report

-can include unposted entries in a time interval


Deferred revenues and expenses

Reference: Odoo YouTube Channel



Select journal items in a vendor bill

_______________________________ 

-select cut off option

-select the recognition date (i.e. 3 months ago) and say 50% of the total amount to split the expense in two equal parts.

-create the journal entries  




entries get posted

_______________________________ 

-to do multiple bills, go to purchases in purchases

-the journal is miscellaneous operations





Activate Analytic ACC

_______________________________ 

-select analytic plan in the configuration

-set domain (i.e. vendor bills)

-set if optional or mandatory



can choose financial ACC and product category

_______________________________ 

-select Analytic account button

-create the Analytic ACCs / those will display in the smart button

-can select the color

-Plans for Analytic ACC could be: 
-regional or company departments among others







can save the ACCs in a bill

_______________________________ 

-can be saved for a particular partner or partner category

-in ACC/ Analytic items, they can be grouped the Dept or Region

- for many entries use a pivot table view instead of list


Activate Budget management in settings

_______________________________ 

-go to budgets in ACC

-create budget and edit

-will have analytic ACC ad budgetary position




Budgetary position is a set of ACCs

_______________________________ 

-the combination of analytic ACC and bud. pos. builds the budget

-There are displayed three amounts
-planned (forecast), Practical (real) and Theoretical (up to date)

-The achievement is given in percentage

-expenses must be written in negative number

-enter in the analytic ACC to see the details clicking on the green tiny smart button at the right

-for income there could be bug. pos. but  no Analytic ACC. In that case when click there will be displayed only journal items.

In the ACC. menu / budget analysis you will view the budgets grouped by year. 

-This can be displayed in pivot table. If click in a number details will be shown.



Multi company and Journal Groups

Reference: Odoo YouTube Channel





Activate Intercompany Transactions

_______________________________ 

-activate sales and purchase for inventory movements

-create dedicate purchase and sales journal

-Type sales or purchase accordingly,  ACC and short code

-Can dedicate other income or expense ACC

-push journals up to see them at the top of the dashboard

create INV

_______________________________ 

-when switching company there will be one bill to validate in the other side






create journal groups

_______________________________ 

-exclude journals and name the journal group

-a name could be transactions w/out intercompany

-filter criteria for profit & loss or balance sheet


Inventory Valuation

Two Methods:


-Continental: valuation of the cost is taken into account when the goods enter the stock
-Anglo-Saxon: the cost is considered when it leaves the stock

Reference: Odoo YouTube Channel





Products set with product category

_______________________________ 

-in a PO and SO Standard price, FIFO and AVCO behave different

 



if all products bought at $10 all have same cost

1. Standard price (10)
2. FIFO (10)
3. AVCO (10)

_______________________________ 

-when all are bought at 20
1. Standard price is now 20 (10+10)
2. FIFO is now 30 (10+20)
3. AVCO is now 30 (15+15)

-when one product is sold
1. Standard price is now 10 (0+10)
2. FIFO is now 20 (0+20)
3. AVCO is now 15 (0+15)




CONTINENTAL ACC: 

costs of goods sold are immediately registered in profit and loss

Reference: Odoo YouTube Channel

_______________________________ 

-up to the accountant to move it on the balance sheet as long as it is not sold

- when product sold impacts the P&L
-product from PO received and journal entry gets posted
-when bill is created,  then entries get posted
- when product is delivered entry gets posted in the valuation as a 3rd instance
-4th INV entry gets posted when INV validated

in CONTINENTAL not necessary to put automatic accounting entries: all info already in the INVENTORY app

Journal entries created with the continental method when receiving and delivering products, creating a bill from a P.O., or confirming an invoice.



ANGLO-SAXON ACC: 

the recognition of the goods sold changes

Reference: Odoo YouTube Channel

_______________________________ 

-in continental goes to P&L immediately, but in A-S remains in the balance sheet as long as Gs are not sold and goes to the P&L again at the moment the customer INV is processed in order to recognize the margin.

-product from PO received and journal entry gets posted
-when bill is created,  then entries get posted
-A-S particular, not expense ACC but input ACC in journal items
-INV entry gets posted nothing happens with the journal entry
- when product is delivered entry gets posted in the valuation and not in the balance sheet any more
-eventually the final result is the same

-final movements summarize in the INV journal items

Cost of goods sold remain in the Balance Sheet until the goods are sold.

The cost of goods sold is recognized in the P&L when the invoice is processed.




Multi-currency



Realized Gains/Losses: 

choose the service to update currency

Reference: Odoo YouTube Channel

_______________________________ 

-choose the currency in the Vendor bill






the PMT will occur days after the bill date

_______________________________ 

-two info on PMT appear

-one of them shows the regular bill entries, the other the exchange difference

-see reconciled entries in reconciled entries button



there might be a BNK ACC in another currency

_______________________________ 

-in chat of ACC the BNK ACC must also be in that currency

-clicking reconcile button will allow to check the XCH difference and the original value vs the new value

-in manual operations tab can be set the proper ACC and selected if gain or loss 




there is the need to identify the potential gain or loss based on the difference between the currency rate at the ACC date of the open item and the rate at end of the fiscal period.

This difference is uncertain as it might differ when balanced out in the ACC.

The reporting goal is to represent at the end of each period the most realistic image of the financial situation of the company.

This is done with a manual trigger on the specific report. As it is uncertain you need to reverse the entry at the beginning of the new period.

These entries serve to represent the right AMNT in P&L and balance sheet.

Unrealized Gains/Losses: 


Reference: Odoo YouTube Channel

_______________________________ 

Realized Gains

Losses exchange differences

Concerns

Paid INV & BLL

Frequency

Occurs after PMT

Certainty

Certain

Automation

Automated

-unrealized concerns open items in the balance sheet s.a. INVs & BLLs not paid yet or BNK ACC in a foreign CURR. As CURR vary all those open AMNTs in books need to be revalued again at the end of the fiscal year / subperiod.  Depends on company's size and preferences




select the report in Reporting Menu

_______________________________ 

-see ACCs columns to adjust; balance in foreign CURR; operation rate, current rate and the adjustment. 

-can filter by date range or XCH rates
-XCH rates in the filter can be updated manually

click on adjustment entry button

_______________________________ 

-choose journal, expense & income ACCs for gain and loss, dates of entry & reversal

-click on create entry to post journal entry



Closing the fiscal year

Reference: Odoo YouTube Channel


1st 

INV, BLL, expenses be recorded and validated in time due

2nd

Reconcile all pending to reconcile

3rd

Ensure there is nothing in clearing and suspense ACCs

4th

Verify balance sheet items and the entries for depreciation journal entries

5th

Make sure differed revenues are correctly recorded

6th

Double check all accrued revenues and expenses 



The final step for closing the fiscal year is to allocate the unallocated current year earnings so they are reported as zero in the current one balance sheet but adding the value in the next year.

_______________________________ 

-in ACC settings can change if fiscal year is closed in December 31st or other date, and even customize if the fiscal period is i.e. 6 months.

-lock dates can be set for some users or for everyone.

-can lock the tax return date

-Only Chef accountant with ACC admin rights can close the fiscal year


in the balance sheet there are current year not allocated earnings

_______________________________ 

-click there to dive in the details of the P&L






go to the journal entries to create the correct ACC entry, filtering unposted entries

_______________________________ 

-enter the YE closing journal entry and post it

-ACCs selected from the chart of ACCs

-current YE now appear in the retained earnings


REPORTING

Journal Reports


Might view periodicity by year, month or quarter.



Define journals


Basic journals are:

Customers invoices, vendor bills, bank, cash, misc operations.

You can inquiry about posted and unposted journal entries.


In this report you can collapse or open every journal.

It is possible to dive into the journal items inside the j. entries. 
Accounts can be corrected if necessary.

Vendor Items
Can view the impacted tax Grids at the bottom --> click audit --> click on a specific account and see the attached pdf bill.

Odoo Youtube Channel

Filter by journals

Analytic accounts can be set by a company department, cost center or location for example.


Can jump from the journal report to the profit and loss report.


Go to the general ledger - detail from there each journal entry.

Balance sheet

Select view by localization country (fiscal position) or generic. Make a date comparison.