Your Dunedin branch is three working days from every supplier warehouse in Auckland and your reorder point still assumes next day
Custom inventory software for a Dunedin distributor, clinic supplier, or producer runs NZ$45,000 to NZ$130,000 over 3 to 7 months. The problem is geography before it is software. Reorder logic in Fishbowl and most spreadsheets assumes replenishment measured in a day or two.
On this page
Custom inventory software for a Dunedin distributor, clinic supplier, or producer runs NZ$45,000 to NZ$130,000 over 3 to 7 months. The problem is geography before it is software. Reorder logic in Fishbowl and most spreadsheets assumes replenishment measured in a day or two. From Dunedin, stock coming out of an Auckland warehouse is typically two to three working days away, longer to rural Otago and Southland, and anything landing through a port has a lead time measured in weeks. Safety stock set on the wrong assumption is either dead capital or a stockout.
You know your fast movers by heart and you manage them well. It is the middle of the range that hurts: three hundred lines nobody watches, ordered when someone notices a gap on the shelf, half of them with expiry dates and a few needing cold storage. When a clinic in Balclutha or a customer in Gore needs something today, you either have it or you are apologising and quoting a courier that will not arrive until Thursday.
Spreadsheets cannot hold this because the maths is not hard, it is relentless. Every line needs a reorder point that reflects its own lead time, its own demand pattern, and its own shelf life, and those change constantly. Fishbowl and similar tools were built around a different distance model and their assumptions are baked in. Cin7 is genuinely well suited to New Zealand and is often the right answer, which is worth saying plainly before anyone spends six figures. The case for building starts where consignment stock, lot expiry, and cold chain evidence enter the picture.
Where the off-the-shelf tools fall short
- Reorder points assume next-day replenishment when Dunedin is two to three working days from most supplier warehouses
- Expiry and lot tracking are managed on a shelf by eye, so write-offs are discovered rather than predicted
- Consignment stock sitting at customer sites is invisible in the system until someone counts it
- Slow movers absorb working capital while fast movers stock out, because nobody has time to review three hundred lines
Custom inventory management: what Dunedin teams actually get
Build when your stock has properties the packaged tools ignore. For a Dunedin supplier that usually means lot and expiry as first-class data, per-line lead times that reflect real transit from Auckland or overseas, consignment stock tracked at customer sites, cold chain evidence attached to the batch, and demand forecasting that recognises the Otago year is not flat. That combination is what makes a build worth the money. If you only need better reordering and cleaner counts, buy Cin7 and spend the difference on getting your data accurate.
- You carry more than roughly a thousand lines with meaningful expiry or lot requirements
- You hold consignment stock at customer sites and currently reconcile it by counting
- Write-offs from expiry are a recognised line in your accounts
- Lead times vary enough by supplier that one reorder rule cannot serve them all
- You have under about five hundred SKUs with no expiry; Cin7 or an equivalent will serve you well
- Your suppliers are local and lead times are short and consistent
- Your stock accuracy is currently poor; fix process discipline before buying any software
- Reorder points calculated from each line's real lead time, which frees working capital and reduces stockouts at the same time
- Expiry visibility weeks ahead, so stock gets rotated or sold rather than written off
- Consignment stock at clinic and customer sites tracked without a physical count
- Cold chain evidence attached to the lot, which turns an audit question into a report
- Demand patterns that understand a Dunedin year with its own peaks rather than assuming even months
- Accuracy is a discipline, not a feature. If receiving is sloppy, a custom system will show you sloppy data faster
- Cin7 and similar products get continuous updates; your build gets whatever you fund
- Barcode and label hardware adds cost and its own support burden, and cold store scanning is harder than it looks
- Under roughly a thousand SKUs the economics rarely favour building
Feature priorities for Dunedin teams
Inventory Management services we deliver in Dunedin
Digital Heroes builds the full inventory management stack for Dunedin teams. Typical engagements cover Fishbowl alternative, Cin7 alternative, real-time inventory, purchase order management and demand forecasting.
The honest cost picture for Dunedin
| Project scope | Typical cost | Timeline |
|---|---|---|
| Core inventory with lot, expiry, and lead-time logic | NZ$45,000 to NZ$72,000 | 3 to 4 months |
| Full platform with consignment, cold chain, and forecasting | NZ$95,000 to NZ$130,000 | 5 to 7 months |
| Forecasting and expiry layer over existing inventory software | NZ$26,000 to NZ$48,000 | 2 to 3 months |
Timeline: what happens, and when
Exactly what you get
Stock control that understands where Dunedin actually sits on the map. Concretely: per-line lead times based on real transit, lot and expiry with forward alerts and first-expiry picking, consignment stock visible without a count, cold chain evidence tied to the lot, seasonal forecasting, and barcode workflows that work with cold hands. You own the code, the data, and the label templates. It sits next to a custom warehouse management system when the four walls become the bottleneck, supply chain software once inbound lead times dominate, and custom ERP (Enterprise Resource Planning) software if the whole business eventually needs one spine.
How to choose a developer in Dunedin
Ask them to spend half a day in your store receiving stock. The teams worth hiring come back talking about your labelling and your receiving process, not about dashboards. Ask directly whether they think you should buy Cin7 instead, and treat a considered yes as a mark of credibility rather than a lost sale. Get a reference from a distributor handling expiry-dated goods, since that experience does not transfer from general retail. And ask who supports the scanners, because hardware problems become software complaints very quickly.
- !They quote before asking your SKU count and expiry requirements; ask what they assumed
- !Lead time is treated as a single global setting; ask how they will model a supplier in Auckland against one overseas
- !They dismiss Cin7 without explanation; ask them to make the case for building over buying with numbers
- !No plan for physical counting; ask how cycle counts get scheduled and reconciled
- !Hardware is left out of the quote; ask what scanners are recommended and who supports them
Teams investing in inventory management in Dunedin usually scope it next to accounting, project management, lms, since these systems share data and budgets. Weighing options across the region? Nearby: inventory management in Queenstown. Want it built, not just budgeted? That is our custom software development practice.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- 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) →
- 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) →
- Acquiring a new customer is five to 25 times more expensive than retaining an existing one, and research by Frederick Reichheld of Bain & Company found that increasing customer retention rates by 5% increases profits by 25% to 95% - underscoring the ROI of support that keeps customers. Source: Harvard Business Review / Bain & Company (2014) →
- In an October 2025 survey of 530 small-business employers (conducted by TechnoMetrica, October 3-9, 2025), 88% reported using AI tools and 73% said those tools had been important to their competitiveness and growth over the past year, with 60% citing efficiency and productivity as the primary motivation for adoption (42% cited improving customer service). Source: Small Business & Entrepreneurship Council (SBE Council) (2025) →
Frequently asked questions
What does custom inventory software cost for a Dunedin distributor?
A core build with lot, expiry, and lead-time logic runs NZ$45,000 to NZ$72,000 over 3 to 4 months. Adding consignment stock, cold chain evidence, and forecasting takes it to NZ$95,000 to NZ$130,000 over 5 to 7 months. A forecasting and expiry layer over software you already run costs NZ$26,000 to NZ$48,000.
Should we just use Cin7 instead of building?
Often, yes. Cin7 is a capable product with a genuine New Zealand fit, and if your requirements are reordering, purchase orders, and stock accuracy, it will beat a build on cost and time. Building becomes justified once consignment stock, strict lot expiry, or cold chain evidence are core to your operation. Ask any developer to argue the buy case honestly before you commit.
How do we set reorder points when suppliers are two to three days away?
Give every line its own lead time and its own demand variability, then calculate safety stock from those rather than from a single global rule. Dunedin businesses usually find they are overstocked on slow lines and underprotected on fast ones, because one rule was applied to both. The recalculation alone often releases meaningful working capital.
Can the system track stock we hold at customer or clinic sites?
Yes, consignment locations are modelled as stock you own at an address you do not control, with usage reported or scanned by the site. It removes the quarterly count that is currently the only time anyone knows what is out there. Agree with your customers how usage gets reported before the feature is designed.
How does expiry management actually reduce write-offs?
By making expiry visible weeks ahead and forcing first-expiry picking automatically rather than relying on staff to check dates. Most write-offs happen because nobody saw the date coming, not because the stock was unsellable. Alerts at sixty and thirty days give your sales team time to move it.
Does this integrate with Xero for stock valuation and GST?
Yes, and it should, since Xero is where your accountant works and stock valuation needs to reconcile to it. The inventory system holds quantity and cost detail while Xero holds the financial position, with journals posted on a defined cycle. Agree the valuation method during discovery because changing it later is disruptive.
How long before we see a return on this?
In our delivery experience the reorder point recalculation and expiry alerting produce visible effects within the first quarter after go-live, well before the rest of the feature set is fully adopted. The larger structural gains from consignment visibility take longer because they depend on customer cooperation. Track working capital and write-offs from day one so you can see it.
What happens if our stock data is currently inaccurate?
Fix it before you build, or budget for a full stocktake and a data cleanup phase inside the project. A custom system built on bad data produces confident wrong answers, which is worse than an honest spreadsheet. Most Dunedin projects include a cleanup phase, and the ones that skip it regret it.
Who maintains this once it is live?
Plan 15 to 20 percent of build cost annually for support, hosting, and enhancements, plus scanner hardware replacement on a three to four year cycle. Nominate an internal owner from operations who understands both the stock and the system. That role matters more than the maintenance contract.
What's a realistic timeline for building a custom inventory system?
A usable first version covering receiving, stock movements, scanning, and low-stock alerts ships in 8 to 12 weeks across Digital Heroes inventory builds. Full multi-warehouse systems with Shopify, Amazon, and accounting integrations run 4 to 6 months. Any quote under 6 weeks usually means the vendor has not scoped concurrency handling or data migration.
How many SaaS seats do we need before building custom becomes cheaper?
The crossover usually shows up between 20 and 50 seats on premium tiers. Salesforce Enterprise lists at $165 per user per month, so 40 users cost about $79,000 a year in subscriptions, which is real money against a custom system you would own outright. Run the comparison over three years: if subscription spend beats the build cost plus 15-20% annual maintenance, custom wins on price before you even count workflow fit.
What does upkeep on a custom inventory system cost per year?
Budget 15 to 20 percent of the build cost per year, so a $50,000 system runs roughly $8,000 to $10,000 annually across Digital Heroes maintenance contracts. That covers hosting, security patches, integration updates when Shopify or Amazon change their APIs, and small improvements. Skipping it is how a channel sync quietly breaks in month nine and corrupts your counts.
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 do I vet a software development agency before signing a contract?
Ask to speak with two past clients whose projects resemble yours in size and industry, and ask exactly who will write your code, since some agencies sell senior faces and deliver junior or subcontracted hands. Demand a written specification with acceptance criteria before any fixed price, and check that their portfolio links to products that are actually live. An instant quote given without questions about your workflows is the clearest warning sign there is.
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.
Who can build custom inventory management software for a business in Dunedin?
Digital Heroes builds custom inventory management software systems for operators who have outgrown the off-the-shelf tools in their category. The work is delivered remotely: our engineers work from Delhi and Lucknow, leadership is in New York, and some team members live in London and Sydney and work remotely from there. We have no office in Dunedin. You can chat with the team directly, and every form gets an email reply within 24 hours.
Related guides
Published · Last updated .