How Much Does a Software House Cost in Thailand?
Table of contents
Quick answer
Hiring a software house in Thailand typically costs 100,000–300,000 THB for internal workflows, 350,000–800,000 THB for custom web apps, and 1,000,000+ THB for enterprise systems. Man-day rates range from 10,000–25,000 THB. Eligible Thai SMEs can claim a 200% corporate tax deduction via depa.
Hiring a specialized software house in Thailand generally ranges from 100,000 THB to several million THB, depending on functional complexity, infrastructure requirements, and commercial models. Standard internal management systems or Mini ERPs typically cost between 100,000 and 300,000 THB. Custom web applications and external database integrations average 350,000 to 800,000 THB, while enterprise-grade platforms start at 1,000,000 THB or higher. When billed on a daily effort basis, Thai development firms charge man-day rates between 10,000 and 25,000 THB.
For SME business owners and founders, digital procurement goes beyond finding the lowest price quote. The primary risk is scope creep, operational downtime, or vendor lock-in where critical intellectual property is held hostage. This practical guide breaks down market pricing structures, how to leverage Thailand's 200% depa tax deduction, and critical contractual terms to protect company capital.
Pricing Models for Software Houses in Thailand
Software procurement across Thailand's IT sector primarily follows two commercial frameworks. Understanding both helps founders choose the model best aligned with cash flow and management bandwidth.
1. Fixed Cost and Fixed Scope Model
The fixed-cost model suits projects with well-defined parameters and a completed System Requirement Specification (SRS) prior to contract signing. Industry standards in Thailand classify fixed projects into three major tiers:
- Internal Workflow & Mini ERP Systems: 100,000–300,000 THB, with an execution timeline of 1–3 months. Typical use cases include internal quotation tools, inventory logging, or multi-step managerial approval flows.
- Custom Web Applications & External Integrations: 350,000–800,000 THB, taking 3–6 months. These include B2B order management engines, logistics portals, or customer loyalty databases. For related benchmarks on dashboards, explore Thailand CRM Loyalty Program Cost & Buyer Scoping Guide.
- Enterprise Core Architectures: 1,000,000+ THB, spanning 6–12 months or longer. These require high concurrent transaction handling, bank-grade encryption, and seamless ERP/CRM integrations.
2. Time & Material (Man-Day) Model
When building innovative solutions where market feedback continually refines requirements, agencies provide dedicated engineering capacity billed on man-day rates. Typical rates in Thailand by seniority include:
- Junior Developer (1–2 years experience): 8,000–12,000 THB/day
- Mid-level Developer / Business Analyst (3–5 years experience): 12,000–18,000 THB/day
- Senior Developer / Solution Architect (5+ years experience): 18,000–25,000 THB/day
Under this model, financial risk shifts directly to the client. Without rigorous internal product management, development hours can escalate rapidly without delivering functional deliverables.
Maximizing ROI: The depa 200% Corporate Tax Deduction
Thai enterprises can substantially reduce capital expenditure by taking advantage of official government incentives. Under guidelines established by the depa Thailand Digital Catalog, qualifying SME buyers can deduct 200% (double the actual expenditure) of digital software expenses from their corporate income tax calculations.
Mandatory Qualification Checklist:
- Registered in Thailand Digital Catalog: The software provider must hold an active listing approved by the Digital Economy Promotion Agency (depa).
- Quality Standards Compliance: The agency must maintain active certifications such as ISO/IEC 29110 (Software Engineering standard for Very Small Entities) or CMMI (Capability Maturity Model Integration). These attest that the vendor uses standardized development and quality assurance workflows.
- SME Corporate Eligibility: The purchasing entity must be a Thai-registered company or partnership meeting national SME revenue and asset criteria.
Prior to signing, verify the agency's catalog listing number to guarantee smooth reconciliation during annual Revenue Department tax filings. Related strategic considerations can be reviewed in SME Tax Deduction in Thailand: Claim 200% on Digital Tools.
4 Contract Pillars to Prevent Budget Blowouts and Lock-In
Contractual ambiguity causes far more project failures than programming errors. Decision-makers should audit every development contract against four operational safeguards:
1. 100% Source Code & Intellectual Property Ownership
The agreement must explicitly affirm: "All rights, title, source code, database architectures, documentation, and Git repository repositories shall transfer exclusively and completely to the Client upon settlement of associated milestone payments." Never accept clauses where the agency retains proprietary code ownership or licenses the core logic, which prevents future developers from maintaining the software.
2. Deliverable-Based Payment Milestones Tied to UAT
Payments must correspond strictly to validated User Acceptance Testing (UAT) results rather than arbitrary calendar dates. A balanced cash flow milestone structure includes:
- Milestone 1 (Mobilization Deposit): 20–30% upon final sign-off of the System Requirement Specification (SRS) and interactive Figma wireframes.
- Milestone 2 (Core Back-End Delivery): 30% upon functional staging deployment of core database models and APIs.
- Milestone 3 (Integration & UAT Sign-off): 20–30% after verifying all business test cases in a staging environment.
- Milestone 4 (Production Launch & Handover): 10–20% upon live server deployment, complete repository transfer, and administrator manual delivery.
3. Comprehensive Defect Warranty Period
Contracts must stipulate an unconditional warranty period of at least 30 to 90 days following final handover. The clause must require the developer to rectify functional bugs and discrepancies against the SRS at zero additional charge, backed by defined Service Level Agreements (SLAs) for critical system outages.
4. Transparent Change Request (CR) Protocol
Unchecked feature expansion is the leading cause of budget inflation. The agreement should require any deviation from the initial scope to follow a structured Change Request form. This document must state the precise man-day impact, cost, and delivery delay, requiring written authorization from the client before execution.
Agency Selection: Red Flags to Identify Early
Before executing agreements or issuing mobilization advances, watch for these operational warning signs:
- Skipping Wireframes and SRS Documentation: Rushing into coding without detailed screen architectures almost guarantees costly rework and mismatched business expectations.
- Demanding Deposits Exceeding 50%: Unusually high upfront deposits frequently indicate agency cash-flow distress, elevating abandonment risks.
- Refusal to Grant Repository Access: If the vendor declines shared access to Git repositories during staging, they may be planning proprietary lock-in.
- Absence of a Dedicated Project Manager: Requiring founders to coordinate directly across multiple programmers without a central coordinator causes communication breakdowns and scope divergence.
Market Context: Understanding the Thai IT Landscape
Prospective buyers often face confusion navigating market terminology in Thailand's IT ecosystem:
- Software House vs. System Integrator (SI): A software house designs and builds bespoke application code tailored to your exact workflows. An SI focuses on integrating existing enterprise off-the-shelf software, networking hardware, and cloud data center environments.
- Hardware Distributors vs. Software Developers: IT hardware vendors supply physical infrastructure (servers, firewalls, workstations) but generally do not build bespoke web platforms or write custom API connectors.
- Public IT Consulting Peers (e.g., Sirisoft): Sirisoft PCL is a publicly listed technology consultancy on Thailand's mai market specializing in enterprise DevOps, agile architecture, and digital transformation for large financial institutions. For standard SME business apps, mid-market boutique software houses are often more cost-effective.
Procuring custom software is an operational investment that should yield tangible productivity gains. By insisting on clear functional specs, milestone-based UAT billing, and verifiable depa standards, business owners can protect their investments and scale with confidence. For related purchasing principles, consult Web Application Development Buyer Guide & Cost Breakdown.
Related service: Software Development