SKUSavvy Changelog: New Features and Fixes
This SKUSavvy change log is a collection of new features, updates, and bug fixes to the SKUSavvy platform in chronological order.
Updates 10/26/2026
Print Without the Print Dialog
Covering 10/23/2026 to 10/26/2026.
๐จ๏ธ Print Stations: Pair a computer running the SKUSavvy Print app with a printer, and labels sent to that station print right away, with no print dialog. Set them up under Print Stations in your account menu. This feature is experimental.
๐งพ Customer invoices: Print an invoice from any order with Print Invoice, using an invoice template you can edit. Developers can set totalTax and taxesIncluded on outboundOrderCreate and outboundOrderUpdate.
๐ HS code warnings at pack: International shipments show which items are missing an HS code for the destination country before you buy a label. Custom items offer the customs info you last used for the same item, applied in one click. Developers can use the lastUsedCustomQty query.
๐ท๏ธ Product Title label block: Add the product's name to your item and quantity labels.
Updates 10/20/2026
See Where the Time Goes
Covering 10/19/2026 to 10/20/2026.
โฑ๏ธ Fulfillment Times: A new report under each warehouse's Shipping menu shows the typical and slowest time for every stage, from order to delivery. The warehouse dashboard shows order-to-fulfillment and order-to-delivery times for the last 30 days. Developers can use the warehouseTimeReport query.
๐ Carrier stats per warehouse: Each warehouse has its own Carrier Stats page. Developers can break daily stats down by service with serviceCode on CarrierStatsTimeSeries.
๐ Your own lot expiry warnings: Set how many days before expiration a lot shows as Expiring soon or About to expire, in Settings under Lots & Expiration.
๐ Serial numbers in shipment webhooks.
Updates 10/18/2026
Pick Faster
Covering 10/17/2026 to 10/18/2026.
๐ฏ Batch picking follows your scans: Scan any item on the route and its card opens.
๐ Transfers reserved in Shopify: Units on open transfer orders are held as reserved at the sending location, so they aren't sold before they ship.
โ๏ธ Reorder saved views by dragging them in the manage views window.
Updates 10/14/2026
Find What's Waiting to Be Put Away
๐ Search putaway bins by what's inside: Find a bin on the Putaway page by product name, SKU, variant option or serial number.
Updates 10/13/2026
Purchase Orders, Straight to Your Vendors
๐ Vendor Network: Connect with vendors who also use SKUSavvy, and your purchase orders land directly in their account. Invite vendors one at a time or all at once from the new Network page under Vendors.
๐ค Receive orders from your customers: Purchase orders from customers who invite you arrive as draft outbound orders. Match their items to yours once, propose quantity and price changes for them to approve, then confirm to pick and ship. If either side cancels, the other side sees it.
๐ท๏ธ External IDs on purchase orders: Give a purchase order your own ID, such as your vendor's order number, and search by it. Developers can set it with externalId on inboundOrderUpdate.
๐ Search SKU mismatches: Find a product by SKU or title on the SKU Mismatches page.
๐ฆ Pack All for single-item shipments: Pack All now also shows when one item is left to pack.
Updates 10/7/2026
Shopify Weights, Fully in Sync
โ๏ธ Product resync updates item weights: With Sync item weight from Shopify turned on, a product resync now also updates the weight of existing items. If Shopify has no weight, SKUSavvy keeps yours.
Updates 10/1/2026
Customs Values, Your Way
๐ Choose where customs values come from: The customs declared value is now a priority list of discounted retail price, retail price, vendor unit cost and weighted average cost. Each item declares the first value above zero. Developers can set it with intl_customsValueSources on configUpdate.
๐ Backdate orders from the API: outboundOrderCreate accepts a createdAt date, for bringing in order history.
Updates 9/30/2026
Average Costs You Can Trust
๐ฐ Uncosted stock no longer lowers your average cost: Units with a blank or $0 cost are left out of weighted average cost, including the cost pushed to Shopify.
๐งฎ Missing costs are flagged: Cost totals show as incomplete when a packed unit has a $0 cost, and adjusting a record with a $0 cost prefills the suggested landed cost.
Updates 9/29/2026
Packing Picks the Box for You
๐ฆ Suggested boxes are selected automatically: On single-box shipments, the suggested packaging is applied with the first pack. Packaging you used before for the same contents comes first, if it is in stock.
โ๏ธ Mailers and tubes: Packaging can be a box, a mailer or a tube, and box suggestions and the 3D preview account for each shape. Developers can set it with kind on packaging.
๐ Packed Lots export: See how much of each lot was packed on which orders, to trace a lot during a recall. Developers can use exportPackedLots.
๐ Shopify sync status in inventory logs: Each inventory change shows whether it was sent to Shopify, and why not if it was not.
โป๏ธ Restore deleted products and variants: Restore them from their page. Products linked to Shopify can be restored only while they still exist in Shopify, and can no longer be deleted from SKUSavvy.
๐ท๏ธ Barcode columns on exports: Inventory and order exports can put barcodes in separate Barcode 1, 2 and 3 columns.
๐ฒ Retail price on order exports: Order exports can include each item's current retail price.
Updates 9/28/2026
Reports That Run Themselves
๐๏ธ Scheduled exports: Run inventory, inventory valuation, order, unit cost, packaging usage and carrier stats exports daily, weekly or monthly with your saved filters and columns. Exports filtered by date cover everything since the previous run. You get a notification, and optionally an email, when each run is ready. Manage schedules on the Export Schedules page, or with exportSchedules in the API.
๐ Inventory Valuation export: Units on hand, committed and available in each warehouse, with weighted average cost, retail price, and total value at cost and at retail.
๐ฐ Clearer purchase order export costs: Separate columns for ordered cost, landed cost per received unit and landed cost of the received units.
Updates 9/27/2026
Every New Account Starts Verified
โ๏ธ Email verification at signup: New accounts confirm their email address with a code. Signups from a connected Shopify store skip this step. Developers can request the code with companyRegisterEmailCode and pass it to companyRegister as emailCode.
Updates 9/25/2026
Every Unit Accounted For
Covering 9/24/2026 to 9/25/2026.
๐งบ Unaccounted Stock: A new screen, opened from Fulfill, lists batches closed while still holding units and boxes packed more than 30 days ago that never shipped. Restock the units or write them off, one row at a time or in bulk.
๐๏ธ Resyncs warn about unaccounted stock: A Shopify inventory resync shows how many unaccounted units it leaves out, and asks you to confirm.
๐ณ๐ด Norwegian krone: NOK is now available as a currency. Developers can list currencies with the currencies query.
Updates 9/21/2026
Shopify Knows What You Can Build
๐งฉ Sync buildable kit quantity to Shopify: A kit's Shopify inventory can include how many kits you can build from the components in your bins. Turn on Sync buildable kit quantity in Settings, and opt out kits you assemble ahead of time.
Updates 9/20/2026
Search, Exports and Scanners
Covering 9/13/2026 to 9/20/2026.
๐ Search inside product titles: Search finds a word anywhere in a product or variant name.
๐ญ Warehouse summary exports: Inventory exports can roll up to one row per item per warehouse, including items with only incoming stock.
๐๏ธ Separate date and time columns: Exported timestamps are a date column and a UTC time column.
๐ฆ Scanner self-diagnosis: Scan test barcodes to check each format, and see the likely cause and fix when a scan comes through wrong.
๐บ๏ธ Shopify location overview: The Shopify location screen lists every Shopify location and SKUSavvy warehouse with its link status.
๐ Barcodes in the purchase order item picker.
๐ Search within a pick batch.
๐ท๏ธ Receiving remembers your label template: Purchase order and transfer receiving each keep their own quantity label template.
๐๏ธ Manage saved table views: Rename or delete a saved view from any table.
๐ Shipping method changes sync from Shopify to the order.
Updates 9/9/2026
Landed Costs and Scan-Every-Unit Picking
Covering 8/31/2026 to 9/9/2026.
๐ฐ Landed costs per purchase order or delivery: Enter freight, duty and other invoice costs on a purchase order or a single delivery, spread by value or by quantity. Each line shows what the item landed at.
๐ Push average cost to Shopify: Keep Shopify's cost in step with SKUSavvy's weighted average cost, with a one-click resync.
๐ซ Scan every unit when picking: Each scan counts one unit, and the pick commits at the full quantity.
๐งญ Guided scanner setup: A Get Connected walkthrough sets up a new scanner.
๐ Search by tracking number.
๐ท๏ธ Custom fields on outbound orders and transfers, and in the item picker when building an order.
๐ Importer of record by destination country.
๐ข Serial numbers on purchase order and transfer exports.
Updates 8/27/2026
Count Exactly What You Meant To
Covering 8/9/2026 to 8/27/2026.
๐ฏ Product-based cycle counts: Build a cycle count from SKUs, product tags or product types, with exclusions. Only those items are counted.
๐ Last received date on inventory exports, with the purchase order it came in on.
๐ต Money columns in currency: Exports can show prices and costs to two or three decimal places.
๐ Order status on order exports.
Updates 8/6/2026
Receiving Without the Dead Ends
Covering 7/24/2026 to 8/6/2026.
๐ฅ Receive items that are not on the order: Add them to the purchase order while receiving, at the vendor's unit cost.
๐งฉ Kit progress when pre-assembling kits.
๐ Bin and location on inventory log exports.
๐ A packing slip per store: Each store can have its own default packing slip template.
๐ Failing webhooks are turned off: An endpoint that fails for a week is turned off, and you can re-verify it from the webhooks screen.
๐ฅ Live layout updates: A Refresh prompt shows when someone else changes the layout you have open.
๐๏ธ Batch limit: Cap how many batches one batching run creates.
Updates 7/23/2026
Vendors Propose, You Decide
Covering 7/2/2026 to 7/23/2026.
๐ค Vendor changes need your approval: Changes from the vendor portal arrive as a proposal that you approve line by line.
โ ๏ธ Inventory import preview: An import that removes stock shows the items, units and value it changes before it runs.
๐ Cost per order and insurance spend in carrier stats.
๐จ Store names and badge colors.
๐ข Active filter count on collapsed filters.
๐ Replenishment tuning: Adjust stocking aggressiveness, days of coverage and cost sensitivity.
๐ญ Warehouse names on purchase order addresses.
๐ Multiple email addresses per vendor in imports.
Updates 6/21/2026
SavvyBot and SKU-Based Inventory
Covering 3/16/2026 to 6/21/2026.
๐ค SavvyBot: A built-in AI assistant that answers questions about your data, runs analytics, finds docs, takes you to pages and, with your approval, makes changes. It can chart results and export tables to CSV.
๐ SKU-based inventory: Products that share a SKU across your stores can share one inventory pool. It is opt-in, and the SKU Mismatches table shows items whose SKUs drifted apart.
๐ ๏ธ Rebuilt CSV imports: Column mapping, date and currency formatting, and the option to skip rows with errors. New imports for vendors, kits and bin barcodes.
๐ฐ Landed cost on items, and a cost on every inventory adjustment.
๐ถ Natural pick routing: Bins are grouped by shelf face and sorted top to bottom, left to right.
๐ Expiration-based picking: Pick the earliest- or latest-expiring lots first.
๐๏ธ Bin naming presets, and copy a level's bins to other levels.
๐ Shopify draft orders sync with a Draft badge, and can reserve inventory.
โฉ๏ธ Returns and exchanges show on the order, with whether each item was restocked, kept or unverified.
๐ Order logs show items, refunds, exchanges and who made each change, and highlight edits to notes.
โณ Manual lead time when generating purchase orders.
๐งน Items with the same SKU and duplicate lots are merged automatically.
๐ฏ ABC badges show the item's sales percentile.
โก In Stock filter on lots, and the latest landed cost prefills when adding inventory.
โ๏ธ Edit order notes during fulfillment.
โญ๏ธ Auto-advance to the next shipment after packing.
๐ On-hand, committed and expected inventory in one table on the replenishment page.
๐ Settings for when an item scan is required.
๐ Choose whether Shopify or SKUSavvy is the source of truth for costs, weights and barcodes.
๐ Customs declaration statements on international shipments.
๐ท๏ธ Barcode multipliers: A barcode can count as several units of a SKU.
๐ผ QuickBooks account mapping by purchase order or vendor metafields.
๐๏ธ Batch picks by pick side.
๐๏ธ The Packed Shipments page shows what each shipment holds.
โ๏ธ Support ticket replies are emailed to you if unread for 5 minutes.
Updates 3/5/2026
Autopilot, QuickBooks and Faster Packing
Covering 9/29/2025 to 3/5/2026.
๐ Autopilot: Buy and print shipping labels automatically by rules for carrier, service, destination or order tags.
๐ฆ Pack All: Pack every remaining item in a shipment with one action or one action barcode scan.
๐ง Packaging suggestions learn from the boxes you use.
๐ค Cubiscan integration for item and package dimensions.
๐ท๏ธ License plate labels for boxes on conveyors.
๐ Pick to tote with unique totes, without cart barcodes.
๐งฎ Bulk counting on purchase order check-in.
โ๏ธ Edit purchase order costs after check-in.
๐ COGS report and Carrier Stats report.
๐ผ QuickBooks sync with landed costs, purchase order metafields and bill status.
๐ Required company-wide metafields, starting with purchase orders.
โก Faster pick routing, and the pick path on the 3D map.
๐ช Store tags, and filter products and inventory by store.
๐ฆ Rebuilt bin-to-bin replenishment, with imports and filters.
๐ฅ Import min/max levels and lead times.
๐ Batch by order status.
๐ก๏ธ Shipping insurance in the advanced shipping options.
๐ฉ Flag a fulfillment, or remove an order from a batch.
โก Batches can move to the next step automatically.
๐ข Switch between companies that share your email.
๐ค Transfer company ownership, or delete the account.
๐ Reporting permissions.
๐ค Vendor brands.
โก More detailed webhook payloads.
๐ Rebuilt GraphiQL explorer.
๐ฑ๏ธ Shift-click to select a range in dropdowns.
Updates 8/16/2025
Test Mode, Imports and Metafields
Covering 1/21/2025 to 8/16/2025.
๐งช Test mode: A sandbox to try workflows without touching live data.
๐ฆ Bin capacity limits by weight, volume or units.
โก๏ธ Directed put-away rules.
๐ฅ Imports for purchase orders, transfers, outbound orders, inventory, costs and min/max levels.
๐ Shopify metafield sync, for use in tables and label templates.
๐ Multi-factor authentication.
๐ Global search with Ctrl + F.
๐ Order timeline.
๐พ Saved filters and table views.
๐ More batch criteria: delivery method, financial status, identical contents, and negative filters.
๐ค Merge pick batches.
โ๏ธ Set package size, weight and delivery options for a whole batch.
๐ Bin replenishment without a fixed source bin.
๐ฃ๏ธ Pick sides for shelves, and a global pick start position.
๐งญ Warehouse layout dashboard.
๐ Bulk bin generation with naming patterns.
๐ก๏ธ Bin-level heatmaps.
๐ข Click an inventory quantity to edit it.
๐จ๏ธ Commercial invoices, and tap a serial number to print it.
โ Faster check-in with lots, expiration dates and serial numbers.
๐ค Terms of trade by shipment, by country, then by default.
๐ท๏ธ Additional fields on shipping labels, such as order number.
๐ท๏ธ POS orders deduct from designated reconciliation bins.
๐ฆ Shipment view on the orders table.
๐ Rebuilt label template builder.
๐งน Option to remove zero inventory levels.
๐ก๏ธ Automatic customer data deletion.
โฉ๏ธ Unpick kitted items with a negative quantity.
๐ท๏ธ Kit names and descriptions.
๐ก Honeywell scanner support.
Updates 11/27/2024
Serial Numbers, Exports and Action Barcodes
Covering 1/9/2024 to 11/27/2024.
๐ท๏ธ Action barcodes: Scan to move through a batch, pick a box, pack and print labels.
๐ข Serial numbers, including serials on purchase order imports.
๐ค Export center for inventory, orders, shipments and logs, with a choice of cost for inventory valuation.
๐ Cycle counts: add products to bins, continuous scanning, post-count reports, discard discrepancies and hide expected quantities.
๐ฅ Warehouse heatmaps.
๐๏ธ Pickup orders: mark ready, scan when picked up, and print pickup slips.
โฉ๏ธ Restock returns from Shopify automatically.
๐ Batch by shipping method, SKU or carrier.
๐ Shipping manifests tab.
๐ Terms of trade, and customs value based on discounts.
๐ Third-party shipping accounts.
๐ซ Turn off shipping rate types you do not use.
๐ก๏ธ Group rate insurance.
๐ฑ Currencies: USD, CAD, AUD, EUR, GBP and NZD.
๐งพ Purchase orders: totals, margins, custom line items, item notes, duplicate, purchase history graphs, sales date range for suggestions, and a custom from email.
๐ฐ Vendor margins and margin history.
๐ Purchase step quantities on vendor items, replacing units of measure.
๐ซ Exclude items from transfer suggestions.
๐ฆ Transfers: bulk count, edit after delivery, and a follow-up shipment for over-counted items.
๐ฅถ Fresh and frozen conversions with their own expiration dates.
โ๏ธ Edit lot numbers and assign barcodes to lots.
๐ Shipments picked and packed in SKUSavvy but shipped elsewhere sync back.
๐ Resync a single Shopify location, as often as every 12 hours.
๐งพ Bulk reconcile view for external fulfillments.
๐งพ Custom and required stock adjustment reasons.
๐ฆ Move a bin's contents to another bin in one step.
โ๏ธ Rename bins in the layout builder, and add inventory from a bin.
๐ Show, hide and reorder table columns.
๐จ๏ธ Print all product barcodes.
๐งฉ Component inventory on kits.
๐ Scope employee permissions to warehouses.
๐ More sales channels through Shopify Marketplace Connect.
๐ฆ Multi-box improvements, and a pack confirmation for long orders.
๐ฑ Mobile layout improvements.
Updates 12/19/2023
Pick to Tote, Multi-Box and Custom Labels
Covering 1/11/2023 to 12/19/2023.
๐ Pick to tote.
๐ฆ Multi-box shipments.
๐ท๏ธ Custom label editor and templates for shipping, product, bin, batch and check-in labels.
๐ Match Shopify shipping methods to carrier services.
โ๏ธ Edit orders and purchase orders, and create Shopify orders with line item discounts, packaging charges, custom items and pickup.
โ๏ธ Split, merge and hold orders, and move items between shipments.
๐ Resync an order, and resync inventory to or from Shopify.
๐ Webhooks.
๐ข Metafields on customers, vendors, products, variants, orders, bins and lots.
๐บ๏ธ Check-in shows where the item is already stored on the map.
๐ฅ Purchase orders: import, automation from replenishment settings, create from product tags, bulk check-in to one bin, uncount, discrepancies and deliver-on date.
๐ท๏ธ Batch by order tag, product tag or delivery date, with batch filters, progress, IDs and deletion.
๐งฉ Kitting inside pick batches, and edit, copy or delete kits.
๐ง Mark layout areas as obstacles, and tune pick routing sensitivity.
โฐ Lot expiration notifications, lot cycle counts, and several lots per bin.
๐ซ Contextual hardware scanning, and a one scan, one unit setting.
๐ฆ View packed shipments that have not shipped.
๐งพ Fulfill manually with a tracking number.
๐ก๏ธ Shipping options: insurance, Saturday delivery, alcohol and signature.
๐ท๏ธ Package type codes for more carriers.
๐ Transfers across all locations.
๐ Notes on orders and line items.
๐ผ๏ธ Variant images.
๐ Sales by SKU chart.
๐ Submit tickets from the app.
๐ Regional date formats.
โจ๏ธ Copy, paste and undo in the layout builder.
Updates 12/27/2022
The First Year
Covering 3/2/2022 to 12/27/2022.
๐บ๏ธ 3D warehouse layout.
๐ฆ Box suggestions with a 3D packing view.
๐๏ธ Multiple Shopify stores.
๐ค Vendor portal for purchase order approval.
๐ Inventory across all locations.
๐ Order routing between warehouses, and split shipments.
๐ Batch by delivery date and zip code zones.
๐ Global search.
๐งพ Packing slips.
๐ท๏ธ Batch barcodes, and generated product barcodes.
๐ซ Hardware scanner prefixes.
๐ Bin-to-bin replenishment, cycle count automation and cross-dock check-in.
๐ Inventory level history.
๐๏ธ Discard reasons.
On this page
- Updates 10/26/2026
- Updates 10/20/2026
- Updates 10/18/2026
- Updates 10/14/2026
- Updates 10/13/2026
- Updates 10/7/2026
- Updates 10/1/2026
- Updates 9/30/2026
- Updates 9/29/2026
- Updates 9/28/2026
- Updates 9/27/2026
- Updates 9/25/2026
- Updates 9/21/2026
- Updates 9/20/2026
- Updates 9/9/2026
- Updates 8/27/2026
- Updates 8/6/2026
- Updates 7/23/2026
- Updates 6/21/2026
- Updates 3/5/2026
- Updates 8/16/2025
- Updates 11/27/2024
- Updates 12/19/2023
- Updates 12/27/2022