Skip to the content
TieProofRun a Check

Product

An independent check of the finished files

Upload the finished model, the deck made from it and its sources. TieProof finds the financial claims in each, works out which describe the same fact, checks that their numbers agree and shows the evidence behind every conclusion, whatever tool made the files and with nothing to link or tag.

The files

What it reads

  • Excel workbooks, .xlsx and .xlsm

    Read in full: each value as the sheet shows it and as it is stored, with its formula, its headers and its neighbours. A macro is never opened or run.

  • PowerPoint decks, .pptx

    Read in full: the text and the tables of every slide, each value with its slide, table, row and column.

  • PDF and Word files

    Accepted as supporting sources. For now a check lists them as not read, and says so above its findings.

  • Refused

    .xls, .xlsb, .ppt, .csv, Apple Numbers, Pages and Keynote files, and password-protected files, each with a request to export it and upload the export.

  • Limits

    Up to 12 files a check, each up to 50 MB.

Roles and checks

The files you add decide what is checked

Each file has one role. A check needs a Primary Model or a Final Deck, and New Check says which checks will run before you start.

  • A Primary Model

    The model checked against itself: the same fact with two values in one workbook.

  • A Final Deck

    The deck checked against itself: a figure that differs from one slide to another.

  • Both

    All of that, and every figure of the deck matched to the model and compared.

  • Supporting Sources, up to 10

    The model and the deck compared with each source that is a workbook or a deck.

  • Previous Versions, up to 5

    Accepted, each with the file it replaces. Drift from an earlier version is not checked yet.

Verdicts and coverage

Three verdicts, and what was read beside them

Every finding carries exactly one verdict. Coverage is reported beside the verdicts and is never one of them.

  • Verified

    Agreement proven within the tolerance that applies.

  • Conflict

    Disagreement proven, with exact evidence for both sides.

  • Review

    No claim is made: the evidence is not enough, or the match is not certain. A Review is not a weaker Conflict.

  • Partial

    A file, or a check, that TieProof could not fully read. It stands in the coverage above the findings, never on a finding.

A check's own state is drawn in neutral tints: a finished check is not verified, and a failed one is not a conflict.

The evidence of a Review

When the engine is not sure, it says so

This pair from the sample deal was matched without enough confidence to claim either way, so it is a Review: both values, where each was found and why they were matched, and no verdict until a person decides.

Review

Operating profit · FY2023 · estimate

medium confidence
Primary ModelAlder Ridge model.xlsxModel · G11
As written
3,708.1
Normalized
Shown in millions, read as 3,708,097,000 USD
In the file
3708097000

To copy: Model!G11

Where it was found · Within Model · A1:I14

Alder Ridge Systems

Income statement · Currency: USD

Operating profit · FY23E

Formula G9-G10

  • Model · F11 3,236.8
  • Model · H11 3,803.5
  • Model · G10 580.5
  • Model · G12 94.8
Metric
operating_income from “Operating profit”
Period
FY2023
Scenario
estimate
Unit
currency

Read by xlsx/0.5.0

Final DeckAlder Ridge …d deck.pptxSlide 3 · Shape 3 · R6C4
As written
3,708,097K
Normalized
Shown in thousands, read as 3,708,097,000 USD

To copy: Slide 3, table, row 6, column 4

Where it was found · Within Slide 3 · Shape 3

Summary income statement

USD m

Income from operations · 2023E

  • Slide 3 · Shape 3 · R6C3 3,236.8
  • Slide 3 · Shape 3 · R6C5 3,803.5
  • Slide 3 · Shape 3 · R5C4 (580.5)
  • Slide 3 · Shape 3 · R7C4 2,807.55
Metric
operating_income from “Income from operations”
Period
FY2023
Scenario
estimate
Unit
currency
  • The scale is ambiguous, so every reading is shown. Read in thousands, as the marker on the value says, it is 3,708,097,000 USD; read in millions, as a unit row or header of its table says, it is 3,708,097,000,000 USD. The value was normalized in thousands, the reading whose source takes precedence.

Read by pptx/0.2.0

The two were not compared, so no agreement or disagreement is claimed.

The scale of the value in Alder Ridge board deck.pptx (Slide 3, table, row 6, column 4) is ambiguous, because two sources in its file state different scales.

Why these two were matched

Taken as the same fact with a score of 0.9465, medium confidence on provisional thresholds. Features: metric 1 (adds 0.239), label 1 (adds 0.061), embedding 1 (adds 0.066), period 1 (adds 0.297), scenario 1 (adds 0.052), entity 1 (adds 0.092), dimensions 1 (adds 0.046), unit_type 1 (adds 0.037), currency 1 (adds 0.003), scale 0.5 (adds 0.009), headers 0.5 (adds 0.029), nearby_text 0.5 (adds 0.0155), acceptance_ceiling 0 (adds 0), hard_incompatibility 0 (adds 0).

The first side and the second side: Taken as the same fact, score 0.9465, medium confidence on provisional thresholds. Scored from its features alone. Features of version 9+09704bc1d85a.
FeatureValueAdds
Metric10.239
Label, as written10.061
Label, in meaning10.066
Period10.297
Scenario10.052
Entity10.092
Breakdown10.046
Kind of quantity10.037
Currency10.003
Scale0.50.009
Headers0.50.029
Words around the value0.50.0155
Held below acceptance00
Cannot be one fact00

Open this finding in the sample

After the check

Decide, fix and run again

  • Decide on a finding

    Resolve it, ignore it with a reason, mark it not a match or confirm the match, and reopen any of these. Each decision is kept with who made it and when, and none changes a verdict.

  • Run the check again

    A new check in the same project. An ignored finding stays ignored while its values are unchanged, and a pair marked not a match counts against matching next time.

  • Name your own labels

    A rule tells TieProof that a label your team uses means a known metric, for one project or the whole organization. A rule never rewrites a verdict.

  • Work as a team

    Invite members as analysts, reviewers or admins. Reviewers and admins read the organization's audit log.

What it does not do

Consistency, not judgement

  • It does not judge whether a forecast, a valuation, an accounting treatment or an assumption is right, and gives no investment or accounting advice.
  • It does not change your files: it reads them, and keeps the evidence of each finding.
  • Not yet: reading PDF and Word sources, formula and typed-constant review, external links, drift from an earlier version, report export, and AI notes that explain a Conflict.