Storage
Locations
Create and manage dedicated storage locations for every part of your warehouse: racks, shelves, aisles, cold rooms, and external zones. Organize stock logically so teams always know where to put away and pick products.
Putaway rules
Define putaway strategies that automatically send products to the best storage location based on capacity, product constraints, and picking accessibility. Keep fast-movers near packing, heavy items on suitable racks, and sensitive goods in dedicated areas.
Operations
Configure special-purpose locations for core warehouse activities such as receiving, sorting, packing, staging, and returns. This lets you track each step of the flow and measure performance at a very granular level.
Smart removal
Choose how stock is consumed with flexible removal strategies such as FIFO, FEFO, nearest location, or last-in for specific processes. Combine them with different picking methods (single, batch, cluster, wave) to shorten walking time and optimize routes.
Operations
Role-based to-do list
Give each team — receiving, picking, packing, quality, and purchasing — a dedicated dashboard with their own task queue. Worklists automatically prioritize documents by deadline so orders are shipped on time without manual coordination.
Receipts
Manage incoming shipments with supplier lead times, expected arrival dates, and automatic unit-of-measure conversions. Buy in one unit (e.g., pallets or tons) and receive or sell in another (e.g., boxes or kilograms) without losing traceability.
Returns
Route returned products through predefined flows: inspection, refurbishment, restocking, or scrapping. When integrated with accounting, updated stock valuation from returns is reflected instantly in your financials.
Pick
Build intelligent picking batches grouped by carrier, shipping zone, weight, or product characteristics. If stock is partially available, the system offers backorders so you can ship what you have now and complete the rest later.
Pack
Generate and track packages with their own barcodes so you always know which products are inside each box or pallet. When a package moves, its content locations update automatically to keep inventory accurate.
Scrap
Record scrapped items in a few clicks, including reason, cost, and quantities. Scrap reporting helps you identify process issues, quality problems, or suppliers that generate excessive product loss.
Inventory adjustments
Schedule recurring cycle counts for critical locations, specific products, or selected lots and serials. Small, frequent counts keep inventory accurate continuously instead of relying only on yearly stock takes.
Advanced routes
Drop-ship
Mark products for drop-shipping so suppliers deliver them directly to your customers. The system links sales, purchase, and delivery documents to keep full traceability without stock passing through your warehouse.
Cross-dock
Use cross-docking to unload incoming goods and send them straight to outbound gates with minimal storage time. This reduces handling, frees up space, and speeds up delivery on urgent or high-rotation items.
Push and pull rules
Design custom routes that automatically create internal transfers between warehouses and locations. Push and pull rules let you orchestrate complex flows such as staging, quality checks, kitting, or consolidation.
By shipping method
Assign different fulfillment routes depending on the delivery method, such as in-store pickup, parcel carriers, local couriers, or drop-off points. Each method can have its own picking, packing, and staging steps.
Subcontracting
Support subcontracted manufacturing or value-added services by automatically issuing raw materials to subcontractors and receiving finished goods back. Generate related documents and, if needed, include quality checks before shipping to customers.
Multi-warehouse
Manage multiple warehouses in a single system, with clear visibility over stock, transfers, and replenishment per site. Handle inter-warehouse moves and central or local stock policies without juggling separate tools.
Productivity
Barcode
Run all warehouse operations with barcode scanners: receipts, picks, internal moves, inventory adjustments, and packing. Work online or with low connectivity and support standard barcode formats such as GS1, EAN13, and EAN14 out of the box.
Customer portal
Offer customers a self-service portal where they can check order, shipment, and delivery status in real time. Allow them to start return requests, print return labels or barcodes, and follow the progress of their returned items.
Replenishment alerts
Configure alerts when stock levels fall below safe thresholds, considering vendor lead times and demand patterns. Procurement teams receive clear signals about when to reorder, reducing stockouts and last-minute firefighting.
Smart scheduler
Let the smart scheduler generate and prioritize warehouse operations automatically based on product availability and expected dates. Transfers, picks, and replenishments are created and updated in the background to keep flows moving.
Search products by location
Find products, stocks, and storage locations from a single screen. Locate where a product is stored, how many units are available, and which lots or serial numbers are in each area.
Search by barcode
Scan a barcode to instantly open the related document, product, package, or location. This makes it easy to resolve issues on the floor without manually searching through menus.
Reservation methods
Choose how and when stock is reserved for orders: immediately at confirmation, manually by a planner, or automatically on a planned date. Take customer priority into account so your best clients always get the stock first.
Replenishment
Forecast
Use real-time forecasts that combine on-hand, incoming, and outgoing quantities to predict stock levels. See when products are likely to run out based on sales orders, manufacturing orders, and planned receipts.
Purchase orders
Automatically propose or create purchase requests when projected stock drops below defined thresholds. Buyers can review, adjust, and confirm these suggestions instead of building everything manually in spreadsheets.
Reordering rules
Configure minimum and maximum stock levels per product and location to drive automatic replenishment. Rules can trigger purchase orders, internal transfers, or manufacturing orders depending on your supply strategy.
Lead times
Manage supplier, manufacturing, and internal transfer lead times in a single model. The system uses these inputs to plan orders, ensure on-time deliveries, and support just-in-time inventory strategies.
Make-to-order
Set products to make or buy only when a sales order arrives. Make-to-order routes generate purchase or production orders directly from the customer demand, helping you avoid unnecessary stock.
Traceability
Quotation to shipment
Track the full journey of a product from initial quote to final delivery. Sales orders, purchase orders, internal transfers, and outbound deliveries are all linked so you can reconstruct any flow in detail.
Lots and serial numbers
Assign and track lot or serial numbers for sensitive, regulated, or high-value products. Dedicated traceability reports let you see where each lot or serial came from, where it is now, and which customers received it.
Perpetual inventory valuation
Generate real-time financial valuation of stock as operations happen: receipts, transfers, scrap, and adjustments. Valuation entries can be synced with accounting for accurate cost of goods sold and balance sheet values.
Audit trail
Keep a detailed log of all stock-related actions, including moves, counts, corrections, approvals, and document changes. Audit trails support internal controls, quality audits, and regulatory requirements.
Products
Types
Classify items as stockable products, consumables, or services. Each type follows its own inventory behavior, making it easy to manage everything from spare parts to labor and subscriptions in one catalog.
Expiration dates
Track expiration and best-before dates for perishable goods. Use automatic reminders and optimized removal rules so older or soon-to-expire items are picked first.
Variants
Define product variants by attributes like size, color, or packaging. Get separate stock levels per variant and component, enabling precise purchasing and replenishment decisions.
Custom fields
Add custom fields to products, warehouse documents, and serial numbers to capture extra business-specific information. Use these fields in filters, reports, and labels for better tracking and analysis.
Vendor pricelist
Maintain vendor price lists with product references, negotiated prices, minimum quantities, and lead times. Purchasing uses this data automatically when creating requests for quotation and purchase orders.
Shipping labels
Generate carrier-specific shipping labels from within the system for integrated providers such as FedEx, DHL, UPS, USPS, Bpost, Sendcloud, Easypost, Shiprocket, and others. Labels are linked to packages so tracking is always up to date.
Inventory Valuation
Costing methods
Choose the costing method that fits your business: FIFO, average cost, or standard cost. Each product can use its own method to reflect how you manage and value stock.
Valuation methods
Support both continental and Anglo-Saxon inventory accounting approaches. Configure valuation per product category to align with local regulations and group policies.
Perpetual inventory valuation
Use perpetual valuation to update stock value continuously as moves occur. Financial accounts are adjusted automatically, so your balance sheet always reflects the latest inventory position.
Landed costs
Allocate additional costs such as freight, insurance, customs, and handling fees to incoming shipments. Landed cost calculations update product cost and generate the appropriate accounting entries for more accurate margins.
Reporting
Double-entry inventory
Rely on double-entry inventory to trace every stock move from source to destination. Detailed stock move reports let you understand exactly how products flowed from suppliers through warehouses to end customers.
Modify posted records
Control which warehouse documents can be locked or reopened to correct mistakes in quantities, locations, or costs. This flexibility reduces the impact of human errors while preserving a clear audit trail.
Stock aging report
Monitor how long products have stayed in stock with aging reports grouped by receipt date. Use this insight to manage slow movers, avoid obsolescence, and plan promotions or disposals.
Integrations
Returns
Integrate returns with your sales and customer portal flows. Customers can initiate returns online, print return labels or barcodes, and track status, while your team processes incoming goods with full system guidance.
Calculate shipping
Connect to third-party shipping carriers to calculate real-time shipping costs based on product weight, dimensions, and delivery address. Selected offers are saved on the order and shipment for full cost visibility.
Blanket orders
Work with blanket purchase orders to secure long-term prices and delivery schedules from preferred suppliers. The system draws down quantities over time and keeps track of remaining commitments.
Quality checks
Integrate with quality control workflows to run inspections at key points such as reception, returns, subcontracting, or before shipping. Nonconformities can trigger corrective actions and rework flows.
Development and 3PL
Use the API to integrate ZavERP with 3PL providers, warehouse automation systems, and hardware like scales, barcode scanners, or RFID readers. Extend your warehouse capabilities without losing centralized control.
Rental
Coordinate stock for rental products directly in the inventory module. Plan pickups, preparation, shipping, and returns while keeping availability and condition of rental items always up to date.