Tell us your name and how you'd like to explore. We’ll load a sample deal so you can see the workflow immediately.
The file has been saved to your downloads. Here's how your IC member opens it.
Excel files → left sidebar → pick the type below. PDFs → right sidebar → each section handles one document type.
Drop one or more workbooks. We'll guess the extract type and a deal name from each file — correct either before scanning. Files sharing a deal name are scored together as one deal.
| File / deal name | Extract type | Rows | Status |
|---|
Drop a signed AFS PDF for a deal. Deal Edition extracts the text and tries to match it against 20 standard line items, then runs 52 integrity checks against them — balance sheet balancing, margin consistency, cash flow reconciliation, audit opinion language, and more. It also tries to identify the reporting entity's name from the heading or auditor's report (shown on the card, used for cross-document consistency checks, but not yet editable the way the 20 figures are). These are diligence screens, not an IFRS compliance opinion — a clean scan means the numbers hang together and nothing alarming jumped out, not that the AFS complies with IFRS. PDF layouts vary far more than Excel exports, so every extracted figure is shown for review and can be corrected before any check runs — this is a starting point, not a black box.
| File / deal name | Pages | Figures matched | Status |
|---|
If the target operates multiple premises, drop one lease PDF per site — all of them attach to the same deal and roll up into one property portfolio view (total GLA, total monthly rental, weighted rent/sqm, nearest expiry). Deal Edition matches 21 lease terms and runs 43 integrity checks — expiry/renewal risk, rent-per-sqm consistency, escalation sanity, deposit ratios, and clause completeness. As with AFS, every extracted term is shown for review before it's added to the portfolio.
| File / deal name | Pages | Terms matched | Status |
|---|
Drop one PDF per key supplier — all of them attach to the same deal and roll up into one supplier portfolio view (total minimum commitments, nearest expiry, exclusivity and change-of-control exposure count). Deal Edition matches 21 contract terms and runs 38 integrity checks — including a Data-protection clause check. One matters more than the rest: this transaction is a change of control — any clause found is flagged as a fail-severity finding with the exact wording surfaced, front and centre, not buried in an info note.
| File / deal name | Pages | Terms matched | Status |
|---|
Drop one PDF per key employee — all of them attach to the same deal and roll up into one workforce portfolio view (headcount, total salary cost, nearest fixed-term expiry, change-of-control and IP-assignment exposure). Deal Edition matches 19 contract terms and runs 48 integrity checks — including a Data-protection clause check on employee personal information. Two matter more than the rest: change of control (accelerated vesting / golden-parachute exposure — this transaction is that event) and IP assignment (if missing, the target may not own work its own employees created) are both flagged as fail-severity, not buried in an info note.
| File / deal name | Pages | Terms matched | Status |
|---|
Drop one PDF per facility — all of them attach to the same deal and roll up into one debt portfolio view (total principal outstanding, nearest maturity, change-of-control exposure, secured vs. unsecured count). Deal Edition matches 20 facility terms and runs 40 integrity checks — including FICA/KYC language presence. This is the single most important change-of-control check in the whole tool: a mandatory-prepayment or acceleration trigger here doesn't just risk a contract ending — it risks the deal's own funding structure becoming immediately repayable on completion.
| File / deal name | Pages | Terms matched | Status |
|---|
Drop one PDF per material customer — all of them attach to the same deal and roll up into one customer portfolio view. Deal Edition matches 20 contract terms and runs 38 integrity checks — including a Data-protection clause check — the same change-of-control detection as every other agreement type, plus one check unique to this document type: customer concentration — if one customer accounts for a large share of total contracted revenue across the uploaded contracts, that's flagged automatically, computed across every customer contract for the deal, not just one at a time.
| File / deal name | Pages | Terms matched | Status |
|---|
Everything the scoring engine does, laid out precisely — the five-dimension scoring formula, the composite and gate logic, what each extract type expects, every fixed threshold, and exactly what the PDF-based checks test against (and do not). Pick a topic on the left.
This numbering is the same everywhere in Deal Edition — the same numbers label the extract types on Configure Workbooks and the document types on Data Uploads, so "3. Asset Register" always means the same thing regardless of which page you're on.
Every uploaded file is scored on five data-quality dimensions. Each card below shows the plain-English definition and the actual formula used. If a dimension can't be checked at all (no matching column), it's marked untested and excluded from the composite score rather than assumed clean.
All five dimensions above feed directly into one weighted average — each has its own independent weight, adjustable on the Configure Rules tab.
Confidence is separate from the integrity score. It tells you how reliable the automated extraction was, not whether the document itself passed or failed. A document can score well but still have low confidence if only a small part of it could be read.
The live model remains a draft until a user freezes an IC submission. Freezing creates a version such as IC-1 and preserves the exact deal evidence, review records and scoring configuration used at that point.
The model keeps these two concepts separate. Severity is the scanner's rule outcome; materiality is the reviewer-facing judgement about importance to IC reliance.
The summary is not a separate investment recommendation. It condenses the integrity workflow into the five questions an IC reviewer needs answered first: whether the evidence can be relied on, the most serious exceptions, what remains unreviewed, where confidence is low, and which actions remain open.
The composite score is a single number across all documents for a deal. Useful for ranking, but it mixes fundamentally different questions. Three sub-scores appear in the deal header and the Compare tab to make the components visible:
Each Excel/CSV type looks for a different set of expected fields when mapping your file's headers. Fields marked required drive the completeness check and the type-mismatch warning on Data Uploads; the rest are used only where relevant (e.g. logic checks). Editable on the Configure Workbooks tab.
The six PDF-based document types each match against a fixed set of contract/statement terms — these are not yet editable the way the Excel field lists above are; every term found is shown for review on Data Uploads before it is added to a deal.
Every other constant the scoring engine uses, in one place — edit any value directly; changes apply to every scan from now on, persist in this browser, and are logged to the Audit Log on Configure Rules.
When a sector is selected on a deal, the thresholds below replace the generic defaults for that deal's future scans. The sector can be changed at any time — it only affects documents scanned after the change. Sources: SA SME Debtor Days data from Illumi (Q1 2025); international ranges from CreditPulse and general PE diligence practice. These are starting-point benchmarks for screening — not authoritative industry statistics.
These checks are a diligence screen, not a compliance opinion. A clean scan on an AFS means the figures are internally consistent and nothing alarming surfaced in the text — it does not mean the statements comply with IFRS, the Companies Act, or any other framework. A handful of checks (balance sheet balancing, cash flow reconciliation, retained-earnings roll-forward) are mathematical identities any correctly-prepared AFS satisfies. Several more (going concern, related-party, contingent liabilities, subsequent events, accounting policies) map to real IFRS disclosure requirements, but only test whether the section is present in the extracted text — not whether the disclosure itself is complete or adequate. Ratio and trend checks (current ratio, debt-to-equity, margin and growth swings) aren't IFRS requirements at all; they're standard M&A screening heuristics layered on top of whatever framework was used. In South African private-company practice specifically, full IFRS and IFRS for SMEs are not interchangeable — goodwill, for instance, is amortised under IFRS for SMEs but only impairment-tested under full IFRS — so the scanner flags which framework it can detect in the text (or that it couldn't) rather than assuming one. The same "presence, not compliance" logic applies to the Data-protection law checks (POPIA/GDPR/CCPA) on Supply, Customer, HR, and Debt documents — a missing clause is a prompt to ask, not a finding of non-compliance.
Every company exports data differently. This is where that gets configured — once, not per file. Default fields below change what Deal Edition looks for on every file of a type; saved templates handle one specific deal's non-standard layout. Both apply automatically the next time a matching file is uploaded on the Data Uploads tab. This page covers the five Excel/CSV extract types only — the six PDF document types (AFS, Lease, Supply, HR, Debt, Customer) use fixed term lists that aren't editable here yet; see Methodology → Required Fields for what each one matches.
These are the built-in fields Deal Edition looks for on every file of a given type, before any per-deal template is even considered. Add a field your company always uses, rename a label, add extra header variants it should recognize, or remove one you don't need. Changes apply immediately and persist in this browser.
Every company formats its exports differently. When a file's headers don't match Deal Edition's built-in synonyms, map its columns once on the Data Uploads tab and save it as a template — any future file with that exact header set is recognized and mapped automatically, no re-mapping needed.
Configure only the checks and scoring settings that can be changed. Fixed engine checks are maintained in a separate read-only catalogue so they are not confused with editable controls or duplicated under every document type.
Each of the five dimensions below counts toward the composite score in proportion to its slider — drag any one and the rest re-normalize automatically. This is a portfolio-wide setting — it applies to every deal at once, recalculating every score instantly; there's no way to weight one deal differently from another today. If you want to stress-test how one specific deal's score would look under different assumptions without touching everyone else's numbers, that would need a per-deal override, which doesn't exist yet — say the word if that's something you need.
Core mathematical, structural, date-validation and evidence-integrity checks. These checks always run and cannot be disabled or reprioritised.
Every scoring-configuration change (rule severity, weighting) and every manual correction made to a PDF document before it was added to the portfolio, newest first. If a deal's "clean" score depends on a rule that was quietly turned off, or a figure that was hand-edited rather than extracted, it is recorded here — not just on the document card. Kept in this browser only; capped at the most recent 500 entries.
Compare evidence quality, receivables, financial context, contracts and debt across a shortlist or a portfolio of up to 100 deals. Search, select and review deals in manageable batches.
Create a deal, add the supporting evidence and review the decision-relevant findings. The portfolio view prioritises reliance, material exceptions and review readiness; evidence scores remain available inside each deal as supporting context.
Load the sample portfolio or create a deal, upload evidence, and run the integrity scan.
| Deal | Decision readiness | Material findings | Review progress | Pipeline |
|---|
Set the deal name and sector before uploading documents — the sector determines which industry benchmarks apply when documents are scanned, so it needs to be set first.
Determines payment term thresholds, debtor days norms, ratio benchmarks, and more. Can be changed on the deal at any time.
Create an immutable report version for the investment committee.