Stop auditing spreadsheets. Start understanding them.
The report you send out every month, checked before it goes out. diffpoint compares two versions of an Excel or CSV file and matches rows by a key instead of by position — so reordered lines stop reading as changes, and what is left is what actually changed.
What changed
The spreadsheet blindspot
Two exports of the same report never line up. Rows move, a column gets renamed, a number arrives as text. What matters ends up buried in what does not.
Matched by key, not by position
Rows are paired by an account code, an invoice number, or two columns together — not by where they sit in the file. Reorder the export and nothing moves.
Noise you can switch off
Set a tolerance and rounding stops counting as a finding. The same report exported to CSV and to Excel stops reading as if every number changed.
Every change, in a list you can read
Filter it, send a colleague a read-only link, and download the whole thing as CSV.
Made for finance and accounting
The report that goes out every month is where a wrong number costs the most, and where "is this material?" is already the question being asked.
Finance and accounting
Trial balances, ledgers, line-item reports, account reconciliations. Match on the account code or the invoice number, set a tolerance so rounding stops counting as a finding, and walk into the review with the change list already in hand.
Also used for
Budgets and projects
Compare this month’s budget against the last approved version and see which lines moved, without reading the whole file.
Data and reporting
Check an extract against the previous run before it feeds a dashboard: rows added, rows dropped, values that drifted.
About diffpoint
diffpoint is built by data and software engineers who spent too many hours reconciling two versions of the same report by hand. We are building the check that should happen before the report goes out — so teams can spend their time understanding their numbers instead of hunting for the ones that moved.
Your data, your privacy
Your files are yours. They travel and rest encrypted, they are kept for as long as your plan says and no longer, and deleting a comparison deletes its files with it.
Retention you control
Files are kept 7 days on Free and 90 days on Pro. You can shorten that for a single comparison or by default, and a deleted comparison takes its uploads and its result with it.
Encrypted in transit and at rest
Uploads go straight to object storage over TLS and are stored encrypted. Nothing is public: every file is read through a short-lived link scoped to your account.
Never used for training
We do not sell your data, profile it or train models on it. Today nothing in diffpoint sends your files to a model at all.
Ready to check next month’s report before it goes out?
diffpoint is in private beta. Join the pilot and bring a real export — the kind with thousands of rows and lines in a different order every month. That is the file we want to be judged on.
No credit card. There will be a free plan when we open.
Join the Private Beta
Be the first to compare a real report by key instead of by row number. Enter your work email below.
Your data is safe. We don't train AI with your files.