Purchasing and Receiving

Turn a shortage into an order, place it, and receive it. PartsBox builds a purchase list from the projects you plan to build, combining their BOMs by build quantity, removing duplicates, and subtracting what you already have. What is left is what you need to buy.

Adjust quantities on the list to meet a minimum order quantity, reach a price break, or round up to a full reel. Group the list by vendor, and PartsBox turns each group into an order with the offers it chose. Vendor rules decide which distributors are used, and you can split a list across several vendors. You can also add your own external offers — a local supplier, a broker, or a contract price — beside the distributor offers PartsBox gathers.

Placing an order is fast. Upload the cart to a distributor by copy and paste or as a CSV file, then mark the order placed and set an expected delivery date. PartsBox tracks each order through three states:

  • Open — still editable; add, remove, and adjust freely.
  • Ordered — placed with the vendor, with an expected delivery date.
  • Received — delivered and added to stock.

Receive a whole order at once, or part of it, into a storage location. Partial deliveries are normal, and PartsBox keeps the rest of the order open. Scanning makes receiving faster: scan a distributor barcode to pre-fill the part, quantity, and price. If you placed a DigiKey order with PartsBox ID Anything™ codes in the cart, scanning the received barcodes receives each line against the right order automatically.

A part measured by length, weight, or volume is ordered in whole vendor packages, such as spools or reels. PartsBox converts each received package into the part's own unit using its package quantity, so stock stays correct.

Purchasing starts on the Essentials plan.

Control your inventory, ordering and production

Try the demo

Plans & pricing