Changelog
Track all updates, improvements, and new features in Procuro.
- addedInventory Forecast (Beta) — review products on open Procuro purchase orders alongside sold-out Shopify products that have no inventory incoming
- addedSold Out Inventory now includes the latest supplier and receiving location, plus a prospective current out-of-stock streak once Procuro observes inventory move from positive to zero
- improvedLive product-name and SKU search on both forecast tabs moves matching products to the top while keeping the rest of the table visible
- addedSupplier Import — bring Shopify product vendors into your supplier directory, choose vendors individually or all at once, and assign default currencies before importing
- addedAcceptance Summary now shows Subtotal, Total (including additional costs), Accepted Value, and Outstanding Value after full, partial, or closed-partial PO receipts
- improvedAccepted PO CSV exports now include Old Profit, New Profit, Old Margin, and New Margin calculated from the costs actually applied during acceptance, with FIFO exports reflecting the active Shopify cost
- addedFilter Purchase Orders by supplier — a new Supplier dropdown on the Purchase Orders page lets you instantly narrow the list to orders from a specific supplier
- addedChoose your PDF export currency — when a purchase order uses currency conversion, the Export PDF button now offers two options: export in the original invoice currency or in your store's currency with all amounts automatically converted
- fixedPDF exports now correctly show discounts — both percentage and fixed-amount discounts appear in the cost summary with the right label and amount
- improvedAdditional costs (shipping, customs, taxes, bank fees) now appear in the PDF cost summary with a '(landed)' label when they were applied as landed cost, so it's clear which costs were distributed into unit prices
- fixedPDF exports now show the correct currency symbol — Euro POs show €, Canadian dollar POs show C$, and so on, instead of always showing a $ sign
- addedAuto-Adjust Prices to Minimum Margin (Pro) — after accepting a PO, instantly bring any product back above your minimum margin threshold with one click. Preview the proposed new prices before confirming, then push them straight to Shopify.
- improvedPurchase orders with items below your minimum margin now show a heads-up after acceptance, pointing you to the new Auto-Adjust Prices action
- improvedAccepting a purchase order is now noticeably faster on stores with large product catalogs
- addedAdd and remove line items while editing a Draft or Review order — search and add products from your Shopify catalog, or remove items you no longer need, right from the order review page
- fixedInvoice Cost now correctly reflects the order's invoice currency while editing, instead of showing a misleading currency label
- fixedNewly added products in edit mode start with a blank Invoice Cost so you always enter the real cost from your invoice, rather than an auto-filled Shopify catalog cost
- addedAutomatic month-end inventory snapshots — taken on the last day of every month for all active stores, labelled separately in your snapshot history
- addedMonthly inventory value PDF export — download a formatted report for any month directly from the Inventory Value page
- addedConfigurable snapshot frequency — choose off, weekly, or daily automated snapshots from Settings
- fixedCost adjustment method now saves correctly on orders in Draft, Review, Ordered, and Partially Received status — previously only saved on Ordered
- addedPer-cost landed cost toggles — choose exactly which general costs (Shipping, Customs, Taxes, Bank Fees, Other) are included in landed cost distribution. Enable the master toggle, then check only the costs you want applied.
- fixedCurrency display no longer shows a redundant exchange rate label when the invoice currency and store currency are the same
- addedFilter Purchase Orders by month and year — instantly see everything ordered in a specific month without scrolling through your full history
- addedSort Purchase Orders newest or oldest first — flip the list order with a single click
- improvedPartially Received status now appears in the status filter on the Purchase Orders page
- addedEdit PO details after acceptance — update Order Date, Expected Arrival, Ship Date, Cancel Date, and Payment Terms on any accepted PO without affecting inventory or costs
- addedBulk actions on Create PO — select line items with checkboxes and apply actions to all at once
- addedAuto-Fill Costs — populate unit costs from your last accepted invoice for a supplier, or from current catalog costs in Shopify
- addedSet Qty — set the same quantity across all selected line items in one click
- addedRename POs after acceptance — click the pencil icon next to the PO number on any order to rename it at any stage
- addedMargin Alerts — set a minimum gross margin % in the new Margins settings tab (Standard/Pro); line items falling below the threshold are highlighted in red during PO review
- addedOld Margin and New Margin columns on the cost adjustment page show a live preview of how each accepted cost will affect your margins before you commit
- addedOld Profit, New Profit, Old Margin, and New Margin columns on accepted POs give a full picture of the margin impact after acceptance — visible on all plans
- addedPayment Terms field in PO Customization — appears as its own column at the top of exported PO PDFs
- improvedPDF info section now uses dynamic column widths, expanding to 4 columns when Payment Terms are set
- fixedCustom Report location filter now correctly updates Filtered Value, Units, and Products cards when switching locations
- fixedProduct Breakdown table on the Custom Report now loads and shows per-product data filtered by location
- addedPO Customization — upload a logo, set business name, receiving address, and contact info for branded PDF exports
- addedLogo-only mode — optionally hide text name and show only your logo in the PDF header
- addedCustom PO numbers — enter your own PO# when creating an order, or leave blank to auto-generate
- improvedPDF logo sizing fixed — logo now renders at a consistent size without stretching across the page
- improvedSettings auto-save status now correctly shows Saved/Unsaved without false positives on page load
- addedCustom Report page — filter inventory value by product tags, types, locations, and title keywords
- addedSave custom filter views for quick access on future visits
- addedExport filtered inventory reports as CSV or PDF
- improvedInventory Value snapshots now always reflect current inventory due to real-time variant cache updates during PO acceptance
- addedInventory Value Tracking — monitor total inventory value over time with area chart and snapshot history
- addedPer-location inventory value filtering with live data pulled from Shopify
- addedSettings toggle to include or exclude negative inventory from value calculations
- improvedMonth/year filter on Inventory Value with All Time view as default
- addedCost Tracking & Analytics — multi-product line charts showing cost history over time
- addedSupplier and timeframe filters on the Cost Tracking page
- addedSortable product cost table showing latest, average, min, and max costs with percentage change indicators
- addedFIFO Cost Switching method for purchase order acceptance
- addedMulti-currency support — select invoice currency, enter exchange rate, convert to store base currency
- addedGeneral Costs (Landed Cost) — capture shipping, customs, taxes, and other costs and distribute them across line items
- addedPartial receipts — accept a PO in multiple shipments with accurate per-item cost calculations
- addedReal-time inventory sync via Shopify webhooks keeps your local cache accurate after sales and returns
- improvedThree-tier product matching: saved mappings → name → SKU → barcode for faster invoice processing
- fixedInventory cost adjustments now correctly handle Weighted Average and Direct Cost Replacement methods
- addedInitial release of Procuro
- addedPurchase order creation and management
- addedAutomatic product matching by SKU, barcode, and name
- addedWeighted Average Cost, FIFO, and Direct Cost Replacement methods
- addedMulti-location inventory support
- addedSupplier management with saved column mappings
- addedAI-powered invoice data extraction (Pro plan)
- addedShopify PO parser for standardized documents
- addedTiered subscription plans (Starter, Standard, Pro) with 14-day free trial
- addedAudit logging for inventory and cost changes