Vendor invoices overview

Important

Dynamics 365 for Finance and Operations has evolved into purpose-built applications to help you manage specific business functions. For more information about these changes, see Dynamics 365 Licensing Guide.

This topic provides general information about vendor invoices. Vendor invoices are requests for payment for products and services that were received. Vendor invoices can represent a bill for ongoing services, or they can be based on purchase orders for specific items and services.

Vendor invoices

A vendor invoice from a purchase order is an invoice that is produced when products or services are received according to a purchase order that was placed with a vendor. The vendor invoice contains a header, and one or more lines for items or services. A vendor invoice completes the cycle from purchase order to product receipt to vendor invoice.

Although some vendor invoices are connected to a purchase order, vendor invoices can also contain lines that don't correspond to purchase order lines. You can also create vendor invoices that aren't associated with any purchase order. These vendor invoices might represent ongoing services, such as a utility bill, and you don't have to reference a purchase order when you add them.

There are several ways to enter a vendor invoice:

  • The vendor invoice register lets you quickly enter invoices that don't reference a purchase order, so that you can accrue the expense. By using the vendor invoice approval journal, you can select those invoices and post them to the vendor balance to reverse the accrual.
  • The vendor invoice journal lets you quickly enter invoices that don't reference a purchase order, in a single step.
  • Together with the vendor invoice pool, the vendor invoice register lets you quickly enter invoices to accrue the expense. You can open the associated purchase orders later to post the invoice against the expense account.
  • The Open vendor invoices and Pending vendor invoices pages let you create vendor invoices from confirmed purchase orders.

The following discussion provides more information about how to use the Open vendor invoices or Pending vendor invoices page to create a vendor invoice from a purchase order.

Understanding invoice line quantities

When you open a vendor invoice from a related purchase order, invoice lines are created from the purchase order. By default, the quantities are taken from the product receipt quantity. However, you can use any of the following default behaviors:

  • Receive now quantity – Use this option for partial shipments. The default value in the Quantity field is taken from the quantity that is specified in the Receive now field on the purchase order.
  • Ordered quantity – Use this option for complete shipments. The default value in the Quantity field is taken from the quantity that is specified in the Ordered field on the purchase order.
  • Registered quantity – Use this option if the item requires registration, as specified on the Item model groups page. The default value in the Quantity field is the physical update quantity that has been registered.
  • Product receipt quantity – Use this option if a product receipt has already been received for the order. The default value in the Quantity field is taken from the total quantity of available product receipts.
  • Registered quantity and services – Use this option if quantities have been registered in arrival journals for stocked items or items that aren't stocked. This option also includes services, regardless of whether they are registered.

If your legal entity uses invoice matching, you can view the results of the quantity matching in the Product receipt quantity match column. You can also use the Matching details button on the Review tab of the Action Pane to view the results of the quantity matching.

Adding a line that wasn't on the purchase order

You can add a line that wasn't on the purchase order to the vendor invoice. You must select an item number or procurement category. You can then add quantities, prices, and amounts to the line. The line will be included only in matching policies for invoice totals.

Submitting a vendor invoice for review

Your organization might use workflows to manage the review process for vendor invoices. Workflow review can be required for the invoice header, the invoice line, or both. The workflow controls apply to the header or the line, depending on where the focus is when you select the control. Instead of the Post button, you will see a Submit button that you can use to send the vendor invoice through the review process.

Preventing invoice from being submitted to workflow

Following are several ways you can prevent an invoice from being submitted to a workflow.

  • Invoice total and the registered total are not equal. The person who submitted the invoice will receive an alert that the totals aren’t equal so they can correct the balances before resubmitting the invoice to workflow. This feature is available if the Prohibit submission to workflow when the invoice total and registered invoice total are not equal parameter on the Feature management page is turned on.

  • Invoice contains unallocated charges. The person who submitted the invoice will receive an alert that the invoice has unallocated charges so they can correct the invoice before resubmitting it to workflow. This feature is available if the Prohibit submission to workflow when there are unallocated charges on a vendor invoice parameter on the Feature management page is turned on.

  • Invoice contains the same invoice number as another posted invoice. The person who submitted the invoice will receive an alert that an invoice with a duplicate number was found, and they can correct it before resubmitting to workflow. This alert will be displayed when the Accounts payable parameter labeled Check the invoice number used is set to Reject duplicate. This feature is available if the Prohibit submission to workflow when the invoice number already exists on a posted invoice, and your system is not set up to accept duplicate invoice numbers parameter on the Feature management page is turned on.

Matching vendor invoices to product receipts

You can enter and save information for vendor invoices, and you can match invoice lines to product receipt lines. You can also match partial quantities for a line.

You can create a vendor invoice that is based on the product receipt line items that have been received through the current date, even if all the items for a particular purchase order haven't yet been received. For example, you might use this option if a vendor sends one invoice per month to cover all the deliveries that it shipped during that month. Each product receipt represents a partial or complete delivery of the items on the purchase order.

When you post the invoice, the Invoice remainder quantity for each item is updated with the total of the received quantities from the selected product receipts. If both the Invoice remainder quantity and the Deliver remainder quantity for all items on the purchase order are 0 (zero), the status of the purchase order is changed to Invoiced. If the Invoice remainder quantity isn't 0, the status of the purchase order remains unchanged, and additional invoices can be entered for it.

This option assumes that at least one product receipt has been posted for the purchase order. The vendor invoice is based on these product receipts and reflects the quantities from them. The financial information for the invoice is based on the information that is entered when you post the invoice.

For more information, see Record vendor invoice and match against received quantity.

Configure an automated task for vendor invoice workflow to post the vendor invoice using a batch job

You can add an automated posting task to the Vendor invoice workflow so that invoices are processed in a batch. Posting invoices in a batch lets the workflow process continue without having to wait for the posting to finish, which improves the overall performance of all the tasks submitted to the workflow.

To post a vendor invoice in a batch, on the Feature management page, turn on the Vendor invoice batch posting parameter. Vendor invoice workflows are configured by going to Accounts payable > Setup > Accounts payable workflows.

You can see the Post the vendor invoice using a batch task in the workflow editor, regardless of whether the feature parameter, Vendor invoice batch posting, is enabled. When the feature parameter is not enabled, an invoice that contains the Post the vendor invoice using a batch task won't process in workflow until the parameter is enabled. The Post the vendor invoice using a batch task must not be used in the same workflow as the Post vendor invoices automated task. Also, the Post the vendor invoice using a batch task should be the last element in the workflow configuration.

You can specify the number of invoices to include in the batch, and the number of hours to wait before rescheduling a batch, by going to Accounts payable > Setup > Accounts payable parameters > Invoice > Invoice workflow.

Working with multiple invoices

You can work with multiple invoices at the same time and post all of them at the same time. If you need to create multiple invoices, use the Pending vendor invoices page. If you must post and print multiple vendor invoices, use the invoice approval journal. If you're using the invoice approval journal, at least one product receipt must be posted for the purchase order, and an invoice for the purchase order must be posted in an invoice register. The financial information for the invoice comes from the invoice that was posted in the register.

Recovering vendor invoices that are being used

While a vendor invoice is being used, it can't be edited by another user. However, the state of an invoice might sometimes indicate that the invoice is being used, even though it isn't being actively edited. For example, the application might have stopped responding while the invoice was being edited, or a user might have inadvertently left the invoice open in the application.

You can use the Recover vendor invoices page to recover or release vendor invoices that have been in use for more than four hours, so that they can be edited. You can open this page from the Periodic task navigation or a tile on the Vendor invoice entry workspace. After an invoice is recovered, it will be available for editing on the Vendor invoice page.

You can access the Recover vendor invoices page only if the Recover vendor invoices in use security duty and privilege are assigned to you. Additionally, the Allow vendor invoice recovery parameter on the Accounts payable parameters page must be turned on.

Resetting the workflow status for vendor invoices from Unrecoverable to Draft

A workflow instance that has stopped because of an unrecoverable error will have a workflow status of Unrecoverable. When the status of a vendor invoice workflow is Unrecoverable, you can reset it to Draft by selecting Recall. You can then edit the vendor invoice. This feature is available if the Reset draft status for the vendor invoice workflow parameter on the Feature management page is turned on.

You can use the Workflow history page to reset the workflow status to Draft. You can open this page from Vendor invoice or from the Common > Inquires > Workflow navigation. To reset the workflow status to Draft, select Recall. You can also reset the workflow status to Draft by selecting the Recall action on the Vendor invoice or Pending vendor invoices page. After the workflow status is reset to Draft, it becomes available for editing on the Vendor invoice page.

Additional resources