How to evaluate the technology behind a SaaS acquisition — what to check beyond the standard code review, how findings affect ARR multiples, and what makes SaaS tech a strong or weak asset.
SaaS technical due diligence goes beyond a standard code review. You're evaluating whether the technology can support the ARR multiple you're paying — whether the architecture scales to the growth you're projecting, whether the engineering costs will balloon post-acquisition, and whether the product's reliability is holding up a revenue stream or quietly threatening it.
You're buying a revenue multiple, not just a codebase. But the codebase determines whether that multiple is sustainable.
A SaaS business at 5x ARR is a rational investment if the technology is an asset. It's an expensive mistake if the technology is a liability that will consume 60% of post-acquisition engineering capacity to maintain.
This guide covers what technical due diligence looks like specifically for SaaS — the checks that matter most, how findings translate to valuation adjustments, and the questions every investor should ask before signing.
Standard software due diligence checks code quality, security, and architecture. SaaS adds a layer: you're also evaluating the operational reliability of a live, recurring-revenue product used by real customers right now.
A broken enterprise app causes delays. A broken SaaS product causes churn — and churn directly reduces the ARR you're buying.
SaaS-specific risks also include:
This is the highest-stakes architectural question for SaaS. Ask: how does the system ensure one tenant can't see another's data?
| Approach | What it means | Risk level |
|---|---|---|
| Separate database per tenant | Each customer has their own DB | Low — strong isolation, hard to breach |
| Schema-per-tenant | Shared DB, separate schemas | Medium — good isolation, more complex migrations |
| Row-level isolation | All tenants in shared tables, filtered by tenant_id |
Higher — requires rigorous query discipline |
| No isolation | Single schema, mixed data | Critical — regulatory and security liability |
Row-level isolation is common and workable if implemented correctly. The risk is that one missing WHERE tenant_id = ? clause exposes all customers' data. Ask for evidence of how this is audited.
What is the maximum ARR this architecture can support before requiring significant re-engineering?
A SaaS business at ₹2Cr ARR with an architecture that breaks at ₹5Cr ARR isn't worth a ₹10Cr valuation. The implied re-engineering cost should come off the price.
SaaS products often depend on external services — payment processors, email infrastructure, search providers, communication APIs. Each is a potential failure point.
Legitimate vendor dependencies are fine. Undocumented business logic trapped in a third-party service is a risk.
Billing is the revenue engine. Bugs here silently destroy ARR.
What to verify:
Ask for a reconciliation between the billing system and reported MRR for the last 12 months. Silent discrepancies indicate billing bugs that have been papering over.
Customer-facing SLAs are contractual obligations. Verify the infrastructure can actually meet them.
What to check:
Poor reliability costs more than just engineer time — it costs trust, which costs retention.
One of the least-examined questions in SaaS DD: what will it actually cost to run this engineering team post-acquisition?
The current burn rate is the floor, not the ceiling. If you're inheriting:
Ask the engineering team directly: "What's the one thing you'd fix first if budget wasn't a constraint?" Their answer tells you what's actually broken.
SaaS products often have a critical person who:
Bus factor = 1 on any of these is an acquisition risk. If that person leaves post-acquisition — which is more likely after a transaction — you have a reliability crisis.
Mitigation: structure retention bonuses or employment agreements for critical engineers before close. Price in the cost of knowledge transfer if retention isn't possible.
SaaS acquisitions are typically priced at ARR multiples. Technical findings affect that multiple in two ways:
Issues with a clear remediation cost should be subtracted from the price:
| Finding | Estimated remediation | Deal impact |
|---|---|---|
| No multi-tenancy isolation | ₹15L–₹40L rewrite | Deduct from price or escrow holdback |
| Billing bugs / revenue leakage | Varies — quantify from reconciliation | Adjust ARR basis before applying multiple |
| No automated tests | ₹5L–₹15L to build | Deduct or add to integration budget |
| Critical security vulnerabilities | ₹3L–₹10L per issue | Deduct, or require seller to fix pre-close |
| Architecture won't scale beyond current ARR | ₹10L–₹30L | Re-engineering cost off price |
| Key-person dependency, single engineer | ₹5L–₹20L risk + retention cost | Deduct and structure retention |
Beyond direct costs, technology quality affects what multiple is appropriate:
| Technology quality | Multiple impact |
|---|---|
| Clean codebase, strong test coverage, documented | No compression — pay the market rate |
| Average quality, some debt, functional | 0.5–1x compression |
| Significant debt, poor test coverage | 1–2x compression |
| Technology liability, likely rebuild required | Structural risk — re-examine the deal |
| Situation | Recommended structure |
|---|---|
| Minor issues, high confidence | Standard purchase with standard reps and warranties |
| Moderate issues, remediable | Price reduction + seller warranty period for specific fixes |
| Key-person risk | Retention bonuses + extended employment agreements |
| Billing discrepancies found | Escrow holdback until 6-month reconciliation confirms ARR accuracy |
| Material technical risk | Staged acquisition — acquire commercial contracts first, migrate technical assets over time |
Don't just read the code — interview the people who built it. Ask:
The answers — and the confidence with which they're given — are as informative as the code itself.
Technical due diligence on a SaaS acquisition is a valuation input, not a checkbox exercise. The output should be:
Done well, it either confirms the deal is sound or gives you the leverage to structure a better one.
Acquiring a SaaS company and need an independent technical assessment? Contact us — we conduct SaaS-specific technical due diligence audits and deliver a written report with findings, risk ratings, and remediation cost estimates you can use at the negotiation table.
If this guide resonated with your situation, let's talk. We offer a free 30-minute discovery call — no pitch, just honest advice on your specific project.
Your developer went silent. Your project is half-built. You don't know what state the code is in. This is the step-by-step guide to recovering your project and getting back on track.
10 min readRescuing SoftwareHow enterprise buyers should evaluate SaaS vendor security — what certifications actually mean, what to look for in security questionnaires, data residency requirements, incident response, and the contract clauses that protect you.
11 min read