[ADD] journals: explain journals and accounts

task-3991940

closes odoo/documentation#14763

X-original-commit: b6da586dfc
Signed-off-by: Dallas Dean (dade) <dade@odoo.com>
This commit is contained in:
“Dallas”
2025-04-17 13:51:31 +00:00
parent 44244eef78
commit 1fdf7a765a
13 changed files with 345 additions and 220 deletions

View File

@@ -13,7 +13,7 @@ account. Both the journal and the account are automatically created and configur
a bank account.
.. note::
Cash journals and accounts must be configured manually.
:ref:`Cash journals <accounting/journals/cash>` and accounts must be configured manually.
Bank journals are displayed by default on the :guilabel:`Accounting Dashboard` in the form of cards
which include action buttons.
@@ -29,9 +29,9 @@ Manage bank and cash accounts
Connect a bank for automatic synchronization
--------------------------------------------
To connect your bank account to your database, go to :menuselection:`Accounting --> Configuration
--> Add a Bank Account`, select your bank in the list, click :guilabel:`Connect`, and follow the
instructions.
To connect your bank account to your database, go to the :guilabel:`Accounting Dashboard` and on the
kanban card of an unconnected bank, click :guilabel:`Search over 26000 banks`. Select your bank from
the list, click on :guilabel:`Connect`, and follow the instructions.
.. seealso::
:doc:`bank/bank_synchronization`
@@ -44,153 +44,18 @@ Create a bank account
If your banking institution is not available in Odoo, or if you don't want to connect your bank
account to your database, you can configure your bank account manually.
To manually add a bank account, go to :menuselection:`Accounting --> Configuration --> Add a Bank
Account`, click :guilabel:`Record transactions manually` (at the bottom right), fill out the bank
information, and click :guilabel:`Create`.
To manually add a bank account, go to the :guilabel:`Accounting Dashboard` and on the kanban card of
an unconnected bank, click :guilabel:`Search over 26000 banks`. Then, click on :guilabel:`Record
transactions manually` (at the bottom right), fill out the bank information, and click
:guilabel:`Create`.
.. note::
- Odoo automatically detects the bank account type (e.g., IBAN) and enables some features
accordingly.
- A default bank journal is available and can be used to configure your bank account by going to
:menuselection:`Accounting --> Configuration --> Accounting: Journals --> Bank`. Open it and
edit the different fields to match your bank account information.
Create a cash journal
---------------------
To create a new cash journal, go to :menuselection:`Accounting --> Configuration --> Accounting:
Journals`, click :guilabel:`Create` and select :guilabel:`Cash` in the :guilabel:`Type` field.
For more information on the accounting information fields, read the
:ref:`accounting/bank/configuration` section of this page.
.. note::
A default cash journal is available and can be used straight away. You can review it by going to
:menuselection:`Accounting --> Configuration --> Accounting: Journals --> Cash`.
Edit an existing bank or cash journal
-------------------------------------
To edit an existing bank journal, go to :menuselection:`Accounting --> Configuration --> Accounting:
Journals` and select the journal you want to modify.
.. _accounting/bank/configuration:
Configuration
=============
You can edit the accounting information and bank account number according to your needs.
.. image:: bank/bank-journal-config.png
:alt: Manually configure your bank information
.. seealso::
- :doc:`get_started/multi_currency`
- :doc:`bank/transactions`
- `Bank configuration <https://www.youtube.com/watch?v=tVhhXw-VnGE>`_
.. _accounting/bank/suspense:
Suspense account
----------------
Bank statement transactions are posted on the suspense account until they are reconciled. At any
moment, the suspense account's balance in the general ledger shows the balance of transactions that
have not yet been reconciled.
.. note::
When a bank transaction is reconciled, the journal entry is modified to replace the bank suspense
account with the account of the journal item it is reconciled with. This account is usually the
:ref:`outstanding receipts or payments account <accounting/bank/outstanding-accounts>` if
reconciling with a registered payment or the account receivable or payable if reconciling with
an invoice or bill directly.
Profit and loss accounts
------------------------
The :guilabel:`Profit Account` is used to register a profit when the ending balance of a cash
register differs from what the system computes, while the :guilabel:`Loss Account` is used to
register a loss when the ending balance of a cash register differs from what the system computes.
Currency
--------
You can edit the currency used to enter the transactions.
.. seealso::
:doc:`get_started/multi_currency`
.. _accounting/bank/account-number:
Account number
--------------
If you need to **edit your bank account details**, click the external link arrow next to your
:guilabel:`Account Number`. On the account page, click the external link arrow next to your
:guilabel:`Bank` and update your bank information accordingly. These details are used when
registering payments.
.. image:: bank/bank-account-number.png
:alt: Edit your bank information
Bank feeds
----------
:guilabel:`Bank Feeds` defines how the bank transactions are registered. Three options are
available:
- :guilabel:`Undefined yet`, which should be selected when you dont know yet if you will
synchronize your bank account with your database or not.
- :guilabel:`Import (CAMT, CODA, CSV, OFX, QIF)`, which should be selected if you want to import
your bank statements and transactions using a different format.
- :guilabel:`Automated Bank Synchronization`, which should be selected if your bank is synchronized
with your database.
.. seealso::
- :doc:`bank/bank_synchronization`
- :doc:`bank/transactions`
.. _accounting/bank/outstanding-accounts:
Outstanding accounts
====================
By default, payments in Odoo do not create journal entries, but they can easily be configured to
create journal entries using **outstanding accounts**.
- An **outstanding receipts account** is where incoming payments are posted until they are linked
with incoming bank transactions.
- An **outstanding payments account** is where outgoing payments are posted until they are linked
with outgoing bank transactions.
These accounts are usually of :ref:`type <chart-of-account/type>` :guilabel:`Current Assets` and
:guilabel:`Current Liabilities`.
Payments that are registered in Odoo are posted to the outstanding receipts and outstanding accounts
until they are reconciled. At any moment, the outstanding receipts account's balance in the general
ledger shows the balance of registered incoming payments that have not yet been reconciled, and the
outstanding payments account's balance in the general ledger shows the balance of registered
outgoing payments that have not yet been reconciled.
Bank and cash journal configuration
-----------------------------------
To configure payments to create journal entries, set outstanding accounts for the journal's payment
methods. This can be done for any journal with the :ref:`type <chart-of-account/type>`
:guilabel:`Bank` or :guilabel:`Cash`.
To configure the outstanding accounts for a journal's payment methods, first go to
:menuselection:`Accounting --> Configuration --> Journals` and select a bank or cash journal. In the
:guilabel:`Incoming Payments` and :guilabel:`Outgoing Payments` tabs, set :guilabel:`Outstanding
Receipts accounts` and :guilabel:`Outstanding Payments accounts` for each payment method that you
want to create journal entries.
.. note::
- If the main bank account of the journal is added as an outstanding receipts account or
outstanding payments account, when a payment is registered, the invoice or bill's status is
directly set to :guilabel:`Paid`.
- If the outstanding receipts or outstanding payments account for a payment method is left blank,
registering a payment with that payment method will not create any journal entry.
- A default :ref:`bank journal <accounting/journals/bank>` is available and can be used to
configure your bank account by going to :menuselection:`Accounting --> Configuration -->
Accounting: Journals --> Bank`. Open it and edit the different fields to match your bank
account information.
.. toctree::
:titlesonly:

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

View File

@@ -56,10 +56,9 @@ Transactions
------------
Every :doc:`transaction <transactions>` is linked to a journal entry that debits/credits the
journal's main account and its :ref:`suspense account <accounting/bank/suspense>` until it is fully
reconciled. At that point, the suspense account is replaced with the account of the counterpart item
or, in the case of :ref:`manual matching <accounting/reconciliation/set-account>`, the selected
account.
journal's main account and its suspense account until it is fully reconciled. At that point, the
suspense account is replaced with the account of the counterpart item or, in the case of
:ref:`manual matching <accounting/reconciliation/set-account>`, the selected account.
.. _accounting/reconciliation/action-buttons:

View File

@@ -191,6 +191,7 @@ Get started with Stripe and enable secure integrated credit and debit card payme
get_started/cheat_sheet
get_started/chart_of_accounts
get_started/consolidation
get_started/journals
get_started/multi_currency
get_started/avg_price_valuation
get_started/tax_units

View File

@@ -54,45 +54,45 @@ Correctly configuring the **account type** is critical as it serves multiple pur
To configure an account type, open the :guilabel:`Type` field's drop-down selector and select the
corresponding type from the following list:
+---------------+--------------+-------------------------+
| Report | Category | Account Types |
+===============+==============+=========================+
| Balance Sheet | Assets | Receivable |
| | +-------------------------+
| | | Bank and Cash |
| | +-------------------------+
| | | Current Assets |
| | +-------------------------+
| | | Non-current Assets |
| | +-------------------------+
| | | Prepayments |
| | +-------------------------+
| | | Fixed Assets |
| +--------------+-------------------------+
| | Liabilities | Payable |
| | +-------------------------+
| | | Credit Card |
| | +-------------------------+
| | | Current Liabilities |
| | +-------------------------+
| | | Non-current Liabilities |
| +--------------+-------------------------+
| | Equity | Equity |
| | +-------------------------+
| | | Current Year Earnings |
+---------------+--------------+-------------------------+
| Profit & Loss | Income | Income |
| | +-------------------------+
| | | Other Income |
| +--------------+-------------------------+
| | Expense | Expense |
| | +-------------------------+
| | | Depreciation |
| | +-------------------------+
| | | Cost of Revenue |
+---------------+--------------+-------------------------+
|Other | Other | Off-Balance Sheet |
+---------------+--------------+-------------------------+
+---------------+-------------+-------------------------+-----------------------------------------------------------------------------------------------------------------+
| Report | Category | Account Types | Description |
+===============+=============+=========================+=================================================================================================================+
| Balance Sheet | Assets | Receivable | Money owed to the company by customers for goods or services delivered |
| | +-------------------------+-----------------------------------------------------------------------------------------------------------------+
| | | Bank and Cash | Funds held in company bank accounts or on hand as cash |
| | +-------------------------+-----------------------------------------------------------------------------------------------------------------+
| | | Current Assets | Short-term assets expected to be converted into cash within a year |
| | +-------------------------+-----------------------------------------------------------------------------------------------------------------+
| | | Non-current Assets | Long-term assets not expected to be converted to cash within a year |
| | +-------------------------+-----------------------------------------------------------------------------------------------------------------+
| | | Prepayments | Payments made in advance for goods or services to be received in the future |
| | +-------------------------+-----------------------------------------------------------------------------------------------------------------+
| | | Fixed Assets | Tangible long-term assets like buildings, machinery, and vehicles used in operation and subject to depreciation |
| +-------------+-------------------------+-----------------------------------------------------------------------------------------------------------------+
| | Liabilities | Payable | Money the company owes to suppliers or vendors |
| | +-------------------------+-----------------------------------------------------------------------------------------------------------------+
| | | Credit Card | Balances and transactions associated with company credit card usage |
| | +-------------------------+-----------------------------------------------------------------------------------------------------------------+
| | | Current Liabilities | Obligations due within one year, such as short-term loans or accrued expenses |
| | +-------------------------+-----------------------------------------------------------------------------------------------------------------+
| | | Non-current Liabilities | Long-term debts and financial obligations due beyond one year |
| +-------------+-------------------------+-----------------------------------------------------------------------------------------------------------------+
| | Equity | Equity | The owner's residual interest in the company after liabilities are deducted from assets |
| | +-------------------------+-----------------------------------------------------------------------------------------------------------------+
| | | Current Year Earnings | The company's net profit or loss accumulated in the current fiscal year |
+---------------+-------------+-------------------------+-----------------------------------------------------------------------------------------------------------------+
| Profit & Loss | Income | Income | Revenue generated from the company's primary business activities |
| | +-------------------------+-----------------------------------------------------------------------------------------------------------------+
| | | Other Income | Revenue from secondary or non-operational sources, like interest or asset sales |
| +-------------+-------------------------+-----------------------------------------------------------------------------------------------------------------+
| | Expense | Expense | Costs incurred during operations to generate revenue |
| | +-------------------------+-----------------------------------------------------------------------------------------------------------------+
| | | Depreciation | The allocation of the cost of tangible assets over their useful life |
| | +-------------------------+-----------------------------------------------------------------------------------------------------------------+
| | | Cost of Revenue | Direct costs attributable to the production or delivery of goods and services |
+---------------+-------------+-------------------------+-----------------------------------------------------------------------------------------------------------------+
| Other | Other | Off-Balance Sheet | Transactions not displayed on the balance sheet or profit and loss report |
+---------------+-------------+-------------------------+-----------------------------------------------------------------------------------------------------------------+
Assets
~~~~~~
@@ -156,18 +156,12 @@ and select :guilabel:`Hierarchy and Subtotals`.
Allow reconciliation
--------------------
Some accounts, such as accounts made to record the transactions of a payment method, can be used for
the reconciliation of journal entries.
To keep the reconciliation process simple, when reconciling a bank, cash, or credit card transaction
with an existing journal item, only journal items that debit or credit accounts with the
:guilabel:`Allow reconciliation` option enabled are displayed as possible matches.
For example, an invoice paid with a credit card can be marked as :guilabel:`paid` if reconciled with
its payment. Therefore, the account used to record credit card payments needs to be configured as
**allowing reconciliation**.
To do so, check the :guilabel:`Allow Reconciliation` box in the account's settings, and
:guilabel:`Save`; or enable the button from the chart of accounts view.
.. image:: chart_of_accounts/chart-of-accounts-reconciliation.png
:alt: Allow reconciliation for accounts in Odoo Accounting
To enable this option on an account, tick the :guilabel:`Allow Reconciliation` checkbox in the
account's settings, and :guilabel:`Save`; or enable the button from the chart of accounts view.
.. _coa_shared_accounts:

View File

@@ -0,0 +1,266 @@
========
Journals
========
Journal entries are recorded in different **journals** to maintain an organized record of a
company's financial transactions. Odoo uses six different types of journals to organize accounting
records:
- :ref:`Bank <accounting/journals/bank>`
- :ref:`Cash <accounting/journals/cash>`
- :ref:`Credit Card <accounting/journals/credit>`
- :ref:`Sales <accounting/journals/sales>`
- :ref:`Purchase <accounting/journals/purchase>`
- :ref:`Miscellaneous <accounting/journals/misc>`
.. note::
It is possible to have multiple journals of the same type, such as two separate bank journals,
each for a unique bank account, or two separate sales journals to track :abbr:`B2B (business to
business)` versus :abbr:`B2C (business to customer)` income.
.. _accounting/journals/configuration:
Configuration
=============
Each card on the :guilabel:`Accounting Dashboard` represents a journal. To edit the configuration of
a journal, click the :icon:`fa-ellipsis-v` :guilabel:`(vertical ellipsis)` on the journal card, then
click :guilabel:`Configuration`. Alternatively, go to :menuselection:`Accounting --> Configuration
--> Journals` to select and edit an existing journal or to create a new one.
While different journal types have slightly different fields to configure, some fields are
consistent across all the journal types:
- :guilabel:`Short Code`: Each journal must have a unique code (from 1 to 5 characters long). The
short code is used as the prefix for all journal entries belonging to this journal.
- :guilabel:`Currency`: If desired, set the currency of this journal. For bank and cash journals,
this is the currency of the journal's :doc:`transactions <../bank/transactions>`. This field is
only visible when :doc:`multiple currencies <multi_currency>` are enabled.
The :guilabel:`Advanced Settings` tab contains more technical options:
- :guilabel:`Allowed accounts`: Limit which accounts are available when recording journal entries in
this journal. Leave this field blank to allow all accounts.
- :guilabel:`Email Alias`: Set an email address to create journal entries by digitizing PDFs sent
to this address. This is most commonly used to create :ref:`customer invoices and vendor bills
<accounting/bill-digitization/email-alias>`.
- :guilabel:`Secure Posted Entries with Hash`: Restrict the :doc:`alterability
<../reporting/data_inalterability>` of this journal's entries to comply with tax authorities in
certain countries.
.. warning::
The :guilabel:`Secure Posted Entries with Hash` option cannot be removed from a journal once the
journal has a posted journal entry.
.. note::
- Bank and cash journals do not have the :guilabel:`Secure Posted Entries with Hash` or
:guilabel:`Email Alias` fields.
- If an :ref:`alias domain <email-inbound-custom-domain>` has not yet been configured, a link to
:icon:`fa-arrow-right` :guilabel:`Configure Alias Domain` is displayed instead of the
:guilabel:`Email Alias` field.
.. _accounting/journals/bank-cash-cc:
Bank, cash, and credit card journals
------------------------------------
Bank, cash, and credit card journals share the following features:
- :guilabel:`Suspense Account`: :doc:`../bank/transactions` on this journal are posted on this
account until they are reconciled, at which point this account is replaced with the account the
transaction was reconciled against. At any moment, the suspense account's balance in the general
ledger shows the balance of transactions that have not yet been reconciled.
.. note::
When a bank transaction is reconciled, the journal entry is modified to replace the bank
suspense account with the account of the journal item it is reconciled with. This account is
usually either:
- the :ref:`outstanding receipts or payments account
<accounting/journals/outstanding-accounts>` if reconciling with a registered payment; or
- the account receivable or payable if reconciling with an invoice or bill directly.
- :guilabel:`Dedicated Payment Sequence`: Tick this field to use separate sequences for payments
and transactions posted on this journal.
.. note::
If the :guilabel:`Dedicated Payment Sequence` field is ticked, payments that use an
:ref:`outstanding account <accounting/journals/outstanding-accounts>` will have references that
add :guilabel:`P` before the journal's short code. Otherwise, the references will begin with
:guilabel:`PAY`.
The :guilabel:`Incoming Payments` and :guilabel:`Outgoing Payments` tabs contain the :ref:`payment
methods <accounting/payments/payment-methods>` of this journal. Different payment methods are
available depending on the journal type. If desired, set :ref:`outstanding accounts
<accounting/journals/outstanding-accounts>` on the payment methods.
.. seealso::
- :doc:`../bank`
- :doc:`multi_currency`
- :doc:`../bank/transactions`
- `Bank configuration <https://www.youtube.com/watch?v=tVhhXw-VnGE>`_
.. _accounting/journals/outstanding-accounts:
Outstanding accounts
~~~~~~~~~~~~~~~~~~~~
By default, payments in Odoo do not create journal entries, but they can be configured to create
journal entries by using **outstanding accounts** on :ref:`bank <accounting/journals/bank>` and
:ref:`cash <accounting/journals/cash>` journals.
- An **outstanding receipts account** is where incoming payments are posted until they are linked
with incoming bank transactions.
- An **outstanding payments account** is where outgoing payments are posted until they are linked
with outgoing bank transactions.
These accounts are usually of :ref:`type <chart-of-account/type>` :guilabel:`Current Assets` and
:guilabel:`Current Liabilities`.
Payments that are registered in Odoo are posted to the outstanding receipts and outstanding accounts
until they are reconciled. At any moment, the outstanding receipts account's balance in the general
ledger shows the balance of registered incoming payments that have not yet been reconciled, and the
outstanding payments account's balance in the general ledger shows the balance of registered
outgoing payments that have not yet been reconciled.
Configuration
*************
To configure outstanding accounts, go to :menuselection:`Accounting --> Configuration --> Journals`
and select or create a bank or cash journal. In the :guilabel:`Incoming Payments` and
:guilabel:`Outgoing Payments` tabs, set :guilabel:`Outstanding Receipts accounts` and
:guilabel:`Outstanding Payments accounts` for each payment method that you want to create journal
entries.
.. note::
- If the main bank account of the journal is added as an outstanding receipts account or
outstanding payments account, when a payment is registered, the invoice or bill's status is
directly set to :guilabel:`Paid`.
- If the outstanding receipts or outstanding payments account for a payment method is left blank,
registering a payment with that payment method will not create any journal entry.
.. _accounting/journals/bank:
Bank
~~~~
Bank journals are used to record journal entries related to :doc:`bank transactions
<../bank/transactions>` and incoming and outgoing :doc:`payments <../payments>`. The following
fields are specific to bank journals:
- :guilabel:`Bank Account`: This :guilabel:`Bank and Cash` type account is the default account for
this bank journal.
- :guilabel:`Account Number`: The bank account's number is used when registering payments and is
required for generating outgoing payment files, such as :doc:`SEPA <../payments/pay_sepa>` or
:ref:`NACHA <l10n_us/nacha>`. To edit the bank account details, click on the
:icon:`oi-arrow-right` :guilabel:`(Internal link)` button next to the :guilabel:`Account Number`
and update the account information accordingly.
- :guilabel:`Bank`: The bank name is used when registering payments and is required for generating
outgoing payment files. To edit the bank account details, click on the :icon:`oi-arrow-right`
:guilabel:`(Internal link)` button next to the :guilabel:`Bank` name and update the account
information accordingly.
- :guilabel:`Bank Feeds`: Define the method of creating bank :doc:`transactions
<../bank/transactions>`, whether :guilabel:`Manual` or via :doc:`Online Synchronization
<../bank/bank_synchronization>`.
- :guilabel:`Split Transactions`: Split collective payments for CODA files.
Multiple payment methods are available for bank journals, as are configurations for generating
outgoing payment files, such as :doc:`SEPA <../payments/pay_sepa>` or :ref:`NACHA <l10n_us/nacha>`.
.. _accounting/journals/cash:
Cash
~~~~
Cash journals are used to record journal entries related to cash :doc:`transactions
<../bank/transactions>`. The following fields are specific to cash journals:
- :guilabel:`Cash Account`: This :guilabel:`Bank and Cash` type account is the default account for
this cash journal.
- :guilabel:`Profit Account`: This :guilabel:`Income` or :guilabel:`Other Income` type account is
used to register a profit when the ending balance of a cash register is greater than expected.
- :guilabel:`Loss Account`: This :guilabel:`Expenses` type account is used to register a loss when
the ending balance of a cash register is less than expected.
Only manual payment methods are available for cash journals.
.. _accounting/journals/credit:
Credit card
~~~~~~~~~~~
Credit card journals are used to record journal entries related to credit cards. The following
fields are specific to credit card journals:
- :guilabel:`Journal Account`: This :guilabel:`Credit Card` type account is the default account for
this credit card journal.
- :guilabel:`Bank Feeds`: Define the method of creating credit card transactions, whether manual or
via :doc:`Online Synchronization <../bank/bank_synchronization>`.
Only manual payment methods are available for credit card journals.
.. _accounting/journals/sales-purchase-misc:
Sales, purchase, and miscellaneous journals
-------------------------------------------
.. _accounting/journals/sales:
Sales
~~~~~
Sales journals, also known as income journals, are used to record journal entries related to
:doc:`customer invoices <../customer_invoices>`. The following fields are specific to customer
invoice journals:
- :guilabel:`Default Income Account`: Invoices in this journal use this :guilabel:`Income` or
:guilabel:`Other Income` type account unless overwritten by another income account set on the
product category, product, or invoice line itself.
- :guilabel:`Dedicated Credit Note Sequence`: Check this box to use a separate sequence for the
reference of credit notes that increments separately from the main invoice sequence and adds an
`R` to the reference before the journal's short code.
- :guilabel:`Dedicated Debit Note Sequence`: Check this box to use a separate sequence for the
reference of credit notes that increments separately from the main invoice sequence and adds a `D`
before the journal's short code.
Sales journals have additional fields in the :guilabel:`Advanced Settings` tab that allow you to set
the default communication format that will appear on customer invoices so that the customer can
refer to that particular invoice when making a payment:
- :guilabel:`Communication Type`: Choose if the format of the payment reference communicated to the
customer should be based on the invoice number or the customer's number.
- :guilabel:`Communication Standard`: Choose the format of the payment reference itself that is
communicated to the customer.
.. _accounting/journals/purchase:
Purchase
~~~~~~~~
Purchase journals are used to record journal entries related to :doc:`vendor bills
<../vendor_bills>`. The following fields are specific to purchase journals:
- :guilabel:`Default Expense Account`: Vendor bills in this journal use this :guilabel:`Expense`
type account unless overwritten by another expense account set on the product category, product,
or expense.
- :guilabel:`Private Part Account`: Select the account to be used to register the private part of
mixed expenses.
- :guilabel:`Dedicated Credit Note Sequence`: Check this box to use a separate sequence for the
reference of credit notes that increments separately from the main vendor bill sequence and adds
an `R` to the reference before the journal's short code.
- :guilabel:`Dedicated Debit Note Sequence`: Check this box to use a separate sequence for the
reference of credit notes that increments separately from the main invoice sequence and adds a `D`
before the journal's short code.
.. _accounting/journals/misc:
Miscellaneous
~~~~~~~~~~~~~
Miscellaneous journals are used to record journal entries that are not related to any of the other
journal types such as tax closing journal entries.
.. seealso::
- `Tax return eLearning <https://www.odoo.com/slides/slide/tax-return-10564>`_
- :doc:`../reporting/tax_returns`
- :doc:`../taxes`

View File

@@ -113,8 +113,8 @@ After the payment is registered, the customer invoice or vendor bill is marked a
.. group-tab:: Without outstanding accounts
If no :ref:`outstanding accounts <accounting/bank/outstanding-accounts>` are configured, no
journal entry is created. To display more information about the payment, click the
If no :ref:`outstanding accounts <accounting/journals/outstanding-accounts>` are configured,
no journal entry is created. To display more information about the payment, click the
:guilabel:`Payments` smart button.
When the invoice or vendor bill is :doc:`reconciled <bank/reconciliation>` with a bank
@@ -130,11 +130,11 @@ After the payment is registered, the customer invoice or vendor bill is marked a
By default, payments in Odoo do not create journal entries, but they can easily be configured
to create journal entries using :ref:`outstanding accounts
<accounting/bank/outstanding-accounts>`.
<accounting/journals/outstanding-accounts>`.
Registering a payment on a customer invoice or vendor bill generates a new journal entry and
reduces the :guilabel:`Amount Due` based on the payment amount. The counterpart is
reflected in an :ref:`outstanding <accounting/bank/outstanding-accounts>` **receipts** or
reflected in an :ref:`outstanding <accounting/journals/outstanding-accounts>` **receipts** or
**payments** account. At this point, the customer invoice or vendor bill is marked as
:guilabel:`In payment`. Then, when the payment is :doc:`reconciled <bank/reconciliation>` with
a bank transaction, the invoice or vendor bill status changes to :guilabel:`Paid`.
@@ -172,7 +172,7 @@ directly linked to an invoice or bill.
.. group-tab:: Without outstanding accounts
Payments that are not linked to an invoice or bill should not be registered without using
:ref:`outstanding accounts <accounting/bank/outstanding-accounts>`, as there is no way to
:ref:`outstanding accounts <accounting/journals/outstanding-accounts>`, as there is no way to
associate the payment with the invoice or bill since no journal entry is created for the
payment. The amount paid or received is not reflected in the accounting and the
:guilabel:`Amount Due` is not updated based on the payment amount.

View File

@@ -153,7 +153,7 @@ automatically withdraws the amount of that payment from the recipient's account,
transaction for a negative amount is created to reflect the |sdd| rejection.
|sdd| rejections are handled differently depending on whether :ref:`outstanding accounts
<accounting/bank/outstanding-accounts>` are configured or not for the |sdd| payment method.
<accounting/journals/outstanding-accounts>` are configured or not for the |sdd| payment method.
.. note::
The following procedures assume that the incoming |sdd| payment's bank transaction has already
@@ -163,8 +163,8 @@ transaction for a negative amount is created to reflect the |sdd| rejection.
.. tab:: Without outstanding accounts
If no :ref:`outstanding accounts <accounting/bank/outstanding-accounts>` are configured for
the |sdd| payment method, no journal entry is created. In this case, you must cancel and
If no :ref:`outstanding accounts <accounting/journals/outstanding-accounts>` are configured
for the |sdd| payment method, no journal entry is created. In this case, you must cancel and
unreconcile the payment.
#. Access the invoice linked to the rejected |sdd| payment.
@@ -180,11 +180,11 @@ transaction for a negative amount is created to reflect the |sdd| rejection.
.. tab:: Using outstanding accounts
If an :ref:`outstanding account <accounting/bank/outstanding-accounts>` is set on the |sdd|
payment method, |sdd| payments create journal entries. If an |sdd| payment is rejected, you
must reverse the journal entry associated with the rejected payment and reconcile the reversal
of the journal entry with the transaction for the |sdd| rejection. To do so, follow these
steps:
If an :ref:`outstanding account <accounting/journals/outstanding-accounts>` is set on the
|sdd| payment method, |sdd| payments create journal entries. If an |sdd| payment is rejected,
you must reverse the journal entry associated with the rejected payment and reconcile the
reversal of the journal entry with the transaction for the |sdd| rejection. To do so, follow
these steps:
#. Access the invoice linked to the rejected |sdd| payment.
#. Click the :icon:`fa-info-circle` :guilabel:`(information)` icon in the footer of the

View File

@@ -47,7 +47,7 @@ Before closing a fiscal year, ensure that everything is accurate and up-to-date:
- Confirm that all :doc:`vendor bills <../vendor_bills>` have been created and confirmed.
- Ensure the accuracy of all :doc:`expenses <../../expenses>` and validate them.
- Check that all :doc:`received payments <../payments>` have been encoded and confirmed.
- Close all :ref:`suspense accounts <accounting/bank/suspense>`.
- Close all :ref:`suspense accounts <accounting/journals/bank-cash-cc>`.
- Book all :doc:`depreciation <../vendor_bills/assets>` and :doc:`deferred revenue
<../customer_invoices/deferred_revenues>` entries.

View File

@@ -696,9 +696,9 @@ Taxes` and removing the default :guilabel:`Sale or Purchase` filter. To verify t
<general/install>`:
Journal entries are *not* created when payments are posted unless :ref:`outstanding accounts
<accounting/bank/outstanding-accounts>` are set up. Thus, for this feature to work properly, it is
important to verify that *all* payment methods within the bank journals have an outstanding payment
and receipt account set.
<accounting/journals/outstanding-accounts>` are set up. Thus, for this feature to work properly, it
is important to verify that *all* payment methods within the bank journals have an outstanding
payment and receipt account set.
.. image:: argentina/l10n-ar-outstanding-payments.png
:alt: An outstanding payment account must be set.

View File

@@ -255,7 +255,7 @@ Enable :guilabel:`Include Reference` to include the invoice number in the QR cod
.. important::
- The account holder's country must be set to `Vietnam`, and their city must be specified on the
contact form.
- The :ref:`account number <accounting/bank/account-number>` and bank must be set on the
- The :ref:`account number <accounting/journals/bank>` and bank must be set on the
:guilabel:`Bank` journal.
.. seealso::

View File

@@ -452,7 +452,7 @@ entries. We recommend you ask your accountant for advice.
By default, the :guilabel:`Bank Account` defined for the :ref:`payment journal
<payment_providers/journal>` is used, but you can also specify an :ref:`outstanding account
<accounting/bank/outstanding-accounts>` for each payment provider to separate the provider's
<accounting/journals/outstanding-accounts>` for each payment provider to separate the provider's
payments from other payments.
.. image:: payment_providers/bank_journal.png