2026 price guide

How Much Does Custom Software Cost in Saudi Arabia in 2026, and How Do Companies Price It?

In 2026, custom software in Saudi Arabia costs SAR 15,000–75,000 for a simple app or first version, SAR 30,000–150,000 for a custom system for a mid-size company, SAR 60,000–170,000 for a mid-size app on iOS and Android with an admin panel, and more than SAR 300,000 for enterprise platforms. This guide is for anyone preparing a budget who does not know where to begin. It explains the three pricing models: fixed price for a defined scope, time and materials, and a dedicated team on a monthly fee. We quote no hourly rate, because we found no reliable published range for it. These are market ranges, not a quote; we send a written proposal within 24 hours.

On this page

What drives the price of custom software?

Software is priced in time: hours of analysis, design, development, testing and management. Every number you see in a quote is an estimate of those hours multiplied by the cost of the team, with a margin for the unknown. That is why two quotes for one project can differ threefold without either being dishonest: each supplier imagined a different scope. What sets the hours is this:

  • Screens and roles: manager, employee and customer, each with what they see and do.
  • Business logic: pricing rules, approvals and calculations specific to your business.
  • Platforms: web only, or web plus iOS and Android.
  • Integrations: payments, e-invoicing, messaging, internal systems, government services.
  • Design: ready-made components, or interfaces drawn for your brand from scratch.
  • Data: migration from an old system or Excel files, and cleaning it.
  • Security and hosting: fine-grained permissions, an audit log, hosting in the region.
  • The level of testing, documentation and training required at handover.

First version versus the full system

The largest safe saving is to build less than you think you need. A first version serves the most important user in the most important task, and launches in weeks rather than months. In the market a simple app or first version costs SAR 15,000–75,000. You learn from it what people really use, then spend on what has proved necessary.

A full system is built in phases, and each phase is delivered and used before the next begins. In any quote, ask for the project to be split into phases, each with a scope, a duration and a price. That protects you from a long project delivered in one piece after a year that turns out not to match what you need.

What we do not recommend postponing: the data structure and permissions. Decisions such as “does a customer have more than one branch?” and “can an employee see colleagues’ data?” are cheap at the start and very expensive once the system is full of data.

The three pricing models: which suits you?

Fixed price: one number for a written scope. It suits projects whose requirements you know well. Its strength is a clear budget; its weakness is that any change needs new pricing, and the supplier adds a margin for risk. It depends on a precisely written scope, and on a requirements study before pricing if the project is large.

Time and materials: you pay for the hours worked at an agreed rate. It suits projects whose requirements change along the way, and ongoing development after launch. Its strength is flexibility; its weakness is an open budget. Ask for a monthly cap, a detailed timesheet and the right to stop in any month. We quote no hourly rate here because we found no reliable published range for it in the local market, so ask each supplier for it in writing.

Dedicated team: a team works for you on a monthly fee, and you set its priorities. It suits those with a live product that needs constant development and no wish to hire a technical department. Compare it with in-house hiring: one developer’s salary in the market is SAR 8,000–20,000 a month, with no designer, no tester and no cover when they are away.

Running costs after handover

Handover is where the cost starts, not where it ends. The common rule in the market: 15% to 20% of the build cost a year for websites and apps, and 15% to 25% for internal systems and ERP. That covers security and operating system updates, fixes and small changes. Monthly support plans run SAR 1,500–12,000 depending on coverage hours.

Add what is billed by usage: hosting, messages, maps, payment gateway fees and store accounts. Ask the supplier for a table of the cost over the first three years: the build, then running and maintenance year by year. That table is the real budget, and the first number in the quote is only part of it.

Ready-made software or custom development?

Custom development is not always the first choice. If your business resembles thousands of others in accounting, point of sale or online retail, ready-made software on subscription is cheaper and quicker, and others have solved its problems before you. Pay for custom development only where it sets you apart.

Custom development makes sense in three cases: a core process in your business that ready-made software covers only with workarounds, subscriptions and licences that grow with users until they exceed the cost of a system you own, or a product you sell to your own customers. The middle route is common: ready-made software for accounting, say, a custom system for the process that is yours alone, and an integration between them.

Common mistakes that double the cost

The first is asking for a price before the requirements are written. “I want a system like such-and-such” is not a scope, and every supplier will read it their own way. Two pages describing the users and the ten most important tasks make quotes comparable. The second is choosing the cheapest quote without asking what it leaves out. The difference comes back later as paid changes.

The third is paying most of the amount up front, which costs you your only leverage. Tie each payment to a delivery you test yourself. The fourth is leaving the code and accounts with the supplier: the server, the domain and the store accounts should be in your name from day one. The fifth is changing requirements every week without counting the effect. Change is normal, but it has a price and a duration that are written down before it is done.

How to compare two quotes, and how to build your budget

Build the budget from three numbers: the build, running and maintenance for three years, and a reserve for changes. Compare quotes by what is delivered, not by the final number. At Fortune Code we commit to a written delivery date, with fast technical support after launch. The code and accounts are yours, and we send a written proposal within 24 hours.

  • Is the feature list written into the quote item by item, or is it a general heading?
  • What is the pricing model, and how is a change in scope priced?
  • Is the project split into phases, each with a delivery you can test?
  • In whose name are the hosting, domain and store accounts registered, and when is the code handed over?
  • What do maintenance and running cost over the first three years?
  • Prepare before you ask: who will use the system, the ten most important tasks, the systems it will connect to, the data you already hold, the launch date you need, and your budget limits.

Custom development cost by project type (Saudi market ranges, 2026)

Indicative Saudi market ranges in SAR, not a quote.

ScopeTypical costWhat drives the price
Professional company site with custom designSAR 5,000–25,000Service pages, a content panel and basic SEO setup
Simple app or first version (MVP)SAR 15,000–75,0005 to 10 screens, one or two platforms, core features
Custom CRMSAR 25,000–100,000Your own sales stages, quotations, permissions and reports
Custom system or configured ERP for a mid-size companySAR 30,000–150,000Accounting, inventory, purchasing, sales and reports
Custom platform combining ERP and CRMSAR 50,000–200,000Sales, inventory and accounting in one system
Mid-size app (iOS and Android + admin panel + payments)SAR 60,000–170,00010 to 25 screens, custom design, integration with external services
Advanced app (live tracking, branches, multiple integrations)SAR 100,000–300,000Separate apps for customers, providers and drivers
Enterprise platform (ERP, Nafath, AI)SAR 140,000–300,000+High security, government integrations and internal systems

We send you a written quote in SAR within 24 hours of the discovery session.

Pricing models and costs after handover

Indicative Saudi market ranges in SAR, not a quote.

ScopeTypical costWhat drives the price
Fixed price for a defined scopeWithin the ranges in the first tableOne number for a written feature list; any change in scope is priced as an extra item
Time and materials (by the hour or day)Ask for the hourly rate in writingNo reliable published range for hourly rates in the local market; ask for it with a monthly cap and a timesheet
Dedicated team on a monthly feePriced by the make-up of the teamNumber of people, their roles and how much of their time; compare it with in-house hiring below
For comparison: hiring an in-house developerSAR 8,000–20,000 a monthAn ongoing salary for one person, with no team or cover when they are away
Monthly maintenance from agenciesFrom SAR 2,000 a monthA set number of development hours a month
Monthly support plan for an app or systemSAR 1,500–12,000 a monthFrom security updates only to a dedicated team and improvements
Yearly maintenance for websites and apps15%–20% a yearOperating system, library and security updates
Yearly maintenance for ERP and internal systems15%–25% a yearUser support, process changes and reports

We send you a written quote in SAR within 24 hours of the discovery session.

Our commitments

You own the code

Source code, accounts and domain are in your organisation’s name from day one.

Written scope and contract

Scope, milestones and price are agreed in writing before the first line of code.

On-time delivery, guaranteed

The delivery date is written into the contract, and we keep it at every milestone.

Fast technical support

A team that responds quickly after launch and fixes any issue in production.

How we work with you

  1. 1

    Free discovery session

    30 minutes with an engineer to understand your needs and how you work.

  2. 2

    Written proposal within 24 hours

    Clear scope, milestones, timeline and a price in SAR, with no obligation.

  3. 3

    Contract and staged payments

    You pay in stages tied to deliveries, not everything upfront.

  4. 4

    Delivery with weekly reports

    Follow progress in the client portal and review every milestone before sign-off.

  5. 5

    Launch, training and support

    We launch on schedule, train your team and stay with you with fast support.

Frequently asked questions

How much does custom software cost for my company?

In the market a simple app or first version costs SAR 15,000–75,000, a custom system for a mid-size company SAR 30,000–150,000, a mid-size app on iOS and Android with an admin panel SAR 60,000–170,000, and enterprise platforms SAR 140,000 and up. These are market ranges, not our price; the real figure is set once the feature list is written.

What is a developer’s hourly rate in Saudi Arabia?

We quote no figure, because we found no reliable published range for hourly rates in the local market, and they vary widely with experience, specialism and the kind of contract. Ask each supplier for it in writing, with a monthly cap and a timesheet. For comparison, an in-house developer’s salary in the market is SAR 8,000–20,000 a month.

Which is better: fixed price or hourly?

Fixed price is better when requirements are clear and written, because you know your budget in advance. Time and materials is better when you expect many changes or ongoing development. Many projects combine the two: a fixed price for the first version, then time and materials or a dedicated team for development after launch.

Why do quotes for the same project differ so much?

Because each supplier priced a different scope in their head. One counted two apps, an admin panel, testing and documentation; another counted one app on a ready-made template. The fix is to write the requirements once, send them to everyone, and ask each supplier for a list of what their quote includes and excludes. The difference then makes sense.

How long does custom software take to build?

A first version of an app or small system usually takes 6 to 12 weeks, a custom system for a mid-size company 3 to 6 months, and large platforms longer, delivered in phases. What stretches the timeline most is slow replies and approvals and changing requirements, so name one person on your side who owns the decisions.

When should I choose ready-made software instead?

When what you need is common: accounting, point of sale, an online store, simple HR. Ready-made software is quicker and cheaper at the start. Choose custom development for the process that sets your business apart and that ready-made software does not cover, when subscriptions exceed the cost of a system you own, or when the software itself is your product.

Do I pay for a requirements study?

For small projects, one or two sessions are enough to write the scope. For large projects, a separate requirements study produces a document, screen mock-ups and an accurate estimate, and it is real work that is priced. Its value is that you own the document and can request quotes from any supplier on it, and that it prevents price surprises halfway through.

How much should I budget for maintenance after handover?

The common rule in the market is 15% to 20% of the build cost a year for websites and apps, and 15% to 25% for internal systems. Monthly support plans run SAR 1,500–12,000 depending on coverage hours. Add hosting and services billed by usage, and ask for a table of the cost over the first three years.

Do I own the code after handover?

Yes. At Fortune Code the code, accounts and data belong to the client, and this is written into the contract before work starts. Hosting, the domain and the store accounts are registered in your organisation’s name, and the full source code is handed over. We commit to a written delivery date, with fast technical support after launch.

Guides and prices to help you decide

Ready to start?

Send us your idea on WhatsApp and get a written proposal with scope, timeline and price within 24 hours.

Talk to us on WhatsApp

Last updated: