Industry guide · Inventory Management

Planogram and Space Planning Software: Why Your Resets Cannot Be Executed as Drawn

Planogram Space Planning software visual showing shelving unit, ruler, and camera.
The short answer

Custom planogram and space planning software runs $70,000 to $150,000 for a first release in 12 to 18 weeks, and $180,000 to $450,000 for a full platform phased over 6 to 12 months in Digital Heroes delivery experience. Build when your fixture reality varies enough store to store that cluster planograms cannot be executed as drawn, when you cannot prove compliance after a reset, and when facings are set by eye rather than by movement. Do not build if you run under roughly 60 stores with consistent fixtures, or if your category count is small enough that a DotActiv or Spaceman seat plus a disciplined space planner covers it. At that size the constraint is planner hours, not software.

Why a planogram fails at the shelf and not on the screen

Reset night, 9pm, store 214. Four people from a merchandising crew stand in front of a 40 foot cereal run with printed planograms in a binder. The drawing shows twelve four foot bays at seven shelves each. The actual run is eleven bays, one of them is three feet because a structural column eats the corner, and two bays are older fixtures whose top shelf is fixed at a height the drawing does not know about. The crew improvises. They drop two facings of the slow granola, wedge the new launch in at the bottom, and finish at 1am. The reset is closed out in the labour system, so head office believes store 214 is running the approved planogram. It is not, and nobody finds out until a supplier field rep photographs the bay in March.

The stack around this is almost always the same: a space planning seat or two on Blue Yonder Space Planning or Nielsen Spaceman, a fixture library maintained by one person who inherited it, floor plans last surveyed when the store was remodelled, item dimensions typed in by a category admin, POS (Point of Sale) movement the space team queries through an analyst, and product images on a shared drive. Nobody owns the join. The planogram is drawn against an idealised store that exists nowhere in the estate.

The cost lands in three places. Reset labour gets paid twice, once to execute and once to fix. New launches underperform because the item ended up somewhere the drawing never intended. And supplier confidence erodes, which matters because your category captains audit compliance whether you do or not.

Problem 1: the fixture library is a work of fiction

Every space planning tool assumes a fixture library that describes real bays: width, depth, shelf count, shelf heights, notch spacing, base deck depth, peg board zones, and whether the run is straight, an endcap, or wraps a corner. In practice that library holds ten or fifteen archetypes, every store is mapped to the nearest one, and the mismatch only shows up at 11pm with a pallet on the floor.

Blue Yonder Space Planning and Nielsen Spaceman can both hold store specific planograms. That is not the gap. The gap is that maintaining a store specific fixture record for 400 stores across 90 categories is a data operation, and those tools are drawing and optimisation engines licensed per seat to a small central team. So the data never gets maintained, because the only people with access are the people drawing. DotActiv and RELEX are more accessible and RELEX in particular ties space to replenishment properly, but both still start from a fixture library somebody has to keep true.

What a custom build does: makes the store the system of record and puts fixture survey into the hands of the store or the reset crew. A tablet form that captures bay count, bay width, shelf positions and obstructions, with photos attached, turns a one time consultant survey into a living record. Then planograms are generated per store from a category template plus that store's actual fixture profile, not assigned from a cluster. The drawing that arrives on reset night matches the run in front of the crew, which is the entire point and the reason every other benefit downstream becomes possible.

Problem 2: compliance is claimed, never proven

Ask a retailer what their planogram compliance rate is and you get a number from a sample audit done by district managers on a clipboard, or a number supplied by a vendor with an obvious interest. Neither is evidence. The reset was marked complete in a labour app because somebody pressed a button.

No space planning tool solves this because compliance is not a space planning problem, it is a field execution problem with a photo in it. The tools produce the intent. Nothing in the standard stack closes the loop on what actually happened at the fixture.

What a custom build does: the crew photographs each bay at sign off and the photo is compared against the planogram published for that store. Shelf level product recognition is genuinely usable for this and it is one of the few places in retail where AI earns its cost outright. The output should be an exception list rather than a compliance score: three bays wrong in store 214, named items, photo attached, routed to the district manager the next morning. We would rather ship a build that catches 80 percent of deviations and names them than one reporting a confident 96 percent nobody can act on.

Problem 3: facings are set by eye, not by days of supply

A facing is not a design decision, it is an inventory decision. The right number of facings is the one that keeps the shelf full between deliveries given case pack, capacity per facing, and the item's rate of sale in that store. Get it wrong low and the top seller is empty by Saturday afternoon. Get it wrong high and you are holding a week of dead granola in prime eye level space.

This is where most space work quietly fails: the planogram is drawn against chain average movement, then applied to a store whose cereal mix is nothing like the chain average. RELEX handles the space to replenishment link better than most, and if that is your only gap, look at them seriously before commissioning anything. It still breaks when your replenishment logic, delivery frequency and minimum presentation quantities live in your own systems and do not map onto anyone else's model.

What a custom build does: compute facings from store level movement, capacity per facing derived from real item dimensions, delivery frequency for that store, and a minimum presentation rule per category. Then flag the collisions before the reset rather than after: this store cannot hold the range at safe days of supply, so either the range drops two items here or the bay gets a shelf. That decision made in the office is cheap. Made at 11pm by a crew with a pallet, it is a guess.

Problem 4: item dimensions and images are the actual blocker

Every planogram project hits the same wall in week three. The item master has dimensions and they are wrong: case dimensions typed into unit fields, heights measured to the cap on one item and the shoulder on another, private label items with nothing at all because nobody asked the factory. Half the catalogue has no usable pack shot either, so the drawing shows grey rectangles the crew cannot match to the product in their hands.

This is not a problem you can buy your way out of. Blue Yonder, Spaceman and DotActiv all render whatever dimensions you feed them, and bad dimensions produce a confident, beautiful, unbuildable drawing.

What a custom build does: treat dimension and image capture as a first class workflow rather than an assumption. Supplier spec sheets and GDSN records get parsed for dimensions where they exist. Where they do not, a capture station or a store tablet takes measurements and a pack shot straight into the catalogue with a confidence flag. Items below a confidence threshold do not enter a published planogram, they enter a work queue. Unglamorous, and the difference between a working system and a dead pilot.

Problem 5: the reset calendar has no idea what a reset costs in labour

Resets compete with promotional set up, seasonal changeovers, counts and remodels, and the coordination happens in a shared calendar and a chain of emails. A custom build holds one reset calendar per store with hours estimated from the actual planogram change, meaning items moved rather than a flat hours per bay assumption. Then it answers the question the space team is always asked and can never answer: what does this range change cost in store labour across the estate, and can the stores absorb it in November.

What this costs and how long it takes

A focused first release, meaning the store fixture record with tablet survey, per store planogram generation from a category template, facing calculation from store movement, and reset packs the crew can actually follow, runs $70,000 to $150,000 and ships in 12 to 18 weeks. A full platform adding photo based compliance with product recognition, the reset calendar with labour modelling, supplier and category captain portals, shelf label and tag file generation, and two way sync with your merchandising and replenishment systems runs $180,000 to $450,000 phased over 6 to 12 months.

What pushes the number up in this category specifically: the number of fixture types across the estate, because acquired banners bring their own; whether you need to import and export existing planogram files so the space team can keep working in their current tool during transition; product recognition scope, since a model that reads a health and beauty bay with 300 small facings is a harder problem than a chilled dairy door; and shelf edge label integration, since electronic labels and printed tags are entirely different plumbing. What keeps it down: start with three categories and 40 stores, including your two worst stores by fixture chaos, because those two teach you more than the other 38.

Build versus buy, and when buying is the right call

Buy if you have fewer than about 60 stores with consistent fixtures. DotActiv gives you competent drawing, floor planning and analytics at a price that a build cannot compete with at that scale. Buy if space planning is a once a year exercise per category and your ranges are stable. Buy if your real problem is one space planner doing the work of three, because software does not fix a staffing shortfall.

Build when two or more of these are true. Your fixture reality varies enough that cluster planograms are routinely unexecutable. You cannot produce evidence of what is actually on shelf in any store today. Facings are set centrally against chain averages while store level movement varies widely across the estate. You have grown by acquisition and now run three fixture standards and two space planning tools. Or supplier funded resets are a meaningful part of your category economics and you have no compliance evidence to show for the money.

The honest tipping point is not store count, it is variance. A 700 store chain with three fixture standards and disciplined data can live in an off the shelf tool for years. A 200 store chain built from four acquisitions cannot, and no amount of licensing will change that, because the product assumes an estate you do not have.

How to choose a developer for space planning software

Ask them to model the fixture before they model anything else. A developer who has done retail space will describe a bay with notch spacing, adjustable and fixed shelves, base decks, peg zones and obstructions, and will ask whether your bays are surveyed or assumed. A developer who draws shelves as a number is about to build you a very expensive picture.

Ask how they will handle item dimension quality, and reject any answer that assumes the item master is correct. The right answer includes a confidence flag, a capture workflow and a rule that blocks publication of a planogram containing unverified items.

Ask what happens to your existing planogram files. If the space team cannot import their current work and export in a format their tools and their suppliers accept, adoption fails in month two regardless of how good the new system is.

Ask who owns the code, the model weights if product recognition is in scope, and the image data, and get it written down before kickoff. At Digital Heroes the client owns the repository, the infrastructure accounts and the training data from the first commit. Any developer who wants to keep the recognition model on their side of the fence is selling you a subscription with extra steps.

Research & sources

The evidence behind this guide

Independent findings on why this investment pays off. Every link goes to the primary source.

  1. McKinsey reports that autonomous supply-chain planning can raise revenue up to 4%, reduce inventory up to 20%, and cut supply-chain costs up to 10% while maintaining service levels (the wider 20-30% inventory-reduction figure comes from McKinsey's separate distribution-operations research, not this page). Source: McKinsey & Company (2020) →
  2. Inventory carrying cost commonly runs about 20% to 30% of inventory value, covering capital cost, storage/warehousing, insurance, taxes, handling, shrinkage, and obsolescence - a recurring cost that better inventory and warehouse software aims to reduce. Source: APQC (2023) →
  3. An earlier SHRM benchmarking report (reflecting fiscal year 2015, published 2016) established a widely cited baseline average cost-per-hire of $4,129, illustrating how recruiting costs have climbed over time (SHRM's separate 2025 Benchmarking Report shows $5,475 for nonexecutive roles). Note: the $5,475 figure is not on this linked page; it comes from SHRM's 2025 report. Source: SHRM (Society for Human Resource Management) (2016) →
  4. McKinsey argues software developer productivity can be measured by combining system-level metrics (DORA and SPACE) with its own outcome-oriented approach, which it reports deploying across nearly 20 tech, finance, and pharmaceutical companies - a claim that sparked significant debate in the engineering community. Source: McKinsey & Company (2023) →
Vikram R. · VP Engineering · Delhi

Vikram runs the engineering function at Digital Heroes, from how teams are structured to how code gets reviewed and released. He writes about the trade offs behind build decisions: what to buy, what to build, and where technical debt is worth taking on deliberately.

View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.

FAQ

Frequently asked questions

How much does custom planogram software cost for a 300 store retailer?
A first release covering the store fixture record, per store planogram generation and facing calculation from store level movement runs $70,000 to $150,000 and ships in 12 to 18 weeks in Digital Heroes delivery experience. A full platform adding photo based compliance, reset calendar and labour modelling, and shelf label output runs $180,000 to $450,000 over 6 to 12 months. At 300 stores the fixture survey effort is the main variable, not the software. Budget separately for the first pass of surveying your actual bays.
Is DotActiv or Nielsen Spaceman good enough, or do we need custom planogram software?
They are good enough when your fixtures are consistent across the estate and your space team is small and central. Spaceman and Blue Yonder Space Planning are strong drawing and optimisation engines, and DotActiv is a sensible mid market option with floor planning included. They struggle when the fixture library no longer reflects reality across hundreds of stores, because they are licensed to a handful of seats and nobody in the stores can correct the record. If your resets routinely cannot be executed as drawn, that is a data ownership problem their licensing model does not solve.
Can software actually prove planogram compliance after a reset?
Yes, using bay photos taken by the reset crew at sign off, compared against the planogram published for that specific store. Shelf level product recognition is mature enough to read facings and positions from a photo and produce an exception list naming the bays and items that differ. Treat the output as an exception queue rather than a compliance percentage, because the actionable part is knowing which three bays in which store are wrong. Expect a lower detection rate on dense small item categories like health and beauty than on chilled or grocery bays.
How do we handle store specific planograms without drawing hundreds of versions by hand?
You generate them rather than draw them. A category template defines the range, sequence and merchandising rules, and the system applies it to each store's actual fixture profile, adjusting bay allocation and facings from that store's movement. Planners then review and adjust exceptions rather than authoring every version. This only works if the fixture record per store is real, which is why the survey workflow comes first in the build.
Why are our item dimensions always wrong and does it matter for space planning?
It matters more than any other data issue, because a planogram drawn on wrong dimensions is unbuildable and the crew discovers that at midnight. Dimensions go wrong because case dimensions get typed into unit fields, because different people measure to the cap or to the shoulder, and because private label items are set up before anyone asks the factory. The fix is a capture workflow with a confidence flag and a hard rule that unverified items cannot enter a published planogram.
How long does it take to build planogram and space planning software?
A first release ships in 12 to 18 weeks. The engineering is predictable, the schedule risk is your data: fixture surveys, item dimensions and pack shots. Retailers who already hold surveyed bay data for their estate move at the fast end of that range. Retailers who need to survey from scratch should plan the survey as a parallel workstream starting in week one rather than a prerequisite that delays the build.
Can custom software connect planograms to replenishment so shelves stay full?
That is the main reason to build it. Facings get computed from store level rate of sale, capacity per facing derived from real item dimensions, delivery frequency for that store, and a minimum presentation quantity per category. The system then flags stores where the full range cannot be held at safe days of supply, so the range decision happens in the office before the reset rather than being improvised by a crew at 11pm.
Who owns the product recognition model if we pay an agency to build compliance checking?
You should own the repository, the cloud accounts, the labelled shelf images and any fine tuned model weights, and it should be in the contract before kickoff. At Digital Heroes the client owns all of it from the first commit. Image data is the part developers most often try to retain, because a labelled shelf image set from your own estate is the expensive asset. If the agency wants to host the model on their side, you are renting your own photographs back.
Do we need custom space planning software if we only run 40 stores?
Almost certainly not, and we would say so before quoting. At 40 stores with reasonably consistent fixtures, a DotActiv seat plus a competent space planner covers the work at a fraction of a build. The case changes if those 40 stores came from three acquisitions with three fixture standards, or if you are a franchise network where every operator has a different footprint, because then your problem is variance rather than volume and variance is what off the shelf fixture libraries handle worst.
What should I have ready before I contact an agency about inventory software?
Bring four things: your SKU count and how stock is identified (plain SKUs, or lots, serials, and expiry dates), every channel and system the software must talk to, a plain-language walkthrough of one order from purchase to shelf to shipment, and a sample export of your current data. With those, an agency can produce a real quote in days instead of a placeholder that doubles later. A one-line brief gets you a demo-sized quote for an operations-sized problem.
How secure is a custom inventory system, and what about compliance like lot traceability?
A properly built system includes role-based access, encryption at rest and in transit, and an audit log of every stock movement, which spreadsheets and many legacy tools lack entirely. If you handle food, pharma, or medical devices, lot and expiry traceability for recalls can be designed in from day one instead of bolted on later. You also control where the data is hosted, which matters when customers or regulators require specific regions.
We run everything on spreadsheets and Airtable. How do we know it's time for custom software?
The reliable signals are re-typing the same data into multiple tools, one employee acting as human middleware between systems, and errors appearing in handoffs between teams. Hard limits force the issue too: Airtable's Team plan caps at 50,000 records per base, and Business costs $45 per seat per month, so a 20-person team pays about $10,800 a year for a tool it has already outgrown. When workarounds consume more hours than the tools save, the spreadsheet era is over.
Can I build my product on a no-code tool like Bubble instead of hiring developers?
For testing whether anyone wants the product, yes, and Bubble's paid plans start at $29 a month, which is the cheapest validation you will ever buy. The ceiling arrives with complex data relationships, heavy integrations, performance at a few thousand users, and the fact that you cannot export a Bubble app to servers you control. A path many Digital Heroes clients take: prove demand on no-code, then rebuild custom once revenue justifies it, treating the no-code version as a paid prototype rather than a foundation.
How small can the first version of my software be and still be worth building?
One workflow, end to end, for one type of user: the single process that currently burns the most hours or loses the most money. In Digital Heroes delivery experience, first versions scoped to 6 to 10 weeks of build time ship, get used, and generate the feedback that makes version two obviously right, while 9-month first versions routinely launch with features nobody touches. Everything you cut from v1 gets cheaper to build later, because real usage reorders the roadmap for you.
How many SKUs are too many for managing inventory in Excel or Google Sheets?
Excel and Google Sheets typically start failing past roughly 1,000 SKUs, more than one sales channel, or more than two or three people editing stock levels. The failure mode is not the row count but stale, conflicting edits that cause oversells and phantom stock. If someone on your team spends hours each week reconciling the sheet against the shelf, you have already outgrown it.
What does it cost to keep custom software running after launch?
Budget 15-20% of the original build cost per year, which on a $100,000 system means $15,000 to $20,000 for security patches, dependency updates, bug fixes, and small improvements as real usage reveals what the spec missed. Cloud hosting for a typical business application adds $50 to $300 a month on top. Skipping maintenance does not save the money; in Digital Heroes rescue work, unmaintained systems typically need a far more expensive rebuild within about three years.
Can a custom system handle barcode scanning and mobile stock counts?
Yes, usually with hardware you already own, from Zebra scanners to a phone camera. Scanning workflows for receiving, picking, and cycle counts are standard in Digital Heroes inventory builds and typically add two to three weeks to the schedule. They are also faster on the warehouse floor than generic apps because the flow matches your exact process.
How do I vet a software agency for an inventory project specifically?
Ask three technical questions before discussing price: how they stop two simultaneous orders claiming the same last unit, whether stock is stored as an append-only movement ledger or a single overwritable quantity field, and how they test channel sync under load before launch. A team that answers fluently has built inventory systems before; one that steers the conversation to screens and design has not. Then ask for a reference from a client whose system has survived at least one peak season.
What happens to my software if the agency shuts down or we stop working together?
Nothing dramatic, if the engagement was set up correctly: the code sits in your repository, hosting runs on your cloud account, and a handover document explains how to deploy and operate the system. Any competent replacement team can then take over in days rather than months. If the agency controls the repo, the servers, or the domain, fix that now, because renegotiating access during a dispute is the most expensive place to discover the problem.
Who can build a custom inventory management software system?

Digital Heroes builds custom inventory management software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.

Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.

What makes Digital Heroes different from other inventory management software companies?

Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.

Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.

How can I check Digital Heroes is legitimate before getting in touch?

Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.

Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.

Keep reading
let's build

Build something worth launching.

A plan, a team, a timeline, within 24 hours. No decks, no discovery calls. Tell us what you're building and we'll come back with a real scope and a real number.

message us directly · we reply within one business day

mission briefing

Monthly dispatch

Playbooks, real build costs, and what we're shipping. One email a month. No fluff.

visit us

New York HQ

1140 Broadway, Suite 704 · New York, NY 10001

Get directions
Online now

Hey there 👋 How can we help you today?