← Research desk
Buyer toolkit

Micro-SaaS acquisition checklist: what to request before making an offer

A practical evidence checklist for a small SaaS purchase: recurring revenue, customer retention, operating costs, code, dependencies and handover.

WebsitesForSaleOnline Research Desk7 September 20265 minute read

Evidence note. This is an editorial screening worksheet, not a completed diligence report or a substitute for transaction-specific professional review. It contains no claim that a listed business has passed these checks.

01

Start with a small evidence request

The first seller conversation should establish whether the opportunity deserves deeper work. Ask for the reported revenue period, paying-customer count, recurring operating expenses, recent customer losses and a list of assets included in the sale. State what you hope to verify and accept sensible redaction at this stage.

Keep a worksheet with five columns: claim, evidence requested, period covered, what you observed and what remains unresolved. A screenshot without a period or definition is incomplete evidence. Do not replace an unanswered question with a zero in your financial model.

02

Revenue and retention: reconstruct the movement

Request six to twelve months of subscription and payment records where available. Separate recurring subscriptions from one-time purchases, trials and refunds. Reconcile what the billing system reports with the cash actually received and explain differences such as payout timing.

Use Stripe’s subscription analytics definitions as a reference if the business uses Stripe, while checking the seller’s own configuration. Compare opening and closing recurring revenue with new business and customer losses. Look at both customer counts and amounts so a single large account does not disappear inside an average.

  • What period does the advertised monthly figure describe?
  • Which customers pay repeatedly, and which payments are one-off?
  • How much revenue depends on the largest customer and the largest acquisition channel?
  • What changed after recent cancellations, refunds or pricing changes?
03

Costs and labour: price the business you will run

Collect recurring service bills, usage-based API costs, contractor payments, refunds and acquisition spending. Ask the seller to distinguish operating expenses from personal choices, while documenting any cost you would still need to incur. Record whether quoted profit includes owner labour.

Build a separate buyer scenario for work you cannot do yourself. Estimate the actual tasks, obtain relevant quotes if needed, and test lower revenue or higher infrastructure usage. Avoid presenting your scenario as the seller’s historical performance.

EvidenceQuestion it helps answer
Infrastructure and API invoicesDo variable costs rise with customer usage?
Support tickets and time logWhat work remains after handover?
Contractor and software billsWhich costs are missing from advertised profit?
Traffic and acquisition reportsHow do paying customers arrive?
04

Code and access: demonstrate a clean deployment

Ask a suitably skilled reviewer to follow the deployment instructions, inspect dependencies, check the backup and restore process, and identify secrets that must be rotated. Review how production incidents are handled and whether the seller is the only person who understands a critical component.

GitHub documents ownership transfers and their implications for repository access. Treat that as one technical step. Separately document the domain, hosting, database, email service, analytics, payment setup and external integrations. For each dependency, identify an owner and the concrete handover action.

05

Handover: turn promises into acceptance checks

Write down what should work after transfer: production deployment, customer login, billing events, emails, scheduled jobs and a test restore. Agree how the seller will help if one of those checks fails and which work is excluded from the handover. Confirm account and contract transfer requirements with the relevant provider and adviser.

Maintain a decision log with three possible outcomes for each unresolved issue: obtain more evidence, price a documented repair, or stop the process. The worksheet should help you make that decision, rather than provide a score that encourages you to ignore a missing answer.

  1. 1List assets and dependencies with their current owners.
  2. 2Identify the proposed transfer or migration method for each.
  3. 3Assign an acceptance check, owner and target date.
  4. 4Record unresolved commercial and technical questions before making a commitment.
Sources & methodology

Trace the evidence.

Primary and proprietary sources used for factual claims in this article. External sources checked on 2026-09-07.

  1. 1
    Stripe: subscription analytics

    Primary documentation for recurring revenue and subscription analysis.

  2. 2
    GitHub: transferring a repository

    Primary documentation for repository ownership transfer. Other business assets need separate handover steps.

Direct answers

Frequently asked questions

Does the checklist certify that a business is safe to buy?+

No. It organizes evidence requests and unresolved questions. It does not replace technical, legal, financial or tax review appropriate to the transaction.

Should I send private customer data to complete the worksheet?+

The worksheet does not ask you to submit anything to us. Keep your diligence records in a controlled location and use aggregated or redacted evidence where appropriate.

SaaS businesses for sale under $10,000
Save this search

Get an email when a fresh match appears.

saas · all marketplaces · under $10,000

No repeated listings. Unsubscribe from this alert anytime.

Keep researching