Problem
Delays in order preparation and inventory discrepancies are often due to slow manual processes.
Optimize incoming and outgoing goods flows with intelligent software connected to hardware.
At a glance
Logistics and Warehouse Automation is custom software for Logistics & Transport, Manufacturing and E-commerce companies. Optimize incoming and outgoing goods flows with intelligent software connected to hardware. It centralizes data, reduces manual work, and creates an operational flow shaped around how the team actually works.
Delays in order preparation and inventory discrepancies are often due to slow manual processes.
Custom WMS software that integrates with barcode scanners, scales, and automatic labeling systems.
Inventory accuracy close to 100%
The structure starts from the operational problem: Delays in order preparation and inventory discrepancies are often due to slow manual processes.
Records, history, documents, and operational statuses are collected in one environment with role-based permissions.
We activate reminders, alerts, assignments, and automated steps to reduce delays, forgotten tasks, and repetitive work.
A solution like this can usually connect with ERP, WMS and Barcode/RFID. The real connections are defined around the tools already in use.
This outcome is translated into measurable modules, rules, and operational interfaces.
This outcome is translated into measurable modules, rules, and operational interfaces.
Optimize incoming and outgoing goods flows with intelligent software connected to hardware. In practice, it helps solve this scenario: Delays in order preparation and inventory discrepancies are often due to slow manual processes.
It is useful when the process has specific rules, distributed data, multiple roles, or connections that standard software does not cover well.
The base can include workflow shaped around the real process, centralized and searchable data, automations and notifications and typical integrations, plus specific modules defined during process analysis.
Typical integrations include ERP, WMS, Barcode/RFID and E-commerce and orders. During analysis we define which connections to use around the existing tools and operating process.
The path starts with "Audit stock and movements" (1-2 weeks to map stock and movements, involved data, and operational constraints.) and continues with "MVP inbound/outbound and barcodes" (6-10 weeks to release inbound/outbound and barcodes with pilot users and real data.).
It starts with an analysis call, workflow mapping, priorities and core modules, followed by a technical plan with timeline and budget.
In-depth guide
A warehouse managing 5,000 SKUs on spreadsheets and phone calls between departments accumulates an average of 3-4 picking errors per week. Each error costs between €25 and €60 in rework, replacement shipments, and return handling. Multiply that by fifty weeks, and the bill exceeds €10,000 per year — from picking errors alone, not counting ghost inventory, downtime spent searching for goods, and hours your warehouse staff spends reconciling inventory at month-end. Graffico develops fully custom WMS (Warehouse Management System) software for Italian SMBs in logistics, manufacturing, and e-commerce. We don't resell third-party platform licenses or install overengineered systems designed for 50,000 sqm distribution centers. We build the exact tool your warehouse needs: matching your dimensions, shelf structure, operator workflows, and integration with your existing management system.
Logistics managers at manufacturing companies with mixed production managing raw materials, semi-finished goods, and finished products across different locations. The classic problem: the production department doesn't know if raw material is available without calling the warehouse, and the warehouse doesn't know how far in advance to prepare the kit. Result: 30–45 minutes of production downtime per day spent tracking down materials.
E-commerce businesses processing 200–2,000 shipments per day that have outgrown the artisanal phase but can't afford the cost and rigidity of systems like SAP Extended Warehouse Management. Fulfillment speed is their primary competitive differentiator, and every minute lost to manual picking translates into delayed deliveries and negative reviews.
Wholesale distributors with catalogs of several thousand references, where lot traceability is mandatory under industry regulations (food, pharmaceutical, cosmetic), and where a wrong lot shipped can trigger product recalls with enormous legal and reputational costs.
Third-party logistics providers (3PL) managing stock for multiple distinct clients within the same physical space who must guarantee logical stock separation, per-client reporting, and per-movement billing.
Equipment rental companies that need to track not just where each unit is, but its maintenance status, future availability, and associated spare parts.
---
Stock levels that don't match physical reality. In a manual warehouse, every operator who picks without updating the system creates a discrepancy. Within weeks, the management system shows 47 units of an item while physically only 31 exist. This leads to confirming orders that can't be fulfilled and making urgent purchases for goods that are actually present but poorly allocated. A custom WMS with real-time updates via barcode or RFID scanner eliminates this structurally: every movement updates stock the exact moment it occurs.
Picking errors in warehouses with complex layouts. When an operator receives a paper pick list and must navigate the warehouse without precise location guidance, mistakes happen. Studies on manual picking in warehouses over 1,000 sqm estimate an error rate of 2%–4% of orders. With scanner-guided picking — where the system indicates aisle, shelf, level, and quantity — this rate drops below 0.1%.
Inability to track lots and expiration dates. For businesses in regulated sectors (pharmaceutical, food, cosmetic), lot traceability is a legal requirement, not a convenience. Without a WMS that automatically manages FIFO or FEFO, goods nearing expiration remain at the back of the warehouse while freshly arrived stock is picked first, generating waste and non-compliance risks.
Bottlenecks in packing and shipping operations. In many e-commerce warehouses, the flow goes: picking → accumulation on a pallet → packing → labeling → shipping. Every manual step introduces waiting. A WMS that groups picking waves by carrier and pickup time, prints the shipping label the moment the last item is scanned, and updates order tracking in real-time can cut average fulfillment time in half.
No visibility into operator performance. Without data, it's impossible to determine whether the warehouse is slow due to layout, understaffing at certain hours, or because some operators take twice as long as others on the same tasks. The WMS logs every movement with a timestamp and operator ID: within 30 days you have enough data for a reorganization based on evidence, not impressions.
Unstructured goods receipt process. Goods arrive, the warehouse worker unloads them, counts roughly by eye, and puts them "somewhere." Hours later, no one knows where they are. A digital receiving process — with automatic comparison between purchase order and delivery note, discrepancy detection, and guided put-away — reduces receiving time by 40% and eliminates stocking errors.
---
Multi-level location management. The warehouse is digitally mapped with aisles, shelves, levels, and positions. Each location has configurable attributes (temperature, maximum weight, permitted product class). The system automatically suggests where to store each incoming product based on defined rules.
Scanner-guided picking via barcode/QR/RFID. The operator receives a route-optimized pick sequence on their mobile terminal. At each location, they scan the product barcode to confirm. Any discrepancy is flagged and blocked before the error enters the order.
Lot, serial, and expiration date management. Every stock movement is linked to the specific lot or serial number. Picking rules (FIFO, FEFO, LIFO, specific lot) are configurable by product category or individual customer. Full traceability is available with one click.
Wave and batch picking. For high-volume e-commerce warehouses, the system groups orders into picking waves to optimize routes. One operator can pick for 15 orders in a single pass, reducing internal travel distance by 35–60%.
Inbound goods receipt management. Automatic comparison between purchase order and delivery note. Real-time detection of missing, excess, or non-conforming quantities. Location label printing at unloading. Immediate update of available stock.
Automatic inventory replenishment. The system monitors stock levels and automatically generates reorder proposals when a reference drops below the reorder point. Levels can be calculated with fixed thresholds or statistical models based on historical consumption.
Returns and reverse logistics management. Dedicated flow for customer returns: digital quality check, decision to restock or scrap, inventory update. For distributors, separate return management per client.
Hardware integration. Native connection with Zebra, Honeywell, Datalogic barcode readers. Support for thermal printers for picking and shipping labels (ZPL, EPL). Integration with scales for weight check at packing. RFID support on request.
Real-time operations dashboard. The warehouse manager sees at a glance: orders in picking, orders on hold, operator performance, hourly productivity, backorders. Automatic alerts flag anomalies (picking stalled for more than X minutes, urgent order unassigned, stock below threshold).
Carrier and shipping portal integration. Direct APIs with major Italian and European carriers (BRT, GLS, DHL, UPS, SDA, Poste Italiane) for label generation, automatic tracking, and shipment reconciliation. Compatible with aggregators like Shippy Pro and Sendcloud.
Programmable cycle counting. Instead of an annual inventory that shuts down the warehouse for days, the system schedules cycle counts by category: a portion of the warehouse is counted each week, keeping inventory continuously aligned without halting operations.
Advanced logistics reporting. Configurable reports on: stock rotation per reference, ABC analysis, location utilization rate, operator productivity, picking errors, average fulfillment time. Export to Excel, PDF, or via API to business BI systems.
---
07:30 — Warehouse arrival and daily planning. You open the operations panel: you immediately see today's urgent shipment orders (carrier picks up at 14:00), critical stock levels requiring reorder, and incoming goods receipts expected this morning. You assign work areas to your three operators directly from the system.
08:00 — Incoming goods receipt. The truck arrives. The operator opens the receiving module on the tablet, selects the corresponding purchase order, and starts scanning the parcels. The system automatically compares received quantities against ordered quantities: 48 pieces received out of 50 ordered. It confirms the discrepancy, automatically generates a notification to the purchasing manager, and prints location labels for put-away.
09:00 — Morning picking wave. The system groups the 67 orders to be fulfilled by 14:00 into 4 route-optimized waves. Each operator receives their wave on their terminal. Picking proceeds: the terminal indicates C-12-3 (aisle C, shelf 12, level 3), the operator picks and scans. Confirmation is immediate; errors are physically impossible when following the system.
10:30 — Critical stock alert. The system notifies that product SKU-4471 has reached its reorder point (safety stock: 15 units, 12 remaining). With one click, you approve the pre-populated reorder proposal with preferred supplier, economic order quantity, and estimated lead time.
12:00 — Packing and shipping. Completed orders arrive at the packing area. For each order, the system automatically prints the shipping label with the right carrier (selected by weight, dimensions, and destination), the delivery note, and the transport document. The warehouse worker scans the parcel, the system updates the order to "shipped" and sends the tracking notification to the customer.
14:30 — Carrier pickup and reconciliation. Carriers collect. The system automatically generates the shipping manifest. Picking begins for next-day shipments.
17:00 — Scheduled cycle count. Today it's aisle D. An operator spends 30 minutes counting the assigned references and confirming stock levels via scanner. The system compares against theoretical inventory and flags discrepancies for review. No paralyzing annual inventory.
17:30 — Daily report. The logistics manager receives the automatic report: orders fulfilled, delayed orders, picking errors (0 today), operator productivity, below-threshold stock. The report is also sent to the operations director.
---
ERP management systems. Bidirectional integration with major Italian ERPs (Zucchetti, TeamSystem, Panthera, AS400, SAP Business One, Odoo) for order synchronization, stock updates, and purchase order receipt. No double data entry.
E-commerce and marketplaces. Connection with WooCommerce, Shopify, Magento, PrestaShop, Amazon Seller Central, and Zalando. Orders enter the WMS automatically; shipments automatically update status on the e-commerce platform.
Carriers and shipping aggregators. Direct APIs with BRT, GLS, DHL Express, UPS, SDA, TNT, Poste Italiane. Compatibility with Shippy Pro, Sendcloud, and Qaplà for multi-carrier management.
Electronic invoicing systems. Integration with major accounting software (Fatture in Cloud, Aruba, TeamSystem) for automatic generation of delivery documents (DDT) and sales invoices from shipping data.
Production and MRP systems. For manufacturing companies, synchronization with MRP systems for automatic raw material consumption at the time of production and for semi-finished goods management between production stages.
Quality and traceability systems. Export of lot and traceability data to Quality Management Systems (QMS) and supply chain portals (such as blockchain-based food traceability platforms).
Warehouse hardware. Native integration with Zebra, Brother, Bixolon thermal printers. Support for Zebra TC-series, Honeywell, and Datalogic mobile terminals. Connection with weighing systems and conveyor belts with automatic barcode reading.
---
| Feature | Generic WMS (e.g., Deposco, Infor) | Graffico custom WMS |
|---|---|---|
| Adaptation to your layout | You adapt the warehouse to the software | The software adapts to your warehouse |
| Implementation time | 6–18 months | 8–16 weeks |
| Annual license cost | €15,000–80,000/year | No recurring license |
| Integration with existing systems | Standard connectors, often rigid | Developed specifically for your systems |
| Workflow changes | Requires consulting and additional costs | Modifiable internally as needs evolve |
| Operator training | Generic manual, long learning curve | Training on your specific workflow |
| Support | International ticket support | Direct point of contact, your language |
Commercial WMS systems are designed to cover 90% of use cases across a global market. If your warehouse fits that 90%, they work fine. But most Italian SMBs have processes that don't fit standard templates: a supplier who delivers non-conforming goods, a customer who wants custom labels, a quality control process integrated into the picking flow, or an allocation logic that depends on variables no standard software can understand without expensive customization. A WMS developed from scratch costs more upfront but eliminates years of license costs, consulting fees for workarounds, and frustration over features that "almost" meet your needs.
---
Phase 1 — Analysis and mapping (2–3 weeks). Our consultants visit the warehouse in person, observe existing flows, and interview the logistics manager and operators. An analysis document is produced describing every current process, identified bottlenecks, and the WMS functional specification. No code is written until every process is understood and validated.
Phase 2 — Design and prototyping (2–3 weeks). We develop the data model (items, locations, movements, operators), the operational interfaces for mobile terminals, and the control panel for the manager. Clickable prototypes are validated before moving to development.
Phase 3 — Development and integration (4–8 weeks). WMS development and integrations with existing systems in a test environment. Warehouse data (item master, location structure) is imported and verified. Full functional testing with real-world scenarios.
Phase 4 — Training and go-live (1–2 weeks). On-site training for the manager and operators. Go-live running in parallel with the existing system for the first week. On-site support during the first operational days.
Phase 5 — Support and optimization (ongoing). Performance monitoring during the first 4–8 weeks. Adjustments based on real usage. Development of additional features that emerge during operations.
Indicative investment range: WMS projects for SMBs typically start from €15,000–20,000 for simple warehouses (single location, standardized flows, low SKU volume) and reach €40,000–70,000 for complex configurations (multi-location, mandatory lot traceability, integration with production lines, high volume). Exact cost depends on the number of integrations, catalog complexity, and the number of mobile terminals to support. No recurring license, no per-user cost.
Next paths
Allow your customers to customize and visualize your products directly online.
Transform your raw data into accurate forecasts and concrete tools for business decisions.
A tailor-made system to manage the entire order cycle, from reception to delivery.
Discover how to modernize your digital presence and automate key processes to free up time and resources.