Warehouse Management System

WMS that works for you.

Customizable warehouse management that adapts to your workflow, not the other way around.

Contact us and get a demo See how it works

Most WMS make you adapt your warehouse. ARCA adapts to it.

Custom fields

Add fields to any item, location, or order. No code.

Automations

Trigger flows on events: print labels, notify, route.

Configurable picking

Define how your team picks: by zone, by SKU, by priority.

Picking

An order arrives, gets picked, shipped, and stock updates. All guided by ARCA WMS.

Step 01

Order arrives.

ARCA WMS integrates with your existing systems: ERP, webshop, or any custom source. Orders flow in automatically, no matter how your business is set up.

ERP
WebShop
Custom
POST
9:41
NARUDŽBE
✓ Dolazno
🚚 Izlazno
WEB-20260428-001
StatusNovo
Stvoreno28.04 09:41
OdredišteSisak
TTT
StatusPrimljeno
Stvoreno24.04 15:06
OdredišteSisak
REC-1777040258448
StatusNacrt
Stvoreno24.04 14:17
OdredišteZagreb
+ Nova
Narudžbe

Step 02

Scan & pick.

Camera, Zebra hardware, RFID, Bluetooth scanners, USB scanners, or manual entry. Same guided flow, your choice of device.

Phone camera
Zebra scanner
RFID scanner
Bluetooth scanner
USB scanner
Manual entry
9:41
GOTOVO
✓ Kamera
⊞ Hardver
✎ Ručno
INOX-TRUSS-14mm
NEXT
Go to Zona A › Polica B-3
Pick up INOX-TRUSS-14mm × 2
0 / 3
Narudžbe

Step 03

Confirm & ship.

ARCA shows the destination address, picked items, and a single confirm tap. The order is done.

9:41
OTPREMA
ODREDIŠTE
ARTIKLI
INOX-TRUSS-14mm×2
BOLT-M8-ZINC×10
PLATE-200x200×4
Narudžbe

Step 04

Stock updates everywhere.

Every pick, move, and transfer reflects instantly across all warehouses, zones, and shelves. One app, one source of truth.

9:41
STANJE
INOX-TRUSS-14mm
SKUTRS-14
Količina48
LokacijaZona A › B-3
BOLT-M8-ZINC
SKUBLT-08Z
Količina234
LokacijaZona B › C-1
PLATE-200x200
SKUPLT-200
Količina17
LokacijaZona A › A-2
NUT-M6-SS
SKUNUT-M6
Količina1024
LokacijaZona C › D-5
Stanje
Receiving

Supplier deliveries, purchase orders, returns. Scan what arrives, confirm what matches, flag what doesn't.

Step 01

Scan inbound stock.

Scan the barcode on arriving goods. ARCA WMS identifies the item and tells the worker exactly where to put it away.

9:41
GOTOVO
✓ Kamera
⊞ Hardver
✎ Ručno
INOX-TRUSS-14mm
PUT AWAY
Go to Zona C › Polica D-2
Put away INOX-TRUSS-14mm × 5
Prijem

Step 02

No barcode? Print one.

If the label is missing or damaged, tap print. ARCA WMS sends the barcode to a handheld printer. Stick it on and keep going.

9:41
PRINT LABEL
INOX-TRUSS-14mm
SKU: TRS-14
TRS-14
Prijem
TRS-14
TRS-14

Step 03

Scan the shelf.

Scan the location barcode on the shelf. ARCA WMS assigns that location to the stock. Done.

9:41
GOTOVO
✓ Kamera
⊞ Hardver
✎ Ručno
Polica D-2
✓ ASSIGNED
INOX-TRUSS-14mm → Zone C › Shelf D-2
Prijem
Audits

Plan a count, walk it on the phone, reconcile differences in one tap.

Step 01

Walk the warehouse, scan what's there.

Run a count without paper. Scan items shelf by shelf. ARCA WMS keeps the running tally and flags anything that doesn't match expected stock.

9:41
GOTOVO
✓ Kamera
⊞ Hardver
✎ Ručno
INOX-TRUSS-14mm
BOLT-M8-50mm
WASHER-12mm
Inventura

Step 02

See the differences in one glance.

When the count is done, ARCA WMS reconciles against expected. Shortages, overages, and matches are all on one screen.

9:41
INVENTURA — REZULTATI
Warehouse Sisak
0%
1240 / 1476
counted / expected
INOX-TRUSS-14mm
2/3
BOLT-M8-50mm
4/3
+1 EXTRA
WASHER-12mm
5/6
HEX-NUT-M10
18/20
PLATE-ZINC-A4
7/5
+2 EXTRA
Inventura
Automations

When this happens, do that. Print labels, notify a Slack channel, route an order. No code needed.

Step 01

Your warehouse, your hierarchy.

Define your warehouse structure once: Warehouse, Zone, Shelf. Add custom fields per level to track exactly what your operation needs.

arca.local/admin/lokacije
Skladišta
Skladište Sisak
Skladište Zagreb
Zone
Zona A
Zona B
Zona C
Police
Polica A-1
Polica A-2
Polica A-3
Polica A-4
Polica A-5
Skladište Sisak › Zona A
Zona A
Prilagođena polja
+ Tekst + Broj + Datum + Boolean
Hladni lanac Boolean Da

Step 02

Configure items, locations, orders, including fields we haven't thought of.

Enable lot or serial number tracking. Add custom fields tailored to your business.

arca.local/admin/artikli
Konfiguracija artikala
Zadana polja
Decimalne količine Dozvoli decimalne vrijednosti zalihe
Restock razina Prati razinu za dopunu
Praćenje lota Prati zalihu po seriji / lotu
Serijski broj Prati svaki komad zasebno
Prilagođena polja
+ Tekst + Broj + Decimala + Datum + Boolean + URL
Proizvođač Tekst
Hazmat klasa Jednos. odabir
Datum isteka Datum

Step 03

When this happens, run that.

Write automations that connect any warehouse event to your services.

arca.local/admin/automatizacije
OKIDAČ
Stock.Adjusted
Sinkronizacija s ERP-om
Aktivno
Stock.Created
Order.Completed
Audit.Finished
Dart ▶ Pokreni
1// Triggered on Stock.Adjusted
2final sku = event['sku'] as String;
3final delta = event['delta'] as int;
4
5final res = await http.post(
6  Uri.parse(env['ERP_URL']! + '/stock'),
7  headers: {'Authorization': 'Bearer ${env["ERP_TOKEN"]}'},
8  body: jsonEncode({'sku': sku, 'delta': delta}),
9);
10return {'ok': res.statusCode == 200};
✓ 200 OK — synced to ERP (124ms)

Make ARCA WMS yours.

Josip Krnjić

Josip Krnjić

Founder

Mišo Senčar

Mišo Senčar

Sales Manager

Request a demo and we'll walk you through the setup.

Request a demo