Strategy

Technical Due Diligence: What Investors and Buyers Actually Examine

SKIMBOX Team

When somebody is about to put money into your business, they send people to look at your technology. Here is what they look for, what changes the price, what kills deals outright, and how to prepare in the year before you need to.

Technical Due Diligence: What Investors and Buyers Actually Examine

At some point a serious buyer or investor stops asking about your revenue and starts asking about your technology.

They send people. Those people talk to your engineers, read your contracts, look at how your system is built, and try to work out what they would actually be taking on.

Most founders approach this as an exam they might fail on technical merit. That is the wrong model. Reviewers know your system is imperfect, because every system is. What they are looking for is surprises, and the difference between a business that reviews well and one that does not is almost never the quality of the code.

This article covers what gets examined, what genuinely damages deals, and what to do in the year before you need any of it.

What it is and when it happens

Technical due diligence is the part of a transaction where a buyer examines your technology rather than your accounts.

It usually happens after headline terms are agreed but before money moves. That sequencing is the whole reason preparation matters. By the time it starts, there is a price on the table, and anything found tends to move that price in one direction.

The people doing it are usually an external technical firm engaged by the buyer, sometimes the buyer's own engineering leadership, occasionally both. They are experienced and they have seen a great many businesses, which cuts in your favour more than founders expect. They are not surprised by mess. They are surprised by mess you did not mention.

The work itself is typically days to a couple of weeks for a small business, and a month or more for a larger transaction. What determines the length is rarely the size of your codebase. It is how quickly you can answer questions.

The three questions underneath everything

Every question a reviewer asks maps back to one of three things. Holding that in mind makes the whole process easier to prepare for.

Does the technology do what you said it does? Whether the product genuinely works as described, whether the metrics come from where you claim, whether the thing demonstrated in a sales meeting is the thing that exists.

What will it cost to run and improve after we own it? Infrastructure costs, the size of team needed, how long changes take, what needs fixing before anything new can be built.

What are we taking on that we have not been told about? Legal exposure, security problems, dependencies, obligations.

Notice that only the second is really about engineering. The first and third are about accuracy and disclosure, which is why honesty is the dominant variable in how these processes go.

The eight areas they examine

1. Code and architecture

Founders expect this to be the main event. It usually is not, and reviewers are far less interested in style than people fear.

What they actually assess:

Could somebody new work in this? A developer joining should be able to become productive without a specific individual explaining everything.

Is it tested enough that changes are safe? Not test coverage as a percentage, but whether a change can be made with reasonable confidence that nothing else breaks.

Is anything so fragile that nobody touches it? Almost every business has one of these. Having one is normal. Not knowing you have one is the problem.

Does the architecture match the business plan? A system built for a hundred customers, attached to a plan for ten thousand, raises a question worth answering.

The unintuitive conclusion: ugly code that is well tested reviews better than elegant code nobody dares change. Reviewers care about whether the system can be worked on, not whether it is beautiful.

2. Infrastructure and operations

Where it runs, what it costs, whether it survives growth, and whether anybody could rebuild it.

The most common finding here is infrastructure configured by hand over several years with no record of how. Nobody can recreate it, nobody fully understands everything running, and the knowledge exists only in whoever set it up.

Hosting cost matters more than founders expect, because it is a recurring cost the buyer inherits and it is trivially easy to model. Infrastructure spend that is high relative to revenue, or growing faster than revenue, shows up immediately in a financial model. It is also one of the more fixable items in the year before a process.

Our guide on systems breaking when you grow covers the limits question, which reviewers ask in the form of "what happens at ten times this volume".

3. Security

What they ask: have you had a breach, how is access controlled, are dependencies patched, is anything sensitive stored badly, and would you know if something went wrong?

The single worst answer to any of those is "nobody knows", because it invites the reviewer to assume the worst and they are professionally obliged to.

Our guides on access control and cybersecurity for small business cover the underlying practices. The specific things that come up repeatedly are shared administrator accounts, staff who left with access intact, dependencies years out of date, and no monitoring at all.

On past incidents: whether and how to disclose is a legal question for your adviser. What is clear commercially is that buyers routinely accept that incidents happen, and do not accept discovering one after closing that they were not told about. That moves the conversation from valuation to warranty claims, which is a considerably worse place to be.

4. Intellectual property ownership

This is the most common deal-breaker, and it is the one most businesses have never checked.

The question is simple: does the business clearly own what it is selling?

Three ways the answer turns out to be no:

Contractors and agencies without written assignment. Somebody wrote code for you, was paid, and the contract never assigned the intellectual property to the business. This is extremely common in businesses that started with freelance help.

Open source components with licence obligations. Some licences impose conditions that can affect what a buyer may do with the software afterwards. Most businesses have never audited this. Most findings are straightforward to fix once identified, and it becomes serious only where a licence conflicts with the buyer's intended use.

A founder or early employee who left. They wrote a significant part of the system, there was no assignment agreement because everybody was friends, and they now hold rights nobody accounted for.

Our guide on who owns your code covers how to check, and our guide on the accounts your business must own covers the parallel question about infrastructure and domains, which is examined just as closely.

Fix this first, and fix it now. It costs signatures rather than engineering time, and the price of a signature rises sharply once the other party knows you need it for a transaction.

5. Data and privacy

What personal data do you hold, where is it, what basis do you have for holding it, and how long do you keep it?

A business that cannot answer those is carrying an unquantified liability into somebody else's ownership, and buyers price unquantified liabilities pessimistically.

This is genuinely hard to assemble quickly, which is why it belongs in early preparation. Our guides on data retention and data residency cover the underlying work. The deliverable a reviewer wants is a table: what data, in which system, where stored, for how long, on what basis.

Most businesses have never produced that table. Producing it takes days and it is one of the highest-return preparation tasks available.

6. Key-person risk

How much of your technology depends on specific individuals?

If one person understands the core system, holds the critical credentials, and has never written any of it down, the buyer is acquiring a dependency on a human being who may leave once their equity vests.

This is one of the most commonly raised findings and one of the most damaging, because it cannot be fixed by writing a cheque.

Reducing it takes months. Documentation somebody else can follow. More than one person with production access. Code reviewed by a second person before shipping. Credentials held by the business rather than an individual. None of that is fast, which is precisely why it belongs in the year before rather than the month before.

Reviewers frequently interview your engineers, and those conversations are more informative than any document. They ask what worries people, what they would fix first, and how confident they are in the tests. Engineers generally answer honestly.

Tell your team the process is happening and ask them to answer honestly. Do not coach them toward particular answers. Reviewers are experienced at noticing that, and it damages trust far more than any technical finding would. Honest engineers describing real problems is a normal, survivable outcome.

7. Third-party dependencies and contracts

What you rely on, what it costs, what the contracts say, and what happens if one disappears.

A business built substantially on a single supplier with a short notice period carries a risk that will be priced. So does a business that could not extract its own data if a provider failed. Our guide on getting your data out covers testing that rather than assuming it.

Contracts with development agencies get read closely, both for the IP question above and for what happens on a change of control. Some agreements allow a supplier to terminate or renegotiate when a business is sold, which is exactly the sort of thing a buyer would rather know before than after.

8. Technical debt and roadmap credibility

Buyers expect technical debt. It exists in every business they have ever looked at. Finding it is not the problem.

What damages a deal is technical debt the seller did not know about or did not mention.

A written list of known problems with rough remediation estimates reads as competence and control. The identical problems, discovered one at a time by a reviewer over three weeks, read as concealment and raise the question of what else is there.

Our guide on technical debt covers how to describe it in terms a buyer will understand, which is principal and interest rather than engineering complaint.

On the roadmap: reviewers assess whether your commercial plan and your technical reality are consistent. A roadmap promising rapid delivery on a codebase nobody can safely change is a warning sign rather than an asset, because it means either the plan is wrong or somebody has not thought about it.

What actually kills deals

Three things come up repeatedly, and two of them are about disclosure rather than engineering.

Unclear code ownership. The most common. Entirely knowable today. Fixable with signatures.

A serious undisclosed security problem. Not the existence of the problem, the fact that it was undisclosed.

Technology that does not do what was claimed. The demo showed something the system does not actually do reliably, or metrics came from somewhere other than where the buyer was told.

Everything else tends to reprice rather than terminate. Findings become a lower price, a holdback where part of the payment is retained until something is fixed, or specific warranties you have to give personally.

It is worth being honest about the direction of travel here: diligence almost never increases a valuation. A clean process protects the price you agreed. That is the realistic goal, and it is a valuable one, because the alternative is a renegotiation from a weak position.

How a finding becomes a deal term

It helps to see the mechanism, because founders tend to imagine diligence findings as a pass or fail judgement when they are actually inputs to a negotiation.

Take a real and very common example. The reviewer establishes that two developers who built a substantial part of the system were engaged as contractors, paid properly, and never signed anything assigning intellectual property to the company. One still works with you. The other left in 2023 and is now employed elsewhere.

Nothing about the software has changed. The code is the same code it was yesterday. What has changed is that the buyer now knows they may not be acquiring clear title to part of what they are paying for.

Four things can happen next, roughly in order of how well the seller handled the situation.

You fix it before closing. You contact both contractors, explain the position, and get assignments signed. The one still working with you signs readily. The one who left may want something, and whatever they want is now more expensive than it would have been last year. The deal proceeds.

A holdback. The buyer retains part of the purchase price until the assignments are produced, typically with a deadline. You get the money eventually, and you have handed the other side a reason to be patient while you negotiate with somebody who now understands their leverage.

A specific warranty and indemnity. You personally guarantee that ownership is clear and agree to cover the cost if it turns out not to be. That is a liability that survives the deal, sometimes for years, and it sits with you rather than with the company you just sold.

A price reduction. The buyer discounts for the risk and proceeds. This is the outcome that feels least painful in the moment and frequently costs the most.

Now consider the same finding where the seller raised it themselves in week one, with a note saying two assignments are outstanding, here is who, here is our plan to obtain them. It becomes a task on a checklist rather than a discovery, and it rarely reaches any of the four outcomes above.

The finding was identical. The handling was not, and the handling is the part you control.

What a good preparation timeline looks like

Twelve months out, if you have the choice. The two things that most often damage deals, ownership gaps and key-person risk, both take months to fix properly. Start there: get IP assignments signed, move accounts into the business's name, get a second person into every critical system, and start writing things down.

Three months out. Assemble the data room. Produce the data inventory. Write the known-issues list. Audit dependency licences. Fix the obvious security items: shared accounts, departed staff with access, badly out-of-date dependencies.

One month out. Organise what exists, rehearse the architecture explanation, and brief your team. There is not time to fix anything structural, and pretending otherwise leads to rushed changes that create new problems.

Already in a process and unprepared? Prioritise rather than panicking. Establish your ownership position first, because it is the most likely deal-breaker. Assemble what documents you have. Write the known-issues list and disclose early rather than waiting to be asked. A prepared answer about a real problem is far better than a scramble when it surfaces.

The questions to ask yourself first

Before any of the preparation work, ten questions. If you can answer all ten confidently and in writing, you are in better shape than most businesses entering a process. If four or more make you uncomfortable, you have found your priority list.

Do we have a signed agreement assigning intellectual property from every person who has written code for us? Including former employees, freelancers and agencies.

Are all our critical accounts in the company's name rather than an individual's? Domain, hosting, code repository, payment provider, app store.

Could somebody other than one specific person deploy a change to production tomorrow?

Do we know what personal data we hold, where it sits, and how long we keep it?

Do we know what every third-party component in our system is licensed under?

Has anyone left in the last two years who still has access to something?

Do we know what our infrastructure costs each month, and whether that is growing faster than revenue?

Could we describe our architecture to an intelligent non-specialist in ten minutes?

Do we have a written list of the things in our system that worry us?

Would our engineers, asked privately, describe the system the same way we just did?

That last question is the one worth sitting with. In businesses that review badly, the gap between the founder's account and the engineering team's account is usually the thing that surfaces first, and it undermines everything else the founder has said.

None of these ten requires an adviser to answer. All ten can be worked through in a week. The businesses that come out of due diligence well are, almost without exception, the ones that had answered them long before anybody asked.

The technical data room

The data room is the organised collection of documents you provide. For the technical portion, nine items cover almost everything asked for:

ItemWhat it is
Architecture overviewHow the system fits together, in language a non-specialist can follow
Infrastructure and cost summaryWhat runs where, and what it costs monthly
Dependency list with licencesEvery third-party component and its licence terms
Access control approachWho has access to what, and how that is managed
Incident historySecurity and availability incidents, and what changed after each
Data inventoryWhat personal data, in which system, where, for how long, on what basis
Contracts with technical suppliersIncluding change-of-control provisions
IP assignment agreementsFor every person who has written code
Known issues listWritten honestly, with rough remediation estimates

Most businesses can assemble seven of those within a week. The two that take longer are the data inventory and the IP assignments, which is another reason to start those early.

One test worth running on your own documentation before anybody else does: give it to somebody who has never seen your system and ask them to follow it. Reviewers frequently do exactly this. Documentation is judged by whether somebody new could use it to do something, not by how much of it there is. A short accurate setup guide beats a large wiki that has drifted from reality.

Who should run this on your side

One person needs to own the technical side of the process, and it should not be whoever is negotiating the deal.

The founder or chief executive is usually leading commercial discussions, managing the relationship with the buyer, and carrying the emotional weight of the transaction. Adding responsibility for assembling architecture documents and chasing contractor signatures to that load produces a slow, distracted process at precisely the moment speed matters.

Give it to your most senior technical person, or if you do not have one, to whoever knows the systems best, and give them explicit authority to pull other people off delivery work. Diligence questions arrive with short expectations, and a team still trying to hit a product deadline will answer them badly.

Two practical points about that role. They need access to the commercial context, because a question about infrastructure cost means something different when you know the buyer is modelling five-year operating expense. And they need permission to say "I do not know, I will find out" rather than guessing, because a confident wrong answer discovered later damages trust across everything else that was said.

Where a business genuinely has nobody suitable internally, this is a reasonable thing to bring in help for. What is not reasonable is leaving it to the buyer's reviewers to work things out unaided, because their working assumptions in the absence of information are rarely generous.

How to behave during the process

The behavioural advice matters as much as the technical preparation, and it is simpler.

Volunteer your problems early. A seller who hands over a known-issues list at the start has framed the conversation and demonstrated they understand their own system. A seller whose problems emerge one at a time creates the impression there may be more.

Answer quickly. Response speed is read as a proxy for how well you know your business. It also directly shortens the process, which reduces cost and deal fatigue.

Do not oversell. Reviewers have seen many businesses and they discount enthusiasm automatically. Specific, measured description carries far more weight than confidence.

Know your own weaknesses well enough to describe them. The most effective posture available is a founder who says "the billing module is fragile, here is why, here is roughly what fixing it would take." That answer demonstrates control. "Everything is fine," followed by three findings, does the opposite.

Investment versus acquisition

The core questions are the same and the emphasis differs.

Investors care more about whether the technology can support the growth in your plan. Can it handle ten times the volume, can the team ship fast enough to hit the roadmap, will the architecture need replacing before the next round.

Acquirers care more about what they are taking on and how it fits with what they already own. Integration cost, duplicated systems, whether your team will stay, what they will have to maintain.

Preparation is largely identical, which is convenient, because most businesses do not know at the outset which of the two will happen first, and some end up doing both within a few years of each other.

Outsourced development is not a problem

Worth saying plainly, because founders who used an agency often assume it counts against them.

It does not, provided four things are true: the arrangement is documented, the intellectual property is properly assigned, some knowledge of the system exists inside your business, and the relationship could survive a change of ownership.

Where it becomes a problem is when none of those hold, and the buyer discovers that the business owns neither the code nor any understanding of it. Our guide on bringing development in-house covers what has to transfer if you decide to make that change.

Scale the effort to the transaction

A small acquisition might involve two days of review rather than a month. The areas do not change with deal size; the depth does.

Small businesses are frequently caught out by assuming they will not be asked at all, and then find themselves answering the same ownership, dependency and key-person questions with no preparation.

The proportionate version for a small business is: know your ownership position, have a dependency list, know your infrastructure cost, have a known-issues list, and have somebody other than one person who understands the system. Five things, achievable in a few weeks, and between them they answer most of what a proportionate review will actually ask.

What this is worth

A clean process does not raise your valuation. It protects it.

What it actually buys you is speed, fewer warranties, a smaller holdback, and a buyer who believes what you have told them. Those are real commercial outcomes, and they are worth considerably more than they sound, because the alternative is renegotiating from a weak position with a deadline approaching.

The single highest-return thing to do today is establish whether you clearly own your code and your accounts. It is the most common deal-breaker, it is entirely knowable within a week, and fixing it costs signatures rather than engineering time.

A meaningful proportion of businesses running that check find something worth resolving. Finding it now costs a conversation and a signature. Finding it during a transaction costs money, leverage, and sometimes the deal itself.

If you want help, a technical readiness review covering what a buyer would examine, where your gaps are and what to fix in what order starts from around AED 10,000 with us, and produces the written material a data room needs. Reviewing a target business on the buy side is priced separately by scope. Final pricing depends on scope, and these are our own figures rather than a market survey. Anything turning on contract terms or disclosure obligations belongs with your legal adviser.

References

  1. SKIMBOX, who owns your code in the UAE
  2. SKIMBOX, the accounts your business must own
  3. SKIMBOX, technical debt explained
  4. SKIMBOX, single sign-on and access control
  5. SKIMBOX, cybersecurity for small business in the UAE
  6. SKIMBOX, data retention for a UAE business
  7. SKIMBOX, data residency in the UAE
  8. SKIMBOX, getting your data out
  9. SKIMBOX, your system breaks when you grow
  10. SKIMBOX, bringing development in-house
  11. SKIMBOX, software escrow in the UAE

This article describes what technical due diligence typically covers, based on the areas buyers commonly examine. It is not legal or financial advice. Disclosure obligations, warranty terms and anything turning on your specific contracts should go to a qualified adviser.

Frequently asked questions

  • What is technical due diligence?

    It is the part of an investment or acquisition process where the buyer sends people to examine your technology rather than your accounts. They look at your code, your infrastructure, your security, who owns your intellectual property, how you handle data, and how dependent you are on particular individuals. The purpose is to work out what they are actually buying and what it will cost them after the deal closes.

  • When does it happen?

    After a buyer has decided they are interested and usually after headline terms are agreed, but before the money moves. That timing matters because by then you have a price on the table, and anything found during diligence tends to move that price downward rather than upward. Preparation has to happen before the process starts, because during it you are answering questions rather than fixing things.

  • How long does it take?

    For a small business, days to a couple of weeks of active review. For a larger transaction it can run for a month or more, with follow-up questions continuing throughout. What determines the length is usually not the size of the codebase but how quickly you can answer questions. A business with everything documented finishes faster and looks better while doing it. The purpose is to work out what they are buying and what it will cost them after the deal closes.

  • Who carries it out?

    Usually an external technical firm engaged by the buyer, sometimes the buyer's own engineering leadership, and occasionally both. The people doing it are experienced and they have seen many businesses, which cuts in your favour more than founders expect. They are not looking for perfection because they know it does not exist. They are looking for surprises. Preparation has to happen before the process starts, because during it you answer questions rather than fix things.

  • What are they actually trying to find out?

    Three things. Whether the technology does what you have said it does. What it will cost to keep running and improve after they own it. And what risks they would be taking on that they have not been told about. Everything they ask maps back to one of those three questions, which is a useful lens when you are preparing. A business with everything documented finishes faster and looks considerably better while doing it.

  • Does it affect the price?

    Frequently, and almost always downward. Findings get converted into a lower price, a holdback where part of the money is retained until something is fixed, or specific warranties you have to give. A clean process protects the price you agreed. It is very unusual for diligence to increase a valuation, which is worth understanding when deciding how much preparation is worth. They are not looking for perfection, because they know from experience that it does not exist anywhere.

  • What kills deals outright?

    Unclear ownership of the code is the most common one, followed by a serious undisclosed security problem and a discovery that the technology does not do what was claimed. Those three come up repeatedly. Notice that two of the three are about honesty rather than engineering quality, which tells you something about what buyers actually care about. Everything they ask maps back to one of those three, which is a useful lens when preparing.

  • Why is code ownership such a common problem?

    Because a great many businesses have never checked. Work was done by contractors or agencies without a written assignment of rights, open source components were included without anybody reviewing the licence terms, or a founder who left years ago wrote a significant part of the system. Any of those can mean the business does not clearly own what it is selling. A clean process protects the price you agreed rather than raising it, which is the honest framing.

  • How do we check whether we own our code?

    Look at every contract with anybody who has written code for you and check whether it assigns intellectual property to the business. Then check whether any of your dependencies carry licence terms that impose obligations. Our guide on who owns your code covers both. If contracts are missing, get them signed now rather than during a transaction, because the price of a signature rises sharply once the person knows you need it.

  • What do reviewers look for in the code itself?

    Less than founders fear. They are not grading style. They want to know whether somebody new could work in it, whether it is tested enough that changes are safe, whether it is documented enough to be understood, and whether there are areas so fragile that nobody touches them. Ugly code that is well tested reviews better than elegant code nobody dares change. Two of those three are about disclosure rather than engineering quality, which tells you what buyers care about.

  • Will they find our technical debt?

    Yes, and finding it is not the problem. Buyers expect technical debt in every business they look at, because it exists in every business. What damages a deal is technical debt the seller did not know about or did not mention. A written list of known problems with rough estimates reads as competence. The same problems discovered by a reviewer read as concealment. Any of those can mean the business does not clearly own the thing it is selling.

  • Should we volunteer our problems?

    Yes, and early. A seller who hands over a list of known issues at the start of the process has framed the conversation and demonstrated that they understand their own system. A seller whose problems emerge one at a time over three weeks has created the impression that there may be more, which is more damaging than any individual finding. The price of a signature rises sharply once the other party knows you need it for a transaction.

  • What do they examine about infrastructure?

    Where it runs, what it costs, whether it would survive growth, whether it is documented, and whether anybody could rebuild it if it disappeared. A common finding is infrastructure that was configured by hand over several years with no record of how, which means nobody can recreate it and nobody fully understands what is running. Ugly code that is well tested reviews better than elegant code nobody dares change.

  • How much does hosting cost matter?

    More than people expect, because it is a recurring cost the buyer inherits and it is easy to model. If your infrastructure costs are high relative to revenue, or growing faster than revenue, that shows up quickly and affects the valuation. It is also one of the more fixable things in the year before a process, which makes it worth looking at early. A written list of known problems reads as competence; the same problems discovered read as concealment.

  • What security questions come up?

    Whether you have had a breach, how access is controlled, whether dependencies are patched, whether anything sensitive is stored badly, and whether there is any monitoring that would tell you if something went wrong. Our guides on access control and cybersecurity cover the underlying practices. The single worst answer is that nobody knows, because it invites the reviewer to assume the worst. A seller whose problems emerge one at a time creates the impression that there may be more.

  • Do we have to disclose a past security incident?

    That is a legal question for your adviser rather than a technical one, and concealing something that later emerges is considerably worse than disclosing it. Buyers routinely accept that incidents happen. What they do not accept is discovering one after closing that they were not told about, which moves the conversation from valuation to warranty claims. The common finding is infrastructure built by hand over years with no record of how it was done.

  • What about data protection?

    They will want to know what personal data you hold, where it is, what basis you have for holding it, and how long you keep it. A business that cannot answer those questions is carrying an unquantified liability into somebody else's ownership. Our guides on data retention and data residency cover the underlying work, and it is genuinely hard to assemble quickly. It is also one of the more fixable items in the year before a process, which makes it worth checking early.

  • What is key-person risk?

    The degree to which your technology depends on specific individuals. If one person understands the core system, holds the critical credentials, and has never documented any of it, the buyer is acquiring a dependency on a human being who may leave after the deal. It is one of the most commonly raised findings and one of the most damaging. The worst possible answer is that nobody knows, because it invites the reviewer to assume the worst.

  • How do we reduce key-person risk?

    Get the knowledge out of one head and into places other people can reach. Written documentation, more than one person with production access, code reviewed by somebody else before it ships, and credentials held by the business rather than an individual. None of that is fast, which is why it belongs in the year before a process rather than the month before. Concealing something that later emerges moves the conversation from valuation to warranty claims.

  • Will they interview our developers?

    Frequently, yes, and those conversations are more informative than the documents. Reviewers ask engineers what worries them, what they would fix first, and how confident they are in the tests. Engineers generally answer honestly. That is a good reason to make sure your own understanding of the system matches what your team would say if asked. The deliverable a reviewer wants is a table, and most businesses have never produced one.

  • Should we prepare our team for the process?

    Tell them it is happening, explain what to expect, and ask them to answer honestly. What you should not do is coach them toward particular answers, because reviewers are experienced at noticing that and it damages trust far more than any technical finding. Honest engineers describing real problems is a normal and survivable outcome. It is among the most commonly raised findings and among the most damaging, because money does not fix it.

  • What about our third-party dependencies?

    They look at what you rely on, what those things cost, what the contracts say, and what happens if one disappears. A business built substantially on a single supplier with a short notice period is carrying a risk the buyer will price. Our guide on getting your data out covers the specific question of whether you could leave a provider if you needed to. None of that is fast, which is exactly why it belongs in the year before rather than the month before.

  • Do they check whether our licences are compliant?

    Yes, particularly for open source components, because some licences impose obligations that can affect what a buyer is able to do with the software afterwards. Most businesses have never audited this and most findings are straightforward to fix once identified. It becomes serious only where a licence conflicts with how the buyer intends to use the product. Make sure your own account of the system matches what your team would say if asked privately.

  • How is documentation judged?

    By whether somebody new could use it to do something, rather than by volume. A short accurate document explaining how to set up the environment, deploy a change and find things is worth more than a large wiki that has drifted from reality. Reviewers frequently test documentation by trying to follow it, which is a good test to run on yourself first. Honest engineers describing real problems is a normal and entirely survivable outcome.

  • What is a data room?

    The organised collection of documents you provide to the buyer. For the technical part it typically includes your architecture overview, dependency list, security policies, contracts with technical suppliers, IP assignment agreements, and a list of known issues. Assembling it is most of the preparation work, and doing it in advance turns a stressful month into a manageable one. Some agreements let a supplier renegotiate on a change of control, which a buyer would rather know early.

  • What should be in the technical section of a data room?

    An architecture overview a non-specialist could follow, an infrastructure and cost summary, a dependency list with licences, your access control approach, incident history, a data inventory, contracts with anybody who wrote code, IP assignments, and a written list of known technical issues with rough remediation estimates. Nine items, and most businesses can assemble seven of them in a week. Most findings here are straightforward to fix once identified, and serious only where a licence conflicts with intended use.

  • How far ahead should we start preparing?

    A year if you have the choice, because the two things that most often damage deals, ownership gaps and key-person risk, both take months to fix properly. Three months is enough to assemble a data room and address the obvious problems. A month is enough to organise what already exists and not much else. Reviewers frequently test documentation by trying to follow it, which is a good test to run on yourself first.

  • What if we are already in a process and unprepared?

    Prioritise honestly rather than trying to fix everything. Establish your ownership position first because it is the most likely deal-breaker, assemble the documents you do have, and write your known-issues list. Then disclose early rather than waiting to be asked. A prepared answer about a real problem is far better than a scramble when it surfaces. Assembling it in advance turns a stressful month into a manageable one.

  • Does a small business get the same scrutiny?

    Proportionately less, and the same questions in a shorter form. A small acquisition may involve a couple of days of review rather than a month, and it will still ask about ownership, dependencies and key people. The areas do not change with deal size; the depth does. Small businesses are frequently caught out by assuming they will not be asked at all. The two that take longest are the data inventory and the IP assignments, which is a reason to start those early.

  • Is this different for an investment versus a sale?

    Investors are more interested in whether the technology can support the growth in your plan. Acquirers are more interested in what they are taking on and how it fits what they already own. Both ask the same core questions about ownership, risk and cost, so the preparation is largely the same and the emphasis differs. Ownership gaps and key-person risk both take months to fix properly rather than weeks.

  • What do buyers think about outsourced development?

    It is common and it is not automatically a problem. What matters is whether the arrangement is documented, whether the intellectual property is properly assigned, whether the knowledge exists anywhere inside your business, and whether the relationship could survive a change of ownership. Our guide on bringing development in-house covers what has to transfer if you decide to. A prepared answer about a real problem is far better than a scramble when it surfaces unexpectedly.

  • Will they ask about our roadmap?

    Yes, and they will assess whether it is credible given the system you actually have. A roadmap promising rapid delivery on a codebase nobody can safely change is a warning sign rather than an asset. Reviewers are checking whether your commercial plan and your technical reality are consistent with each other, which is a fair question. Small businesses are frequently caught out by assuming they will not be asked at all.

  • What makes a business review well?

    Knowing your own weaknesses and being able to describe them accurately. Reviewers respond well to a founder who says the billing module is fragile, here is why, here is what fixing it would take. They respond badly to a founder who says everything is fine and is then shown three things that are not. The second is the more common presentation. Preparation is largely the same for both, which is convenient since most businesses do not know which comes first.

  • Does a clean review actually help the price?

    It protects the price rather than raising it, which is the honest framing. What a clean process buys you is speed, fewer warranties, a smaller holdback and a buyer who trusts what you have told them. Those are real commercial outcomes even though none of them appears as a higher headline number. Where it becomes a problem is when the business owns neither the code nor any understanding of it.

  • What is the single most valuable thing to fix?

    Whether you clearly own your code and your accounts. It is the most common deal-breaker, it is entirely knowable today, and fixing it costs signatures rather than engineering time. Every business reading this could establish its position within a week, and a meaningful proportion would find something worth resolving. Reviewers are checking whether your commercial plan and your technical reality are consistent with each other.

  • Can you help us prepare?

    We can. A technical readiness review covering what a buyer would examine, where your gaps are, and what to fix in what order starts from around AED 10,000 with us, and produces the written material a data room needs. Reviewing a target business on the buy side is priced separately by scope. Final pricing depends on scope, and these are our own figures. The second presentation is unfortunately the more common one among founders entering a process.

SKIMBOX Team

Tech Consultancy

Get fresh writing in your inbox

One email a fortnight. No filler.

By subscribing, you agree to our privacy policy.

Want us to build something?

We work with teams across MENA, UK, USA, and India to build products, run programs, and grow.

Get in touch

Continue reading