Scenario:  A Vendor / Supplier sends you parts on consignment and the Dealership only needs to pay for the Consignment Parts - if and when they are sold

At the moment we do not have Consignment Parts functionality in Blackpurl but here is a process that you can use to keep a track of Consignment Parts

  • Create the relevant items as Non-Inventory Parts

This means that it will have no cost value / there is no stock on hand quantity or running balance of stock on hand BUT it will allow you to sell the part on a Customer Order

TIP:  It might also be a good idea to set up a TAG for Consignment Stock and add that TAG to the relevant Part Records.  It will allow you to search for Consignment Stock by TAG.  This is the relevant article - What is a Tag / How to Setup Tags

  • When you sell the relevant part on a Customer Order - use the part number that you created for the Non-Inventory Part  

See example below where we sold the Non-Inventory Part on a Parts & Accessories section and finalise as normal

  • When you need to find out how many of the Consignment Parts you sold and/or the quantity the Vendor / Supplier will charging the Dealership, run a Product History Detail Report / change the parameters for the Non-Inventory Part Number and date range to suit


  • In theory the quantity sold will indicate what the Vendor / Supplier will invoice you for the particular date range you have indicated

  • Do not process the Vendor Invoice for the consignment stock in Blackpurl - it will need to be process in your accounting package

When you receive the Vendor / Supplier Invoice for the items that you have sold, process it directly in your accounting package and allocate it to your Cost of Goods Sold General Ledger 

Remember that when you sold the item in Blackpurl, it was sold a non-inventory part and it did not have any cost associated with it so when you process the Vendor / Supplier Invoice you are now allocating the relevant cost

See example below of QuickBooks processing of the Vendor / Supplier Invoice: