Purchasing and Inventory Management Software for LBM
Simplify your purchasing process and stock the products customers want.
Curtis Lumber manages 22 locations with Spruce
Hear how Spruce software helps Curtis Lumber manage their significant inventory that is distributed across 22 diverse locations. Spruce's inventory managements helps their purchasing team order the right products, and allows receiving and distribution to manage the flow of products in their stores.
Place Stock Orders with Ease
Spruce helps you confidently place stock orders for the right products, at the right quantities. You can enter items manually, reorder based on past POs, or use suggested orders based on your criteria. Save time by ordering with mobile units on the sales floor or import information from outside vendors. Regardless of how you create the PO, you can instantly check history and purchasing trends, without ever leaving the order.
Reduce Errors with EDI
Spruce Electronic Data Interchange (EDI) will securely and reliably place orders with most major industry wholesalers and co-ops, which saves time and reduces costly errors. In many cases, it also lets you receive remittance advice, invoices, price updates, catalog updates, item images, and more .
Effortlessly Manage Special Orders
Having a smooth special-order process is essential for sales growth and customer loyalty. You can easily create a special-order PO during a point of sale transaction or copy quoted items into a PO. Special items are pulled in from a vendor catalog or created via a system-generated temporary SKU number. All documents related to the customer order, from the PO to the inventory receipt and AP invoice, are all connected and available in the software. No more frantic phone calls or searching through paper files to find information on special orders!
Automated Ordering Saves Time and Improves Inventory Turns
Historical data combined with intelligent automation improves the return on your inventory investment. Spruce can help accurately calculate lead time and determine min/max quantities, which saves time, reduces shelf space and back stock, and improves inventory turns. Plus, you can override volatile commodities based on the market, your expertise, and the historical data in the system.
Consolidated Ordering for Multiple Branch Locations
Spruce includes consolidated purchasing capabilities, so you can buy based on the needs of the entire business, improving efficiency and maximizing volume discounts. You can build one PO that is received at a warehouse with allocations for branch transfers, or have Spruce create a separate PO for each branch. Your stores have unique needs, and Spruce helps you to only order what is needed for each location.
Stress-Free Receiving
Receiving inventory and reconciling items doesn’t have to be a painful or tedious process. With Spruce, you can simply scan items off the truck and automatically reconcile with the PO. If there are any charges (freight adders, tarp charges, fuel surcharges, etc.) not included on the original PO, you can easily enter them while finalizing the receipt. Spruce helps reduce accounts payable questions, as all the receiving information is connected and automatically documented in the system.

“With Spruce, I have so many more reports that I didn’t have before. Keeping track of inventory is far easier and the program does a great job of managing our custom millwork shop.”

“With Spruce, I can click on any invoice and see the entire paper and activity trail before and after—the purchase orders and vendor invoices for the products on that invoice, who did the quote, who received the inventory and so on—it’s easily accessible any time I want to see it.”

“Spruce is a cloud-based system, and that means I can now share inventory data between the two locations. I also have a central office now, where all my accounting takes place instead of having to split it between the two locations.”