OctaSapien

Bank Statement Analyzer

Analyze MT940 and CAMT.053 locally with FREE core analysis; PRO/TEAM advanced actions compare files, check multiple statements and assess supplied SAP EBS mapping coverage.

FREE · local browser processing

Understand and validate a bank statement

FREE analysis stays in this browser. No statement is uploaded while you load, paste, analyze, filter or export locally.

One UTF-8 input per run · 2 MiB · 20,000 movements · CAMT depth 64 and 200,000 XML nodes. Over-limit input is rejected, never truncated.

Format is detected from content, not the extension.

statement.txt · 0 UTF-8 bytes

Synthetic examples

Coherent MT940

Opening 1,000 + credit 200 − debit 150 = closing 1,050.

Exact balance difference

The reported closing balance differs by exactly 0.01.

Multiple accounts

Two account/statement sequences remain separate.

CAMT aggregate details

One booked entry of 300 has details of 100 and 200 and totals 300, not 600.

Two changed versions

A stable reference carries a changed amount for Mode A comparison.

Uncovered mapping code

A supplied mapping intentionally omits the statement transaction code.

PRO / TEAM advanced action

Compare, analyze a set, or check supplied SAP EBS mapping coverage

Nothing is uploaded when this section opens. When you select an advanced action, only its selected raw statements, mapping text and explicit context are sent for protected server re-parsing and recalculation. No AI or AI credits are used.

Checking your sign-in state. Advanced actions remain disabled and send nothing.

Compare statements

Mode A compares two versions of one statement. Mode B compares profile evidence across different dates without calling old movements removed.

Analyze a statement set

Select 2–10 files to check exact repeats, statement IDs, periods, balance continuity, explicit sequences and possible duplicates by account and currency.

0 files selected locally

Check SAP mapping coverage

This checks only the CSV mapping you provide. It does not inspect or validate live SAP configuration, posting or clearing.

Found something we could improve?
Practical usage guide

Practical usage guide

A practical workflow for Bank Statement Analyzer

Analyze MT940 and CAMT.053.001.02/.08 locally for FREE; PRO/TEAM adds comparison, multi-statement checks and supplied SAP EBS mapping coverage.

1. Prepare

Use representative, complete evidence and include the context needed to distinguish a real issue from an expected variation.

2. Review

Prioritize concrete findings, corroborate them against the source and rerun the analysis after correcting the input.

3. Apply

Attach the reviewed result to the requirement or specification, with business context and any open decision.

Verification before operational use

  • Use representative samples without passwords, tokens, personal data or production secrets. Keep the smallest input needed to reproduce the behavior you are reviewing.
  • Confirm the result in the authorized target environment when runtime versions, namespaces, extensions, permissions or system configuration can change the outcome.
  • Record the source, assumptions, tool settings and expected result so another reviewer can reproduce the check and distinguish verified facts from recommendations.