Single-workflow tools: $15K–$75K in 2–4 months. Multi-integration systems: $45K–$300K. Retainers: $8K–$15K/month (1–2 developers). Each integration adds $2K–$10K; compliance adds $5K–$50K/year. Discovery (5–10% of budget) cuts overruns from 189% to under 30%. Break-even vs. SaaS: approximately month 33 for a 250-user team.
-
$15,000–$300,000+Full cost range by complexity tier for mid-market custom software builds
-
$2,000–$10,000 per integrationWhat each third-party API connection adds to any custom software quote
-
189% average overrunBudget overrun for projects that skip a formal discovery phase
-
Month 33 break-evenWhen custom software beats equivalent SaaS TCO for a 250-user team
-
5–10x more expensiveCost to fix defects post-launch versus catching them during development
-
64% vs. 49% success rateAgile project success versus waterfall, per Standish Group 2024
-
$132,480 average project costClutch-verified average custom software engagement cost across all project types
-
2.5x–4x the subscription priceTrue SaaS TCO once implementation, integration, and scaling are included
This guide commits to real price benchmarks for custom software, with verified project data, so you can hold every vendor accountable.
Custom software for $5M–$50M businesses: $15K–$300K+ depending on complexity. Retainers start at $8K–$15K/month. This guide covers project tiers, engagement models, cost drivers, five-year TCO math, and a discovery-first method that cuts overruns from 189% to under 30%. It excludes platforms above $1M, consumer apps, and IT staffing decisions.

Custom Software Price Tables: What Each Project Type Actually Costs
Tier 1: Single-Workflow Tools ($15,000–$75,000)
Single-workflow tools handle one process with no external dependencies, built in 2–4 months by a 2–3 person team. Nearshore teams cost 30–40% less than US teams.
Tier 2: Connected Multi-Integration Systems ($45,000–$300,000)
Mid-complexity projects connect CRMs, ERPs, or payment gateways; each integration adds $2K–$10K. Nearshore teams: $45K–$150K; US-led: $120K–$300K. Delivery takes 4–8 months.
Tier 3: High-Complexity and Enterprise-Grade Platforms ($300,000–$1,000,000+)
Tier 3 involves multi-tenant architecture, AI/ML, compliance, or 10+ integrations, adding 10–20% to budget. Most mid-market companies don't need this on the first build.
On a $150K project: development ~$67.5K, QA ~$26K, design ~$22.5K, PM ~$18K, DevOps ~$10.5K. Use these ratios to spot padding or underfunded QA.
Single-workflow: $15K–$75K. Multi-integration: $45K–$300K. Each API integration adds $2K–$10K.
Hourly Rates, Retainers, and Team Models: How Vendor Pricing Actually Works
Fixed-Price vs. Time-and-Materials: Which Contract Type Fits Your Project
Fixed-price suits locked specs but hides a 15–20% contingency buffer. Time-and-materials suits evolving requirements but demands active sprint-by-sprint backlog oversight to control budget.
Embedded Engineering Retainers: Monthly Team Costs by Size and Geography
Small retainers (1–2 developers) run $8K–$15K/month; multi-role teams run $20K–$60K+/month. Longer commitments typically yield 10–15% rate reductions. Best for continuous iteration work.
In-House vs. Outsourced: The Real Annual Cost Comparison
A fully loaded US senior engineer costs $160K–$200K+/year; a five-person team runs $900K–$1.2M. An equivalent offshore team costs $70K–$110K. Retainers beat in-house hiring unless software is your core product.
Agile teams succeed at 64% vs. 49% for waterfall. Ask vendors about sprint cadence and change-control process; vague answers signal informal waterfall.
Retainers run $8K–$60K+/month. The US-to-nearshore rate gap ($125–$250 vs. $45–$75/hr) is the highest-leverage cost lever on any build.
What Pushes Quotes Up: Integrations, Compliance, AI, and Scope Creep
API Integrations: The Most Underestimated Cost Driver
Each integration adds $2K–$10K; a five-integration project adds $10K–$50K before the main build. Integrations scoped as simple in proposals are routinely the largest unplanned cost.
Regulatory Compliance: HIPAA, SOC 2, GDPR, and PCI-DSS Cost Ranges
HIPAA, SOC 2, GDPR, and PCI-DSS add 2–6 weeks to delivery and $5K–$50K/year in ongoing compliance costs. Retrofitting compliance post-launch costs 3–5x more than building it in.
AI Features and Advanced UI/UX: Real Premiums, Not Marketing Labels
AI/ML adds 10–20% to budget; advanced UI/UX adds 15–25%. Ask vendors to separate the AI line item and define model, training data, and accuracy threshold.
Scope Creep: Why 50% of Projects Pay 20–40% More Than Quoted
Scope creep hits 50% of projects and adds 20–40% to final cost. Projects with formal change-control are 35% less likely to exceed budget. Agree on the process before kickoff.
Each integration: $2K–$10K. Compliance: $5K–$50K/year ongoing. Scope creep (hits 50% of projects): adds 20–40% to cost without formal change control.

Discovery First: The Scoping Method That Cuts Overruns from 189% to Under 30%
Discovery Costs by Project Size: What You Should Actually Pay
Discovery for a $50K MVP: $2.5K–$5K, 2–4 weeks. For a $150K platform: $8K–$15K. For a $300K system: $15K–$30K. Required deliverables: architecture document, data model, user stories, prioritized backlog, phased timeline with cost ranges.
The Three Questions Every Discovery Phase Must Answer
- What are the system boundaries: which data lives in new software, which stays in existing tools, and how do they sync?
- What are the non-negotiable compliance and security requirements, named specifically, not generically?
- What is the Version 1.0 definition of done: the minimum that makes the software usable and worth deploying?
Companies that can't answer these before signing will answer them expensively during development. Poor requirements cause 39% of failures; scope creep from unclear requirements causes another 50%.
Phase-Gate Budgeting: Four Decision Points Instead of One
Phase-gate budgeting releases funds in stages: discovery, prototype, development, launch. Each phase produces a deliverable and revised estimate, giving you multiple points to reprioritize or stop. Ask for it explicitly; pushback is a red flag.
Discovery (5–10% of budget) cuts average overruns from 189% to under 30%.
Custom vs. SaaS: The Five-Year TCO Math and the 33-Month Break-Even Rule
The SaaS True-Cost Calculation Most Operators Skip
Multiply your annual SaaS cost by 2.5–4x to get true TCO. A $50K/year platform can cost $125K–$200K/year once implementation, integrations, overages, add-ons, and IT management are included.
ROI Data Points: McKinsey, Forrester, and Mid-Market Reality
Custom software delivers average five-year ROI of 162% vs. 74% for off-the-shelf, per McKinsey. Mid-market companies report 80–120% ROI within 18–24 months from reduced manual work, eliminated per-seat licensing, and faster cycle times.
When to Build Custom and When to Stay on SaaS
- Build custom when your workflow is genuinely differentiated and SaaS forces you to standardize it away.
- Build custom when per-seat costs compound materially over three years.
- Build custom when SaaS vendors can't provide adequate compliance controls for your regulated industry.
- Stay on SaaS when the workflow is commodity and switching costs outweigh savings.
- Stay on SaaS when your team lacks capacity to manage a vendor relationship through iteration cycles.
- Stay on SaaS when you need functionality live in under 60 days.
Annual Maintenance and Post-Launch Costs: The Numbers Most Buyers Underestimate
Annual maintenance runs 15–25% of build cost; hosting runs $500–$10K+/month; security and compliance run $5K–$50K/year. Year 1 TCO runs 26–52% above the initial build price. Model all line items before signing.
Custom breaks even against equivalent SaaS at month 33 for a 250-user team; the five-year TCO advantage typically exceeds $300K once SaaS true costs are included.
How to Evaluate Vendors and Measure Whether Your Build Actually Worked
Vendor Vetting Checklist: Four Questions That Reveal Process Discipline
- Ask for three references from projects in your revenue band ($5M–$50M), not Fortune 500 logos.
- Ask how they handled the most significant scope change on a recent project.
- Ask for specific discovery deliverables, named and described, not a process overview.
- Ask for their post-launch SLA: who handles bugs, what is the response time, and is it included or billed separately.
A vendor who can't answer all four within one business day has a process gap that will surface mid-project.
Red Flags in Vendor Proposals
Red flags: fixed-price quote without discovery (underpriced 20–40%); AI features without defined model or accuracy benchmarks; a single lump-sum fee with no phase gates; QA treated as one bottom-line item rather than ongoing sprint activity.
Post-Launch Success Metrics: Measure Against the Business Case, Not the Build
Map post-launch metrics to the cost justification: licensing eliminated, hours saved times labor cost, or defects per transaction. Set baselines before go-live, not after. You cannot calculate ROI without a starting number.
Put maintenance in the contract, not a follow-up conversation. A $5K–$10K/month retainer handles most mid-complexity maintenance needs. Unplanned maintenance is the most common reason custom software becomes a liability within 18 months.
Post-launch defects cost 5–10x more to fix than those caught during development. Sprint-by-sprint QA and pre-launch baselines are the two highest-ROI practices in any mid-market build.

- Discovery Phase
- A 2–6 week engagement costing 5–10% of budget, producing architecture docs, data model, user stories, and phased cost estimate before development begins. Reduces average overruns from 189% to under 30%.
- Time-and-Materials Contract
- Client pays actual hours at a pre-agreed rate. Preferred for evolving requirements; requires active backlog oversight every sprint.
- Fixed-Price Contract
- Total project cost set in advance on a locked spec, typically with a built-in 15–20% contingency. Scope changes require formal change orders.
- Embedded Engineering Retainer
- Monthly contract for a dedicated team. Small retainers (1–2 developers): $8K–$15K/month. Multi-role teams with QA and PM: $20K–$60K+/month.
- Scope Creep
- Uncontrolled requirement expansion after development begins. Hits 50% of projects; adds 20–40% to cost. Mitigated by a written change-control process agreed before kickoff.
- Total Cost of Ownership (TCO)
- Full five-year cost including build, maintenance (15–25%/year), hosting ($500–$10K+/month), security ($5K–$50K+/year), and integrations. SaaS TCO runs 2.5x–4x the advertised price.
- Nearshore Development
- Latin American development teams (Mexico, Colombia, Brazil, Argentina) billing $45–$75/hr for seniors, with US time-zone overlap reducing coordination friction.
- Phase-Gate Budgeting
- Budget released in stages: discovery, prototype, development, launch. Provides multiple decision points to adjust scope or stop without losing the full investment.
- Change-Control Process
- Formal procedure for requesting and approving mid-project scope changes. Projects with formal change control are 35% less likely to exceed budget. Must be in the contract before kickoff.
- API Integration
- Technical connection to a third-party platform such as a CRM, ERP, or payment gateway. Each adds $2K–$10K depending on API quality and data complexity.
- Minimum Viable Product (MVP)
- Smallest version delivering core workflow value, deployable to real users. Custom business software MVPs typically cost $15K–$75K and take 2–4 months with a 2–3 person team.
- Technical Debt
- Cost of expedient shortcuts taken during development. Compounds over time; early debt can require significant re-architecture by Year 3. Architecture decisions in the first two weeks lock in 60–80% of total cost of ownership.
Skip discovery and expect 189% budget overruns. A proper scoping phase costs 5–10% of budget and saves 3–5x that in avoided rework.
The best outcomes come from tight scoping, upfront discovery, right-fit team geography, and baseline metrics set before go-live.