44Payments
55========
66
7- In Odoo, payments can either be linked automatically to an invoice or bill or be stand-alone records
8- for use at a later date.
7+ In Odoo, payments can either be automatically linked to an invoice or bill or be stand-alone records
8+ for use at a later date:
99
10- If a payment is **linked to an invoice or bill **, it reduces the amount due of the invoice. You can
11- have multiple payments related to the same invoice.
10+ - If a payment is **linked to an invoice or bill **, it reduces/settles the amount due of the
11+ invoice. You can have multiple payments related to the same invoice.
1212
13- If a payment is **not linked to an invoice or bill **, the customer has an outstanding credit with
14- your company, or your company has an outstanding debit with a vendor. You can use those outstanding
15- amounts to reduce unpaid invoices/bills.
13+ - If a payment is **not linked to an invoice or bill **, the customer has an outstanding credit with
14+ your company, or your company has an outstanding debit with a vendor. You can use those
15+ outstanding amounts to reduce/settle unpaid invoices/bills.
1616
1717.. seealso ::
1818 - :doc: `Internal transfers <payments/internal_transfers >`
@@ -23,71 +23,66 @@ amounts to reduce unpaid invoices/bills.
2323Registering payment from an invoice or bill
2424===========================================
2525
26- When clicking on :guilabel: `Register payment ` in a customer invoice or vendor bill, it generates a
27- new journal entry and changes the amount due according to the amount of the payment. The counterpart
28- is reflected in an outstanding receipts or payments account. At this point, the customer invoice or
29- vendor bill is marked as :guilabel: `In payment `. Then, when the outstanding account is reconciled
30- with a bank statement line, the invoice or vendor bill changes to the :guilabel: `Paid ` status.
26+ When clicking :guilabel: `Register payment ` in a customer invoice or vendor bill, it generates a new
27+ journal entry and changes the amount due according to the payment amount. The counterpart is
28+ reflected in an :ref: `outstanding <bank/outstanding-accounts >` **receipts ** or **payments ** account.
29+ At this point, the customer invoice or vendor bill is marked as :guilabel: `In payment `. Then, when
30+ the outstanding account is reconciled with a bank statement line, the invoice or vendor bill changes
31+ to the :guilabel: `Paid ` status.
3132
3233The information icon near the payment line displays more information about the payment. You can
33- access additional information, such as the related journal, by clicking on :guilabel: `View `.
34+ access additional information, such as the related journal, by clicking :guilabel: `View `.
3435
3536.. image :: payments/information-icon.png
36- :alt: See detailed information of a payment
37+ :alt: See detailed information of a payment.
3738
3839.. note ::
39- - The customer invoice or vendor bill should be in the status :guilabel: `Posted ` to register the
40+ - The customer invoice or vendor bill must be in the :guilabel: `Posted ` status to register the
4041 payment.
41- - When clicking on :guilabel: `Register payment `, you can select the amount to pay and make a
42- partial or full payment.
43- - If your main bank account is set as :ref: `outstanding account
44- <bank/outstanding-accounts>`, and the payment is made in Odoo (not related to a
45- bank statement), invoices and bills are directly registered in the status :guilabel: `Paid `.
46- - If you unreconciled a payment, it still appears in your books but is no longer linked to the
42+ - If you unreconcile a payment, it still appears in your books but is no longer linked to the
4743 invoice.
4844 - If you (un)reconcile a payment in a different currency, a journal entry is automatically
4945 created to post the currency exchange gains/losses (reversal) amount.
5046 - If you (un)reconcile a payment and an invoice having cash basis taxes, a journal entry is
5147 automatically created to post the cash basis tax (reversal) amount.
5248
53- .. seealso ::
54- - :doc: `bank/reconciliation `
49+ .. tip ::
50+ - If your main bank account is set as an :ref: `outstanding account
51+ <bank/outstanding-accounts>`, and the payment is registered in Odoo (not through a related
52+ bank statement), invoices and bills are directly registered as :guilabel: `Paid `.
5553
5654Registering payments not tied to an invoice or bill
5755===================================================
5856
59- When a new payment is registered via the menu :menuselection: `Customers / Vendors --> Payments `, it
60- is not directly linked to an invoice or bill. Instead, the account receivable or the account payable
61- are matched with the outstanding account until they are manually matched with their related invoice
62- or bill.
57+ When a new payment is registered via :menuselection: `Customers / Vendors --> Payments ` menu , it is
58+ not directly linked to an invoice or bill. Instead, the account receivable or the account payable is
59+ matched with the ** outstanding account ** until it is manually matched with its related invoice or
60+ bill.
6361
6462Matching invoices and bills with payments
6563-----------------------------------------
6664
67- A blue banner appears when you validate a new invoice or bill and there is an outstanding payment
68- for this specific customer or vendor. It can easily be matched from the invoice or the bill by
69- clicking on :guilabel: `ADD ` under :guilabel: `Outstanding Credits ` or :guilabel: `Outstanding Debits `.
65+ A blue banner appears when you validate a new invoice/ bill and an ** outstanding payment ** exists for
66+ this specific customer or vendor. It can easily be matched from the invoice or bill by clicking
67+ :guilabel: `ADD ` under :guilabel: `Outstanding Credits ` or :guilabel: `Outstanding Debits `.
7068
7169.. image :: payments/add-option.png
72- :alt: Shows the ADD option to reconcile an invoice or a bill with a payment
73-
74- The invoice or bill is now marked as :guilabel: `In payment ` until it is reconciled with the bank
75- statement.
70+ :alt: Shows the ADD option to reconcile an invoice or a bill with a payment.
7671
77- .. seealso ::
78- - :doc: ` bank/reconciliation `
72+ The invoice or bill is now marked as :guilabel: ` In payment ` until it is reconciled with its
73+ corresponding bank statement.
7974
8075.. _payments/batch-payments :
8176
8277Batch payment
8378-------------
8479
8580Batch payments allow you to group different payments to ease :doc: `reconciliation
86- <bank/reconciliation>`. They are also useful when you deposit checks to the bank or
87- for SEPA Payments . To do so, go to :menuselection: `Accounting --> Customers --> Batch Payments ` or
88- :menuselection: `Accounting --> Vendors --> Batch Payments `. In the list view of payments, you can
89- select several payments and group them in a batch by clicking on :menuselection: ` Action --> Create
90- Batch Payment `.
81+ <bank/reconciliation>`. They are also useful when you deposit :doc: ` checks < payments/checks >` to the
82+ bank or for :doc: ` SEPA payments < payments/pay_sepa >` . To do so, go to :menuselection: `Accounting -->
83+ Customers --> Batch Payments ` or :menuselection: `Accounting --> Vendors --> Batch Payments `. In the
84+ list view of payments, you can select and group several payments in a batch by clicking
85+ :menuselection: ` Action --> Create Batch Payment `.
9186
9287.. seealso ::
9388 - :doc: `payments/batch `
@@ -99,36 +94,50 @@ Payments matching
9994-----------------
10095
10196The :guilabel: `Payments matching ` tool opens all unreconciled customer invoices or vendor bills and
102- gives you the opportunity to process them all one by one, doing the matching of all their payments
103- and invoices at once. You can reach this tool from the :menuselection: `Accounting Dashboard -->
104- Customer Invoices / Vendor Bills `, and click on :guilabel: `⋮ ` and select :guilabel: `Payments
105- Matching `, or by going to :menuselection: `Accounting --> Reconciliation `.
97+ allows you to process them individually, matching all payments and invoices in one place. You can
98+ reach this tool from the :menuselection: `Accounting Dashboard --> Customer Invoices / Vendor Bills `,
99+ click the drop-down menu button (:guilabel: `⋮ `), and select :guilabel: `Payments Matching `, or go to
100+ :menuselection: `Accounting --> Accounting --> Reconciliation `.
101+
102+ .. image :: payments/payments-journal.png
103+ :alt: Payments matching menu in the drop-down menu.
106104
107105.. note ::
108- During the :doc: `reconciliation <bank/reconciliation >`, if the sum of the debits
109- and credits does not match, there is a remaining balance. This either needs to be reconciled at a
110- later date or needs to be written off directly.
106+ During the :doc: `reconciliation <bank/reconciliation >`, if the sum of the debits and credits does
107+ not match, there is a remaining balance. This either needs to be reconciled at a later date or
108+ needs to be written off directly.
111109
112110Batch payments matching
113111-----------------------
114112
115- To reconcile several outstanding payments or invoices at once, for a specific customer or vendor,
116- the batch reconciliation feature can be used. Go to :menuselection: `Accounting --> Reporting -->
117- Aged Receivable / Aged Payable `. You now see all transactions that have not been reconciled yet, and
118- when you select a customer or vendor, the :guilabel: `Reconcile ` option is displayed.
113+ You can use the **batch reconciliation feature ** to reconcile several outstanding payments or
114+ invoices simultaneously for a specific customer or vendor. Go to your **Accounting Dashboard ** and
115+ open your **bank journal **. In the **bank reconciliation ** view, select a **transaction **, and click
116+ the :guilabel: `Batch Payments ` tab. From here, you can reconcile your
117+ :doc: `batch payments <payments/batch >` with your outstanding payments or invoices.
119118
120119.. image :: payments/reconcile-option.png
121- :alt: See the reconcile option
120+ :alt: The batch payment reconcile option.
121+
122+ Registering a partial payment
123+ =============================
124+
125+ To register a **partial payment **, click :guilabel: `Register payment ` from the related invoice or
126+ bill, and enter the amount received or paid. Upon entering the amount, a prompt appears to decide
127+ whether to :guilabel: `Keep open ` the invoice or bill, or :guilabel: `Mark as fully paid `. Select
128+ :guilabel: `Keep open ` and click :guilabel: `Create payment `. The invoice or bill is now marked as
129+ :guilabel: `Partial `. Select :guilabel: `Mark as fully paid ` if you wish to settle the invoice or bill
130+ with a difference in the amount.
131+
132+ .. image :: payments/payment-difference.png
133+ :alt: Partial payment of an invoice or bill.
122134
123135Reconciling payments with bank statements
124136=========================================
125137
126138Once a payment has been registered, the status of the invoice or bill is :guilabel: `In payment `. The
127- next step is to reconcile it with the related bank statement line to have the transaction finalized
128- and the invoice or bill marked as :guilabel: `Paid `.
129-
130- .. seealso ::
131- - :doc: `bank/reconciliation `
139+ next step is :doc: `reconciling <bank/reconciliation >` it with the related bank statement line to
140+ have the transaction finalized and the invoice or bill marked as :guilabel: `Paid `.
132141
133142.. toctree ::
134143 :titlesonly:
0 commit comments