Skip to main content

Process a Vendor Receiving and Vendor Invoice Together

Complete a Vendor Receiving and Vendor Invoice in a single workflow, reducing double-entry when you have the invoice on hand at the time of receiving.

Blackpurl lets you process a Vendor Receiving (VR) and Vendor Invoice (VI) together in one workflow. This guide walks through each step from selecting the vendor to finalizing the invoice.

Before You Start

To process a Vendor Receiving and Vendor Invoice together, you need the following User Permissions enabled:

  • Vendor invoicing view

  • Vendor invoicing create/modify


Steps

Part 1: Start the Vendor Receiving

1. From the Blackpurl header, go to Ordering > Vendor Receiving > Receive.


2. In the Select a Vendor window, type a search keyword to find your vendor. The system lists matching results as you type. Click the vendor to select it.


3. After selecting the vendor, Blackpurl checks for any in-progress Vendor Receivings for that vendor.

  • If in-progress Vendor Receivings exist, you can select one to continue or choose to start a new one.

  • If no in-progress Vendor Receivings exist, Blackpurl automatically opens a new Vendor Receiving screen with the vendor's details filled in.

Part 2: Enable Receiving from an Invoice

To process the Vendor Receiving and Vendor Invoice at the same time, enable the Receiving from an Invoice toggle on the Vendor Receiving screen. This option is only available if you have the correct User Permission.


Once the toggle is enabled, you will be prompted to enter a Vendor Invoice number instead of a Packing Slip number.


Blackpurl will also list any Vendor Orders (VOs) that have not been fully satisfied. By default, no Vendor Orders are pre-selected. If you want Blackpurl to auto-select all Vendor Orders, this behaviour can be controlled through a System Setting — see Settings & Controls Reference.

Use the search function to find specific Vendor Orders, or check the checkbox next to each Vendor Order you are receiving against.


Part 3: Select and Review Line Items

1. For each line item you are receipting, check the relevant checkbox, then click Add to Receiving. If the list is long, use the Find a Part search feature to locate items quickly.


Selected items move to the top of the Received section. At this point you can:

  • Change the quantity received if it differs from the amount originally ordered.

  • Modify the cost — because you are processing the Vendor Receiving and Vendor Invoice together, you can adjust the cost at either the receiving stage or the invoicing stage.

  • Add a discount — this can also be adjusted at either the receiving stage or the invoicing stage.


You may see a Cost variance warning notification. For an explanation of what this means, see Part Cost Control Explained. If no warning appears, continue with the Vendor Receiving.


You can also update the Sales Price, Retail price, MSRP, or storage Locations from the Vendor Receiving screen. Click into the relevant part line item, then click Update Part to open the Update Part window. Make your changes and click Save to confirm.


Part 4: Finalize the Receiving

1. Before finalizing, review the totals section at the bottom of the Vendor Receiving screen to confirm you have not missed any items.


2. Click Finalize Receiving to complete the Vendor Receiving. Blackpurl will automatically generate a Vendor Invoice.


Part 5: Process the Vendor Invoice

1. Blackpurl lists any unmatched packing slips. Check the checkbox next to the packing slip you are matching this Vendor Invoice to.


2. Once a packing slip is selected, all items on that packing slip appear in the Invoicing section. Correct any variances and add any discounts at this stage.


3. To edit a line item, click on it in the ITEM/DISC column to open the line item detail. Make the change in the relevant field — for example, update the Cost. Repeat for all line items that have variances.


Important: The total on the Blackpurl Vendor Invoice must equal the total on the hard copy of the Vendor Invoice you are processing. Check your totals before finalizing.


Part 6: Add Other Charges (If Required)

If you need to add freight or rounding adjustments, use the Other Charges section of the Vendor Invoice. The fee must already be created in Blackpurl before it can be added here. For instructions on creating a fee, see How to Create a New Fee.

To add a fee, scroll to the Other Charges section and click Add Charge. Use the Search to add field to find and select the relevant fee, then update the description and cost as needed. Blackpurl supports both positive and negative amounts in this section.

If you want to distribute the Other Charges across the cost of the parts you are receiving — known as a Landed Cost Adjustment — enable the option Include other charges as part of the inventory costs? For more information, see Landed Cost Adjustment (LCA) Explained.


Part 7: Finalize the Vendor Invoice

Once you are satisfied that the Vendor Invoice totals match your hard copy, click Finalize Invoice to complete the process.

Did this answer your question?