[IMP] accounting: updating the doc related to vendor bill to payment
closes odoo/documentation#3637
X-original-commit: 1db61fca8f
Signed-off-by: Castillo Jonathan (jcs) <jcs@odoo.com>
@ -1,144 +1,97 @@
|
||||
===========================
|
||||
From Vendor Bill to Payment
|
||||
From vendor bill to payment
|
||||
===========================
|
||||
|
||||
Once vendor bills are registered in Odoo, you can easily pay vendors for
|
||||
the correct amount and at the right time (not too late, not too early;
|
||||
depending on your vendor policy). Odoo also offers reports to track your
|
||||
aged payable balances.
|
||||
|
||||
If you want to control vendor bills received from your vendors, you can
|
||||
use the Odoo Purchase application that allows you to control and
|
||||
pre-complete them automatically based on past purchase orders.
|
||||
|
||||
From Vendor Bill to Payment
|
||||
===========================
|
||||
|
||||
Record a new vendor bill
|
||||
------------------------
|
||||
|
||||
When a vendor bill is received, you can record it from :menuselection:`Purchases --> Vendor Bills`
|
||||
in the Accounting application. As a shortcut,
|
||||
you can also use the **New Bill** feature on the accounting dashboard.
|
||||
|
||||
.. image:: supplier_bill/vendor_bill05.png
|
||||
:align: center
|
||||
|
||||
To register a new vendor bill, start by selecting a vendor and inputting
|
||||
their invoice as the **Vendor Reference**, then add and confirm the product
|
||||
lines, making sure to have the right product quantities, taxes and
|
||||
prices.
|
||||
|
||||
.. image:: supplier_bill/vendor_bill01.png
|
||||
:align: center
|
||||
|
||||
Save the invoice to update the pre tax and tax amounts at the bottom of
|
||||
the screen. You will most likely need to configure the prices of your
|
||||
products without taxes as Odoo will compute the tax for you.
|
||||
|
||||
.. note::
|
||||
On the bottom left corner, Odoo shows a summary table of all taxes on the vendor bill.
|
||||
In several countries, different methods are accepted to round the totals (round per line,
|
||||
or round globally). The default rounding method in Odoo is to round the final prices
|
||||
per line (as you may have different taxes per product. E.g. Alcohol and cigarettes).
|
||||
However if your vendor has a different tax amount on their bill, you can change the
|
||||
amount in the bottom left table to adjust and match.
|
||||
|
||||
Validate The Vendor Bill
|
||||
------------------------
|
||||
|
||||
Once the vendor bill is validated, a journal entry will be generated
|
||||
based on the configuration on the invoice. This journal entry may differ
|
||||
depending on the the accounting package you choose to use.
|
||||
|
||||
For most European countries, the journal entry will use the following
|
||||
accounts:
|
||||
|
||||
- **Accounts Payable:** defined on the vendor form
|
||||
|
||||
- **Taxes:** defined on the products and per line
|
||||
|
||||
- **Expenses:** defined on the line item product used
|
||||
|
||||
For Anglo-Saxon (US) accounting, the journal entry will use the
|
||||
following accounts:
|
||||
|
||||
- **Accounts Payable:** defined on the vendor form
|
||||
|
||||
- **Taxes:** defined on the products and per line
|
||||
|
||||
- **Goods Received:** defined on the product form
|
||||
|
||||
You can check your Profit & Loss or the Balance Sheet reports after
|
||||
having validated a couple of vendor bills to see the impact on your
|
||||
general ledger.
|
||||
|
||||
Pay a bill
|
||||
----------
|
||||
|
||||
To create a payment for an open vendor bill directly, you can click on **Register a
|
||||
Payment** at the top of the form.
|
||||
|
||||
From there, you select the payment method (i.e. Checking account, credit
|
||||
card, check, etc…) and the amount you wish to pay. By default, Odoo will
|
||||
propose the entire remaining balance on the bill for payment. In the
|
||||
memo field, we recommend you set the vendor invoice number as a
|
||||
reference (Odoo will auto fill this field from the from the vendor bill
|
||||
if set it correctly).
|
||||
|
||||
.. image:: supplier_bill/vendor_bill06.png
|
||||
:align: center
|
||||
|
||||
|
||||
.. note::
|
||||
You can also register a payment to a vendor directly without applying it to a vendor bill.
|
||||
To do that, :menuselection:`Purchases --> Payments`. Then,
|
||||
from the vendor bill you will be able to reconcile this payment with directly.
|
||||
|
||||
Printing vendor Checks
|
||||
----------------------
|
||||
|
||||
If you choose to pay your vendor bills by check, Odoo offers a method to
|
||||
do so directly from your vendor payments within Odoo. Whether you do so
|
||||
on a daily basis or prefer to do so at the end of the week, you can
|
||||
print in checks in batches.
|
||||
|
||||
If you have checks to print, Odoo's accounting dashboard acts as a to do
|
||||
list and reminds you of how many checks you have left to be printed.
|
||||
|
||||
.. image:: supplier_bill/vendor_bill02.png
|
||||
:align: center
|
||||
|
||||
By selecting the amount of checks to be printed, you can dive right into
|
||||
a list of all payments that are ready to be processed.
|
||||
|
||||
Select all the checks you wish to print (use the first checkbox to
|
||||
select them all) and set the action to **Print Checks**. Odoo will ask you
|
||||
to set the next check number in the sequence and will then print all the
|
||||
checks at once.
|
||||
|
||||
.. image:: supplier_bill/vendor_bill03.png
|
||||
:align: center
|
||||
|
||||
Reporting
|
||||
=========
|
||||
|
||||
Aged payable balance
|
||||
--------------------
|
||||
|
||||
In order to get a list of open vendor bills and their related due dates,
|
||||
you can use the **Aged Payable** report, under the reporting menu, (in
|
||||
:menuselection:`Reporting --> Business Statement --> Aged payable`) to get a visual of all of
|
||||
your outstanding bills.
|
||||
|
||||
.. image:: supplier_bill/vendor_bill04.png
|
||||
:align: center
|
||||
|
||||
From here, you can click directly on a vendors name to open up the
|
||||
details of all outstanding bills and the amounts due, or you can
|
||||
annotate any line for managements information. At any point in time
|
||||
while you're looking through the report, you can print directly to Excel
|
||||
or PDF and get exactly what you see on the screen.
|
||||
In Odoo, we can register vendor bills **manually** or **automatically**, while the
|
||||
**Aged Payable report** provides an overview of all outstanding bills to help us pay the correct
|
||||
amounts on time.
|
||||
|
||||
.. seealso::
|
||||
* :doc:`customer_invoice`
|
||||
- Tutorial `Registering a vendor bill <https://www.odoo.com/slides/slide/registering-a-vendor-bill-1683?fullscreen=1>`_
|
||||
- :doc:`/applications/inventory_and_mrp/purchase/manage_deals/manage`
|
||||
|
||||
Bill creation
|
||||
=============
|
||||
|
||||
Manually
|
||||
--------
|
||||
|
||||
Create a vendor bill manually by going to :menuselection:`Accounting --> Vendors --> Bills` and
|
||||
clicking :guilabel:`Create`.
|
||||
|
||||
Automatically
|
||||
-------------
|
||||
|
||||
Vendor bills can be automatically created by **sending an email** to an :ref:`email alias
|
||||
<invoice-digitization/email-alias>` associated with the purchase journal, or by **uploading a PDF**
|
||||
in :menuselection:`Accounting --> Vendors --> Bills` and then clicking :guilabel:`Upload`.
|
||||
|
||||
Bill completion
|
||||
===============
|
||||
|
||||
Whether the bill is created manually or automatically, make sure the following fields are
|
||||
appropriately completed:
|
||||
|
||||
- :guilabel:`Vendor`: Odoo automatically fills some information based on the vendor's registered
|
||||
information, previous purchase orders, or bills.
|
||||
- :guilabel:`Bill Reference`: add the sales order reference provided by the vendor and is used to do
|
||||
the :ref:`matching <payments-matching>` when you receive the products.
|
||||
- :guilabel:`Auto-Complete`: select a past bill/purchase order to automatically complete the
|
||||
document. The :guilabel:`Vendor` field should be completed prior to completing this field.
|
||||
- :guilabel:`Bill Date`: is the issuance date of the document.
|
||||
- :guilabel:`Accounting Date`: is the date on which the document is registered in your accounting.
|
||||
- :guilabel:`Payment Reference`: when registering the payment, it is automatically indicated in the
|
||||
:guilabel:`Memo` field.
|
||||
- :guilabel:`Recipient Bank`: to indicate to which account number the payment has to be made.
|
||||
- :guilabel:`Due Date` or :guilabel:`Terms` to pay the bill.
|
||||
- :guilabel:`Journal`: select in which journal the bill should be recorded and the :doc:`Currency <../../others/multi_currency>`.
|
||||
|
||||
.. image:: supplier_bill/bill-completion.png
|
||||
:align: center
|
||||
:alt: filling the vendor bill
|
||||
|
||||
.. note::
|
||||
- Bills can be :doc:`digitized <../../payables/supplier_bills/invoice_digitization>` for
|
||||
automatic completion by clicking :guilabel:`Send for Digitization`.
|
||||
- If you upload the bill, the PDF document is displayed on the right of the screen, allowing you
|
||||
to easily fill in the bill information.
|
||||
|
||||
Bill confirmation
|
||||
=================
|
||||
|
||||
Click :guilabel:`Confirm` when the document is completed. The status of your document changes to
|
||||
:guilabel:`Posted` and a journal entry is generated based on the configuration on the invoice.
|
||||
|
||||
.. note::
|
||||
Once confirmed, it is no longer possible to update it. Click :guilabel:`Reset to draft` if
|
||||
changes are required.
|
||||
|
||||
Bill Payment
|
||||
============
|
||||
|
||||
Upon payment of the vendor bill, click on :guilabel:`Register Payment`. A new window pops up.
|
||||
|
||||
Select the :guilabel:`Journal`, the :guilabel:`Payment Method`, the :guilabel:`Amount` you wish to
|
||||
pay (full or partial payment), and the :guilabel:`Currency`. Odoo fills the :guilabel:`Memo` field
|
||||
automatically if the :guilabel:`Payment Reference` has been set correctly in the vendor bill. If
|
||||
the field is empty, we recommend you select the vendor invoice number as a reference.
|
||||
|
||||
Once confirmed, an :guilabel:`In Payment` banner appears on the bill until it is :doc:`reconciled
|
||||
<../../bank/reconciliation/use_cases>`.
|
||||
|
||||
Aged payable report
|
||||
===================
|
||||
|
||||
To get an overview of your open vendor bills and their related due dates, you can use the
|
||||
**Aged Payable report**. Go to :menuselection:`Accounting --> Reporting --> Partner Reports: Aged
|
||||
payable`.
|
||||
|
||||
Click on a vendor's name to open up the details of all outstanding bills, the amounts due, the due
|
||||
dates, etc.
|
||||
|
||||
.. Note::
|
||||
- By clicking the :guilabel:`Save` button, you can export the information available on the screen
|
||||
as a PDF or XLSX file and save it in the folder of your choice.
|
||||
- You might receive several bills for the same purchase order if your vendor is in back-order and
|
||||
is sending you invoices as they ship the products, or if your vendor is sending you a partial
|
||||
bill or asking for a deposit.
|
||||
|
After Width: | Height: | Size: 9.1 KiB |
Before Width: | Height: | Size: 28 KiB |
Before Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 26 KiB |
Before Width: | Height: | Size: 12 KiB |
@ -36,6 +36,8 @@ bills journal.
|
||||
Alternatively, go to :menuselection:`Accounting --> Customers --> Invoices` or
|
||||
:menuselection:`Accounting --> Vendors --> Bills` and select :guilabel:`Upload`.
|
||||
|
||||
.. _invoice-digitization/email-alias:
|
||||
|
||||
Upload invoices using an email alias
|
||||
------------------------------------
|
||||
|
||||
|
@ -91,6 +91,8 @@ Batch Payment`.
|
||||
- :doc:`../../receivables/customer_payments/batch`
|
||||
- :doc:`../../receivables/customer_payments/batch_sdd`
|
||||
|
||||
.. _payments-matching:
|
||||
|
||||
Payments matching
|
||||
-----------------
|
||||
|
||||
|