Hey @foveo
Disclaimer: I’m the creator of Alfred Purchase Orders
I’m naturally biased but I’d suggest taking Alfred for the 30 day trial.
Addressing your asks point by point:
“The things that are important to me are po management:”
- Barcode scanning: assuming you’re asking for barcode scanning to receive items, Alfred supports rapid barcode scanning (individual barcodes or configuring carton IDs+quantities) in PO receiving sessions, inventory transfers, stocktakes)
- Invoice data (ideally fields for multiple invoices per po): Alfred currently supports breaking a PO (and its line items) into individual shipments where you can add Invoice #s, etc. and we’ll be launching improvements soon to actually track PO<>Invoice<>Shipments with invoice payment statuses
- Landed costs adjustments (fields for discounts, shipping, etc): See my description for how Alfred POs handle landed costs. There’s also a dedicating “Pricing & Margins” module that let’s you calculate and bulk publish COGS or updated Shopify list prices for all the items in a PO.
- I also use the sku/variant report: Would be helpful to understand what insights you glean from this report, but Alfred offers a variety of reports (inventory, sales, ABC-XYZ, etc.)
- I don’t need forecasting, min/max, and all these other AI driven tools. Label printing is a bonus but not required: You don’t need them, but Alfred offers them! Label printing is not supported natively, but it does offer label file exports per PO, per shipment, or per “receiving session” items.
- A QBO integration is nice but not needed: Alfred does not currently offer any live QBO or Xero integrations
Happy to answer any questions you may have!