Manage vendor bills

Estimated reading: 3 minutes 361 views

Managing vendor bills keeps track of what a business owes its suppliers and when payments are due. In Odoo, a vendor bill can be created at different points in the purchasing process depending on the bill control policy chosen in the Purchase app.

Set the bill control policy

  1. Go to Purchase > Configuration > Settings and scroll to the Invoicing section.
  2. Under Bill Control, choose Ordered quantities (a bill is created as soon as the purchase order is confirmed) or Received quantities (a bill can only be created once some or all of the order has been received). This is the default for new products, but it can be overridden on an individual product’s Purchase tab.

Optional: enable 3-way matching

In the same Invoicing section, tick 3-way matching to ensure bills are only paid once the purchase order, the bill and the receipt agree. This only works with the Received quantities policy.

Create a vendor bill from a purchase order

Ordered quantities

  1. In the Purchase app, click New, add a Vendor, then Add a line to select products and quantities.
  2. Click Confirm Order to turn the RFQ into a purchase order.
  3. Click Create Bill, add a Bill Date, and click Confirm.
  4. Once paid, click Register Payment, fill in the details, and click Create Payment.

Received quantities

  1. Create and confirm a purchase order as above.
  2. Click the Receipt smart button, then Validate to confirm the received products.
  3. Return to the purchase order and click Create Bill, then confirm and register payment as above.

Attempting to create a bill before anything has been received under this policy shows an error message.

Create a vendor bill directly in Accounting

  1. Go to Accounting > Vendors > Bills and click New.
  2. Add a Vendor, a Bill Date, and products under Invoice Lines, then click Confirm.
  3. Check Journal Items, and add a Bill Reference or Credit Note if needed.
  4. Click Register Payment, then Create Payment.

Use the Auto-Complete dropdown before confirming to pull details from a related purchase order into the bill.

Process bills in batches

In Accounting > Vendors > Bills, select several bills using the checkboxes, then click Register Payment. Choose a Journal, Payment Date and Payment Method, and tick Group Payments to combine them into a single payment if batch payments are enabled. Click Create Payment to finish.

Tips

  • With 3-way matching enabled, always check the bill against the purchase order and receipt before confirming payment.
  • Draft bills can still be edited before they are confirmed.

Frequently asked questions

What is the difference between the two bill control policies?

Ordered quantities creates a vendor bill as soon as a purchase order is confirmed, while Received quantities waits until products have actually arrived.

Can I set a different policy for one product?

Yes, override the default on the product’s Purchase tab in the Control Policy field.

Can vendor bills be created without a purchase order?

Yes, go to Accounting > Vendors > Bills and click New to create one directly, or use Auto-Complete to link it to an existing purchase order.

Need help?

Need help setting up vendor bill workflows in Odoo? Contact support@thoughtlogik.com or see our Odoo implementation services.

Leave a Reply

Your email address will not be published. Required fields are marked *

Learn how we helped 100 top brands gain success

Subscribe

×
Cancel