Cost guide

Digital signage & kiosk software in 2026: build vs. buy, and what it costs

Custom digital signage or kiosk software typically costs $10,000 to $50,000 or more to build. But with signage, the first question isn't "how much?" It's "build or buy?" Off-the-shelf signage products are cheap to start and charge per screen forever; custom software is a larger upfront cost that you own outright. Which one wins depends almost entirely on how many screens you run and how far your needs stray from the template. This guide works through both, with the arithmetic.

$10,000 – $50,000+Typical cost to build custom signage or kiosk software, versus per-screen monthly fees that never stop.

Key takeaways

  • A handful of screens with simple, scheduled content: buy. Dozens of screens, many locations, or custom logic: custom usually wins within two to three years.
  • A custom MVP costs $10,000–$20,000; a multi-location platform with offline playback and expiry costs $20,000–$40,000.
  • The features that matter most are the unglamorous ones: offline playback, real-time push, and expiry enforced on the device.
  • Signage succeeds or fails on content operations: if updating screens is painful, people stop doing it.
  • Hardware and installation are separate from software costs.

In this guide: build vs. buy · worked example · custom build costs · feature costs · player hardware · open-source option · what cheap systems get wrong · interactive kiosks · content operations · scaling up · running costs · timeline · vendor questions

Build vs. buy, honestly

Off-the-shelfCustom build
Low to start, per-screen monthly fee foreverLarger upfront cost, then it's yours
Fine for simple, scheduled contentHandles custom logic, interactivity, and integration
Cheap at 5 screens, painful at 50No per-screen charge as you scale
You adapt to their productIt fits exactly how you operate
Their roadmap, their pricing changesYour roadmap; you decide what changes

A worked example: when does custom pay off?

Subscription signage products commonly charge somewhere in the range of $10–$50 per screen per month, depending on features. For this example we'll assume $25 per screen per month. Check current vendor pricing for your own comparison.

10 screens60 screens
Subscription, per year$3,000$18,000
Subscription, over 3 years$9,000$54,000
Custom build (standard tier)$20,000 – $40,000 once
Custom: maintenance, per year15–25% of build cost: roughly $3,000 – $10,000
VerdictBuyCustom usually wins by year 2–3

Hosting is small for both and left out for clarity. The pattern holds more generally: subscription cost grows with every screen you add, while custom cost is mostly fixed. The more screens, locations, and years you plan for, the stronger the case for owning the software. The opposite is also true, and we'll tell you if a subscription is the better deal.

What a custom build costs

TierWhat's in itTimelineCost
MVPCentral content management, push to screens, basic scheduling6–10 weeks$10,000 – $20,000
StandardPer-screen targeting, offline-first playback, expiry, multiple locations, roles2–4 months$20,000 – $40,000
Full platformInteractivity, analytics, integrations, fleet monitoring, multi-tenant4–6 months$40,000+

Feature-by-feature costs

FeatureWhat it involvesTypical cost
Content management & schedulingMedia library, a calendar of slots per screen, previews, approvals$3,000 – $6,000
Player appThe full-screen client each display runs$2,000 – $5,000
Offline-first playbackLocal caching of playlists and media, reconciliation on reconnect$2,000 – $5,000
Real-time pushPublished changes reach screens in seconds$1,500 – $3,500
Targeting & playlistsContent per screen, per location, or per group$1,500 – $4,000
Expiry & daypartingTime windows enforced on the device, including across time zones$800 – $2,000
Device monitoringHeartbeats, screenshots, offline alerts, remote restart$2,000 – $5,000
Roles & audit trailWho can publish where, and a record of every change$1,000 – $2,500
Proof-of-play reportingWhat actually played, where, and when$1,500 – $4,000
Touch & interactive kiosksWayfinding, catalogues, check-in, or forms$3,000 – $10,000
IntegrationsPOS, pricing, inventory, booking, weather, social feeds$3,000 – $10,000 each
Multi-tenantSeparate clients or brands on one platform$3,000 – $8,000

Choosing the player hardware

  • Full-screen web client. Runs on almost anything with a modern browser, which makes the software independent of the hardware. This is the approach behind Eyeon Portal.
  • Android media players. Inexpensive and flexible, but consumer-grade devices vary in reliability and need to be locked into kiosk mode.
  • Displays with built-in players. Commercial displays running platforms like Samsung Tizen or LG webOS remove the separate player box, at the cost of platform-specific development.
  • Dedicated signage players and PCs. Robust and manageable, but more expensive per screen.

Our default recommendation is a web-based player plus whichever hardware you can source, manage, and replace easily. It keeps you free to change hardware later without rewriting the software.

Want the build-vs-buy maths run on your own fleet?

Tell us how many screens you run, across how many locations, and what you pay per screen today. We'll come back with the three-year comparison for your numbers, including when the honest answer is to stay on a subscription.

No newsletter, no sales sequence. One reply from an engineer.

The middle option: open-source signage

Between subscriptions and a fully custom build sits open-source signage software, such as Xibo or Anthias (formerly Screenly OSE). There's no per-screen licence, and for straightforward scheduled content it can work well. The trade-offs:

  • You run it. Hosting, updates, security patches, and troubleshooting become your responsibility, or a vendor's on a support contract.
  • Customization has limits. Changing core behaviour, such as how offline playback or expiry works, means working inside someone else's architecture.
  • Operator experience varies. Tools built for broad audiences are rarely as simple as a calendar designed around your team's actual workflow.

Open source is a reasonable choice if your needs are standard and you have technical staff to run it. When the reason you're leaving a subscription is that the product doesn't fit how you operate, open source usually has the same problem.

What cheap systems get wrong

  • Blank screens on bad networks. Shared Wi-Fi in malls and stores drops for minutes at a time. Without offline caching, the screen goes dark exactly when it's needed.
  • Expired offers left glowing. If expiry is enforced only on the server, a disconnected screen keeps showing a finished promotion. Expiry has to live on the device.
  • Slow publishing. Content that syncs overnight turns a flash sale into a missed sale. Real-time push gets changes to screens in seconds.
  • No visibility. Without device monitoring, you learn a screen is down when a customer mentions it.
  • Tools only IT can use. The people running campaigns are usually marketers. If scheduling doesn't feel like a calendar, they'll go back to posters.
  • No emergency override. When something urgent happens, such as a closure or an evacuation notice, you need one button that replaces content on every screen at once, and a clean way back to the schedule afterwards.

Interactive and self-service kiosks

Touch kiosks for wayfinding, check-in, ordering, or catalogues are a different class of product from display-only signage. People use them directly, often in a hurry, so a few extra requirements drive the cost:

  • Session handling. Every interaction has to time out and reset cleanly, so the next person never sees the last person's screen or data.
  • Peripherals. Receipt printers, barcode and QR scanners, and card readers each need integration and testing on the real hardware.
  • Payments. Using a certified payment terminal keeps card data out of your software entirely, which dramatically reduces your compliance burden compared with handling card details yourself.
  • Accessibility. Reachable controls, readable contrast, large touch targets, and alternatives for people who can't use a touchscreen. In public spaces these are often legal requirements, not nice-to-haves.
  • Offline behaviour. Decide in advance what happens to an order or check-in if the network drops mid-transaction.

That's why interactive kiosks sit at $3,000–$10,000 on top of the signage platform in the feature table, and toward the higher end when payments and peripherals are involved.

Content operations: the part that decides success

Signage projects rarely fail on technology. They fail when updating the screens is so tedious that nobody does it, and six months later every screen is showing last season's promotion. Budget time for these when you plan the build:

  • Templates. Branded layouts that let staff drop in a headline, price, and image without a designer.
  • Approval flow. Who can draft, who can publish, and which screens each person is allowed to change.
  • Scheduling that matches the business. Dayparting for breakfast and lunch menus, campaign start and end times, and per-location differences.
  • A named owner. Someone whose job includes keeping screens current. Software can make that easy; it can't make it happen.

On Eyeon Portal, this is what moved campaign turnaround from a week of printing to the same morning: marketers schedule content the way they would book meetings in a calendar.

Scaling from ten screens to hundreds

Software that works on ten screens can struggle at two hundred, and the problems are mostly operational:

  • Provisioning. Adding a screen should take minutes: a pairing code on the display, entered in the portal, and it starts playing its assigned content. Anything more manual becomes a rollout bottleneck.
  • Staged updates. Push player updates to a few screens first, then the rest, so a bad release never takes down the whole fleet at once.
  • Bandwidth. Pre-download large videos outside opening hours so screens aren't competing with the store's own traffic.
  • Fleet visibility. A single view of which screens are online, what they're playing, and which ones need attention.

Measuring whether signage works

Proof-of-play reports tell you what played and where. Tying that to results is the harder, more valuable part:

  • Sales comparison. Compare sales of promoted items at locations and times where the content ran against those where it didn't, using point-of-sale data.
  • QR codes and short links. A unique code per campaign or location gives you a direct response measure.
  • Location tests. Run different content at comparable sites and see which one moves the number.

Security for unattended screens

Kiosks sit in public places, often on shared networks. Lock devices into kiosk mode so passers-by can't exit the player, make sure screens only accept content from your platform, keep admin access behind proper authentication and roles, and log every change. Remote restart and update let you fix problems without sending someone to each location.

Running costs

  • Hosting and database for the management portal and backend, usually modest.
  • Media delivery, which grows with video use and the number of screens. Offline caching reduces it, because screens download content once rather than streaming it repeatedly.
  • Real-time messaging for instant publishing, usually a small monthly cost.
  • Maintenance at 15–25% of the build cost per year, covered in our software maintenance cost guide.
  • Hardware replacement, separate from software and dependent on your fleet.

How long it takes

PhaseDurationWhat happens
Discovery1–2 weeksScreens, locations, content types, network conditions
Build6–10 weeks (MVP)Portal, player, and backend in two-week sprints
Pilot2–4 weeksA few real screens in a real location, including network drops
RolloutVariesLocation by location, with monitoring in place

Questions to ask any signage vendor

  1. What does a screen show when its network drops for an hour?
  2. Is expiry enforced on the device or only on the server?
  3. How long does it take a published change to reach every screen?
  4. How do we add a new screen, and how long does it take?
  5. How will we know a screen is offline before a customer does?
  6. What does it cost at our screen count in three years, not today?
  7. If we leave, what do we keep: content, data, and screen setup?

Hidden costs to ask about

  • Displays, players, mounts, and installation
  • Network upgrades at locations with poor connectivity
  • Content production: design, video, and ongoing campaigns
  • Staff training, however simple the tools
  • Integration work with POS, pricing, or booking systems
  • Accessibility work for interactive kiosks in public spaces

Building on real experience

Eyeon Portal runs this in production across a mall group's kiosks. Published content reaches screens in under ten seconds, screens play from cache through Wi-Fi drops, expiry is enforced on the device, and marketing staff schedule weeks of content from a calendar with a full audit trail. Campaign turnaround went from a week of printing to the same morning. See how we approach digital signage & kiosk software, or tell us your setup for a real estimate.

Questions

Common questions on cost.

When you have a handful of screens showing simple, scheduled content and your needs match what a subscription product already does. If you're paying per screen per month across many locations, or you need custom logic, interactivity, or integration, custom starts to win on both control and total cost.

Per-screen monthly fees. They look cheap for five screens and painful for fifty, and they never stop. A custom build is a larger upfront cost that you own, with no per-screen charge as you scale.

An MVP with central management, push to screens, and scheduling takes 6–10 weeks. A standard multi-location platform with offline playback, targeting, and expiry takes 2–4 months. Pilot on a few screens before rolling out to the fleet.

With software built right, nothing visible: the screen plays from a local cache and reconciles when it reconnects. A blank screen on a bad network is the failure we specifically design out, and it's a common weakness in cheaper systems.

It depends on your fleet. A full-screen web client works on almost anything with a modern browser; Android media players are cheap and flexible; commercial displays with built-in players (such as Samsung Tizen or LG webOS) reduce hardware per screen. We usually recommend the web client plus whichever hardware you can manage and replace easily.

No. These figures cover the software: the management portal, the player, and the backend. Displays, media players, mounts, and installation are separate and depend entirely on your fleet.

Yes. Common integrations include point-of-sale data, inventory and pricing, booking systems, weather, and social feeds. Each integration typically costs $3,000–$10,000 depending on the quality of the other system's API.

Yes. Eyeon Portal pushes content in real time to kiosks across a mall group, plays through Wi-Fi drops, and enforces expiry on the device. The numbers here come from that build.

Want a real number for your project?

Tell us the scope in your own words. We'll come back with a written estimate, free, and yours to keep.

Start here