4
4
Vendor bills
5
5
============
6
6
7
- In Odoo, we can register vendor bills **manually ** or **automatically **, while the
8
- ** Aged Payable report ** provides an overview of all outstanding bills to help us pay the correct
9
- amounts on time .
7
+ Vendor bills can be registered either **manually ** or **automatically ** in Odoo. The
8
+ :ref: ` Aged Payable report < accounting/vendor_bills/age-payable-report >` provides an overview of all
9
+ outstanding bills to help ensure timely payment of the correct amounts .
10
10
11
11
.. seealso ::
12
- - Tutorial `Registering a vendor bill <https://www.odoo.com/slides/slide/registering -a-vendor-bill-1683?fullscreen=1 >`_
12
+ - Tutorial `Registering a vendor bill <https://www.odoo.com/slides/slide/register -a-vendor-bill-6582 >`_
13
13
- :doc: `/applications/inventory_and_mrp/purchase/manage_deals/manage `
14
14
15
+ .. _accounting/vendor_bills/creation :
16
+
15
17
Bill creation
16
18
=============
17
19
20
+ .. _accounting/vendor_bills/creation-manual :
21
+
18
22
Manually
19
23
--------
20
24
21
- Create a vendor bill manually by going to :menuselection: `Accounting --> Vendors --> Bills ` and
22
- clicking :guilabel: `Create `.
25
+ To create a vendor bill manually, go to :menuselection: `Accounting --> Vendors --> Bills ` and
26
+ click :guilabel: `New `.
27
+
28
+
29
+ .. tip ::
30
+ Alternatively, it is possible to create a vendor bill from the Accounting dashboard either by
31
+ clicking directly on :guilabel: `Create Manually ` on the :guilabel: `Vendor Bills ` journal or by
32
+ clicking the :icon: `fa-ellipsis-v ` :guilabel: `(vertical ellipsis) ` of the :guilabel: `Vendor
33
+ Bills ` journal and then clicking :guilabel: `Bill ` under the :guilabel: `New ` section.
34
+
35
+ .. _accounting/vendor_bills/automatic :
23
36
24
37
Automatically
25
38
-------------
@@ -28,88 +41,96 @@ Vendor bills can be automatically created by **sending an email** to an :ref:`em
28
41
<invoice-digitization/email-alias>` associated with the purchase journal, or by **uploading a PDF **
29
42
in :menuselection: `Accounting --> Vendors --> Bills ` and then clicking :guilabel: `Upload `.
30
43
44
+ .. note ::
45
+ - Once the bill is uploaded, the PDF document appears on the right side of the screen, making it
46
+ easy to fill in the bill information.
47
+ - Bills can be :doc: `digitized <vendor_bills/invoice_digitization >` for automatic completion.
48
+ - Services such as digitizing scanned or PDF vendor bills in Odoo require :doc: `In-App
49
+ Purchase (IAP) </applications/essentials/in_app_purchase>` credit or tokens.
50
+
51
+ .. _accounting/vendor_bills/bill-completion :
52
+
31
53
Bill completion
32
54
===============
33
55
34
56
Whether the bill is created manually or automatically, make sure the following fields are
35
57
appropriately completed:
36
58
37
- - :guilabel: `Vendor `: Odoo automatically fills some information based on the vendor's registered
38
- information, previous purchase orders, or bills.
39
- - :guilabel: `Bill Reference `: add the sales order reference provided by the vendor and is used to do
40
- the :ref: `matching <accounting/payments/matching >` when you receive the products.
41
- - :guilabel: `Auto-Complete `: select a past bill/purchase order to automatically complete the
42
- document. The :guilabel: `Vendor ` field should be completed prior to completing this field.
43
- - :guilabel: `Bill Date `: is the issuance date of the document.
44
- - :guilabel: `Accounting Date `: is the date on which the document is registered in your accounting.
45
- - :guilabel: `Payment Reference `: when registering the payment, it is automatically indicated in the
46
- :guilabel: `Memo ` field.
47
- - :guilabel: `Recipient Bank `: to indicate to which account number the payment has to be made.
48
- - :guilabel: `Due Date ` or :guilabel: `Terms ` to pay the bill.
49
- - :guilabel: `Journal `: select in which journal the bill should be recorded and the :doc: `Currency
59
+ - :guilabel: `Vendor `: Odoo automatically fills in some information based on the information on the
60
+ vendor's contact record as well as previous purchase orders and bills.
61
+ - :guilabel: `Bill Reference `: Add the sales order reference provided by the vendor. This field is
62
+ used to :ref: `match <accounting/payments/matching >` the products when they are received.
63
+ - :guilabel: `Auto-Complete `: Select a past bill/purchase order to complete the document
64
+ automatically. The :guilabel: `Vendor ` field should be completed before completing this field.
65
+ - :guilabel: `Bill Date `: Select the document's issuance date.
66
+ - :guilabel: `Accounting Date `: Update the document's accounting registration date if needed.
67
+ - :guilabel: `Payment Reference `: Automatically indicated in the :guilabel: `Memo ` field when
68
+ registering the payment.
69
+ - :guilabel: `Recipient Bank `: Indicates the account number to which the payment will be made. This
70
+ field is required when paying via batch payment files (such as NACHA and :doc: `SEPA
71
+ <payments/pay_sepa>`).
72
+ - :guilabel: `Due Date ` or :guilabel: `Terms ` for paying the bill.
73
+ - :guilabel: `Journal `: Select which journal should record the bill and in which :doc: `currency
50
74
<get_started/multi_currency>`.
51
75
52
76
.. image :: vendor_bills/bill-completion.png
53
77
:alt: filling the vendor bill
54
78
55
79
.. note ::
56
- - Bills can be :doc: `digitized <vendor_bills/invoice_digitization >` for
57
- automatic completion by clicking :guilabel: `Send for Digitization `.
58
- - If you upload the bill, the PDF document is displayed on the right of the screen, allowing you
59
- to easily fill in the bill information.
80
+ Multiple bills for the same purchase order may be issued if the vendor is on back-order and sends
81
+ invoices as products are shipped or if the vendor sends partial bills or requests a deposit. In
82
+ this case, multiple bills may have the same :guilabel: `Bill Reference `.
83
+
84
+ .. _accounting/vendor_bills/bill-confirmation :
60
85
61
86
Bill confirmation
62
87
=================
63
88
64
- Click :guilabel: `Confirm ` when the document is completed. The status of your document changes to
65
- :guilabel: ` Posted ` and a journal entry is generated based on the configuration on the invoice .
89
+ Click :guilabel: `Confirm ` when the document is completed. The status changes to :guilabel: ` Posted `,
90
+ and a journal entry is generated based on the vendor bill information .
66
91
67
92
.. note ::
68
- Once confirmed, it is no longer possible to update it . Click :guilabel: `Reset to draft ` if
93
+ Once confirmed, a vendor bill can no longer be updated . Click :guilabel: `Reset to draft ` if
69
94
changes are required.
70
95
71
- Bill Payment
72
- ============
73
-
74
- Upon payment of the vendor bill, click on :guilabel: `Register Payment ` to open a new payment window.
96
+ .. _accounting/vendor_bills/bill-payment :
75
97
76
- Select the :guilabel: `Journal `, the :guilabel: `Payment Method `, the :guilabel: `Amount ` you wish to
77
- pay (full or partial payment), and the :guilabel: `Currency `. In the case of a partial payment (when
78
- the :guilabel: `Amount ` paid is less than the total remaining amount on the vendor bill), the
79
- :guilabel: `Payment Difference ` field displays the outstanding balance.
80
- You have two options:
98
+ Payment and reconciliation
99
+ ==========================
81
100
82
- - :guilabel: `Keep open `: to keep the bill open and mark it with a :guilabel: `Partial ` banner;
83
- - :guilabel: `Mark as fully paid `: In this case, select an account in the
84
- :guilabel: `Post Difference In ` field and change the :guilabel: `Label ` if needed. A journal entry
85
- will be created to balance the account receivable with the selected account.
101
+ To register a payment, click on :guilabel: `Register Payment `. In the :guilabel: `Register Payment `
102
+ window, select the :guilabel: `Journal `, the :guilabel: `Payment Method `, the :guilabel: `Amount `, and
103
+ the :guilabel: `Currency `.
86
104
87
- .. image :: vendor_bills/partial-payment.png
88
- :alt: register a partial payment
105
+ When the :guilabel: `Amount ` paid is less than the total remaining amount on the vendor bill, the
106
+ payment is :ref: `partial <accounting/payments/partial-payment >`, and the :guilabel: `Payment
107
+ Difference ` field displays the outstanding balance.
89
108
90
- The :guilabel: `Memo ` field is filled automatically if the :guilabel: `Payment Reference ` has been
91
- set correctly in the vendor bill. If the field is empty, select the vendor invoice number as a
109
+ The :guilabel: `Memo ` field is filled automatically if the :guilabel: `Payment Reference ` has been set
110
+ correctly in the vendor bill. If the field is empty, select the vendor invoice number as a
92
111
reference.
93
112
94
- Once confirmed, an :guilabel: `In Payment ` banner appears on the bill until it is :doc: `reconciled
95
- <bank/reconciliation>`.
113
+ Then click :guilabel: `Create payment `. An :guilabel: `In Payment `/:guilabel: `Partial ` banner appears
114
+ on the bill until it is :doc: `reconciled <bank/reconciliation >`, at which point the status updates
115
+ to :guilabel: `Paid `.
116
+
117
+ .. seealso ::
118
+ - :doc: `payments `
119
+ - :doc: `bank/reconciliation `
120
+
121
+ .. _accounting/vendor_bills/age-payable-report :
96
122
97
123
Aged payable report
98
124
===================
99
125
100
- To get an overview of your open vendor bills and their related due dates, you can use the
101
- **Aged Payable report **. Go to :menuselection: `Accounting --> Reporting --> Partner Reports: Aged
102
- payable `.
126
+ To get an overview of the open vendor bills and related due dates, go to :menuselection: `Accounting
127
+ --> Reporting --> Aged payable `.
103
128
104
- Click on a vendor's name to open up the details of all outstanding bills, the amounts due, the due
105
- dates, etc .
129
+ Click the :icon: ` fa-caret-right ` :guilabel: ` (right arrow) ` icon next to a vendor to view the details
130
+ of all outstanding bills, including the due dates and amounts .
106
131
107
132
.. Note ::
108
- - By clicking the :guilabel: `Save ` button, you can export the information available on the screen
109
- as a PDF or XLSX file and save it in the folder of your choice.
110
- - You might receive several bills for the same purchase order if your vendor is in back-order and
111
- is sending you invoices as they ship the products, or if your vendor is sending you a partial
112
- bill or asking for a deposit.
133
+ Click :guilabel: `PDF ` or :guilabel: `XLSX ` to generate a PDF or XLSX file, respectively.
113
134
114
135
.. toctree ::
115
136
:titlesonly:
0 commit comments