Vendor bills

Vendor bills can be registered either manually or automatically in Odoo. The Aged Payable report provides an overview of all outstanding bills to help ensure timely payment of the correct amounts.

Bill creation

Manually

To create a vendor bill manually, go to Accounting ‣ Vendors ‣ Bills and click New.

Tip

Alternatively, it is possible to create a vendor bill from the Accounting dashboard:

  • either click Create Manually on the Vendor Bills journal;

  • or click the (vertical ellipsis) icon of the Vendor Bills journal, then Bill under the New section.

Automatically

Vendor bills can be automatically created by sending an email to an email alias associated with the purchase journal, or by uploading a PDF in Accounting ‣ Vendors ‣ Bills and then clicking Upload.

Note

  • Once the bill is uploaded, the PDF document appears on the right side of the screen, making it easy to fill in the bill information.

  • Bills can be digitized for automatic completion.

  • Services such as digitizing scanned or PDF vendor bills in Odoo require In-App Purchase (IAP) credit or tokens.

Bill completion

Whether the bill is created manually or automatically, make sure the following fields are appropriately completed:

  • Vendor: Odoo automatically fills in some information based on the information on the vendor’s contact record as well as previous purchase orders and bills.

  • Bill Reference: Add the sales order reference provided by the vendor. This field is used to match the products when they are received.

  • Auto-Complete: Select a past bill/purchase order to complete the document automatically. The Vendor field should be completed before completing this field.

  • Bill Date: Select the document’s issuance date.

  • Accounting Date: Update the document’s accounting registration date if needed.

  • Payment Reference: Automatically indicated in the Memo field when

    registering the payment.

  • Recipient Bank: Indicates the account number to which the payment will be made. This field is required when paying via batch payment files (such as NACHA and SEPA).

  • Due Date or Terms for paying the bill.

  • Journal: Select which journal should record the bill and in which currency.

filling the vendor bill

Note

Multiple bills for the same purchase order may be issued if the vendor is on back-order and sends invoices as products are shipped or if the vendor sends partial bills or requests a deposit. In this case, multiple bills may have the same Bill Reference.

Bill confirmation

Click Confirm when the document is completed. The status changes to Posted, and a journal entry is generated based on the vendor bill information.

Note

Once confirmed, a vendor bill can no longer be updated. Click Reset to draft if changes are required.

Payment and reconciliation

To register a payment, click on Register Payment. In the Register Payment window, select the Journal, the Payment Method, the Amount, and the Currency.

When the Amount paid is less than the total remaining amount on the vendor bill, the payment is partial, and the Payment Difference field displays the outstanding balance.

The Memo field is filled automatically if the Payment Reference has been set correctly on the vendor bill. If the field is empty, select the vendor invoice number as a reference.

Then click Create payment. An In Payment/Partial banner appears on the bill until it is reconciled and its status updates to Paid.

Aged payable report

To get an overview of the open vendor bills and their due dates, go to Accounting ‣ Reporting ‣ Aged payable.

Click the (right arrow) icon next to a vendor to view the details of all their outstanding bills, including the due dates and amounts.

Note

Click PDF or XLSX to generate a PDF or XLSX file, respectively.