Planning · Free calculator

Warehouse Robot (AMR) ROI Calculator

Compare the cost of picking by hand today with the same orders picked with autonomous mobile robots (AMRs) or goods-to-person systems: hours saved, cost per line, buying versus robots as a service (RaaS), payback and net present value.

  • Runs in your browser
  • Your numbers, not vendor claims
  • Formulas shown below

Start with manual picking as it runs today: how many order lines you pick a day, how many lines a picker picks per paid hour, and what a picker costs. The defaults are an example of a distribution center; replace them with your figures.

Volume and productivity
lines

From your warehouse management system (WMS). Use an average day, and test a peak day separately. Example value.

days

Example value.

lines / h

Lines picked ÷ paid picker hours over the same period, so walking, searching and breaks are included. Example value.

Picker cost
/ month

Salary, housing, transport, visa and residence fees, insurance and end-of-service, or the agency rate. Example value.

h

For example 8 hours × 26 days. Example value.

How this is calculated
Cost per hour = monthly cost ÷ paid hours per month Picker-hours/day = lines per day ÷ lines per picker-hour Pickers needed = picker-hours per year ÷ (hours per month × 12) Picking cost/yr = picker-hours per year × cost per hour Cost per line = picking cost per year ÷ lines per year

Full methodology is below.

Manual picking costBased on values entered

Take this to management

Report with the inputs, saving, payback and NPV for buying and RaaS.

ROI report

Get the full report for procurement and finance

  • Manual picking cost and cost per line
  • Hours saved with robots
  • Buying versus RaaS
  • Payback, NPV and cash flow by year
  • Methodology, sources and next steps

What does a warehouse robot ROI calculation include?

An AMR ROI calculation compares the cost of picking your orders by hand today with the cost of picking the same orders with autonomous mobile robots (AMRs): the picker hours you save, the staff hours the robots add, the money you spend once and every year, and how long it takes to get the investment back.

The calculator works it out in three steps: manual picking labor today, the same volume with robots, bought or rented as a service (RaaS), and the cash flow over up to ten years with payback and net present value (NPV).

Why start with order picking?

  • Picking is the biggest labor cost in most warehouses: a widely cited review in the European Journal of Operational Research estimates order picking at up to 55% of warehouse operating expense.
  • Walking is the biggest part of picking: the same review shows travel as the dominant part of a picker's time. Robots that bring totes to pickers, or goods to a station, cut that walking.
  • Gulf warehouses are automating: in Riyadh, Starlinks opened a fulfillment center with more than 250 Geek+ robots in January 2023, and Saudi Post (SPL) signed for 200 sorting robots in January 2024.
  • Labor costs differ by country: payback depends on your own wage, housing and visa costs, which is why every amount here is an input.

What inputs do you need?

InputWhere to find itTip
Lines per day and operating daysWarehouse management system (WMS) reportsRun an average day, then a peak day such as White Friday or Ramadan.
Lines per paid picker-hour todayWMS lines ÷ paid hours from payroll or the agency invoiceUse paid hours, not scanner log-in time.
Fully loaded cost per pickerPayroll, HR and agency contractsInclude housing, transport, visa and residence fees, insurance and end-of-service.
Lines per hour with robotsA pilot on your SKUs, or the vendor's reference sitesAsk the vendor for site data, not a marketing multiple.
Robot count and pricesVendor proposalsAsk for both a purchase price and a RaaS fee for the same scope.
Integration and site worksVendor, integrator and your IT teamIntegration with the WMS is often the cost buyers underestimate.

How is the ROI calculated?

Manual picking today

Cost per hour = monthly cost per picker ÷ paid hours per month Picker-hours per day = lines per day ÷ lines per paid picker-hour Picking cost per year = picker-hours per day × operating days × cost per hour Cost per line = picking cost per year ÷ lines per year

The same volume with robots

Hours with robots = lines ÷ lines per hour with robots + staff hours the robots add Labor saving = picking cost today − labor cost with robots Investment (buy) = robots × price + one-time costs Net saving (buy) = labor saving − robots × software, support and maintenance per year Net saving (RaaS) = labor saving − robots × monthly fee × 12

Payback and net present value

Payback = month in which cumulative cash flow covers the up-front cost NPV = − up-front cost + Σ yearly cash flow ÷ (1 + discount rate)^year Return = (sum of yearly cash flows − up-front cost) ÷ up-front cost

Payback shows how fast the money comes back but ignores what happens after it and the time value of money, so the calculator also gives the NPV at your discount rate. With RaaS the up-front cost is small, so payback is short; compare the NPV of the two options over the same years to see which costs less overall.

Sources

  • R. de Koster, T. Le-Duc and K. J. Roodbergen, Design and control of warehouse order picking: a literature review, European Journal of Operational Research 182(2), 2007, pp. 481–501 (order picking up to 55% of warehouse operating expense; travel as the dominant part of picker time). Source: Erasmus University.
  • Locus Robotics, The true ROI of autonomous mobile robots, 16 December 2025 (cost items: hardware, infrastructure, software, RaaS, maintenance and support, WMS integration; a baseline before go-live and checks at 30, 90 and 180 days). Source: Locus Robotics.
  • Corporate Finance Institute, Payback period (updated 13 May 2026) and Net present value (updated 19 October 2026). Source: CFI payback, CFI NPV.
  • Gulf examples: Logistics Manager, 6 February 2023 (Starlinks and Geek+, Riyadh); GDN Online, 29 January 2024 (SPL, IQ Robotics and Alkhereiji Group, 200 robots). Source: Logistics Manager, GDN Online. Last reviewed 21 October 2026.

Worked example: 40,000 lines a day with 40 robots

The defaults are examples, not vendor prices or wages; replace them with your own figures.

  • At 70 lines per paid hour, 40,000 lines take 571 picker-hours a day. At $1,500 a month for 208 paid hours ($7.21 an hour) and 360 days, picking costs $1,483,516 a year, or $0.103 a line, with about 82 pickers.
  • With robots at 140 lines an hour, the same lines take 286 hours, plus 16 hours of fleet supervision: 302 hours, 270 hours a day less (47%). Labor falls to $783,297, a saving of $700,220 a year.
  • Buying 40 robots at $30,000 with $150,000 of one-time cost needs $1,350,000. Software, support and maintenance at $4,000 a robot leave a net saving of $540,220 a year.
  • Payback comes in 30 months. Over 5 years at 8%, the NPV is $806,941 and the return is 100%.
  • RaaS at $1,200 a robot a month costs $576,000 a year, leaving $124,220. Payback is about 6 months on $60,000 of setup, but the 5-year NPV is $435,974: in this example, buying costs less over five years, and RaaS keeps the cash and the option to scale down.

How to read your results

  • Payback longer than the robot's life or the contract: the project does not pay for itself on picking labor alone. Check the other gains you can measure, such as fewer errors or no peak hiring.
  • Short payback, low NPV: common with RaaS. The fee keeps running, so compare the NPV of buying and renting over the same years.
  • Staff hours the robots add: if they eat a large part of the saving, the robot count or the process needs another look.
  • Cost per line: the cleanest figure to compare manual picking, buying and RaaS, and to track after go-live.

Before you sign

  • Measure a baseline: record lines per paid hour and cost per line for several months before go-live, then compare at 30, 90 and 180 days.
  • Run a pilot on your SKUs: the pick rate with robots drives the result more than any other input.
  • Size the fleet for your peak: work out robots and chargers with the Robot Fleet Size & Charging Calculator.
  • Price the whole order cost: picking is one part; the Delivery Cost per Order Calculator covers the van or truck that takes the order to the customer.
  • Put the same scope in every quote: integration, site works, spare parts, support hours and service levels, so purchase and RaaS offers compare like for like.

Assumptions and limits

The calculator counts labor and robot costs only. It does not value fewer picking errors, faster dispatch, safety, floor space or the ability to handle a peak without temporary staff; add those yourself if you can measure them. Robot running costs and RaaS fees stay flat over the years, and volume growth assumes the same robots can handle it. Taxes, financing, depreciation and inflation other than the labor cost rise you enter are not modeled. All defaults are examples, not vendor prices or market wages. Use the result to plan and compare offers, then confirm it with a pilot and the vendor's quote.

Related Safee solution

Your orders leave the warehouse on vehicles Safee tracks

Safee does not manage robots. It tracks what runs around the warehouse: the delivery vans and trucks that take your orders out, with their trips and stops, and reports by vehicle and driver.

  • Live tracking of delivery vans and trucks on the map.
  • Geofences around your docks and customer sites, with entry and exit times.
  • Trip and stop reports by vehicle and driver, with Excel export.
  • Alarms for route deviation, speeding or long stops.
Questions

Questions about warehouse robot ROI

Want to review the whole cost per order, from warehouse to customer? Talk to Safee.

How do you calculate the ROI of warehouse robots?

Work out the picking labor cost today (lines ÷ lines per paid hour × cost per hour), then the labor cost of the same lines with robots plus the hours the robots add. The difference, minus the robots' running cost, is the yearly saving; compare it with the up-front cost for payback and discount it for the NPV.

What is a typical AMR payback period?

It depends on your labor cost, volume and pick rate with robots, so the calculator gives no typical figure. Vendors publish payback examples from their own sites; ask for the site data behind them and run your own numbers.

Should I buy robots or use robots as a service (RaaS)?

RaaS needs little cash up front and lets you scale with demand, so payback is quick; buying usually costs less over a long horizon if the robots stay busy. Compare the NPV of both over the contract term or the robot's expected life.

What costs do buyers forget?

Integration with the warehouse management system, Wi-Fi and floor works, chargers, spare parts, software renewals, the staff who supervise the fleet and handle exceptions, and the time of your own team during go-live.

How many lines per hour do pickers do with robots?

It depends on your SKUs, order profile and layout. Vendors quote multiples of manual rates; a pilot on your own orders gives the figure to use. Enter lines per paid hour so breaks and idle time are included.

Does the calculator work for goods-to-person systems?

Yes. Enter the lines per paid hour at the stations and the robot count of the goods-to-person proposal. For the robot count itself, use the fleet size and charging calculator.

Can I use it for sortation robots?

Yes, if you count parcels sorted instead of order lines: parcels per day, parcels per paid hour by hand and with robots, and the robot costs.

Next step

Talk to Safee about your warehouse fleet

Tell us how many delivery vans and trucks serve your warehouse, and we will show you how Safee tracks their trips and stops at the docks and customer sites.

Related tools and resources

Move on to your next fleet question

Get the report

Enter your details and we will email you the file.

Use your real name so the file arrives addressed to you. Don't worry, we won't flood you with emails or calls.

Scroll to Top