AfterExpenses turns transaction rows into a reviewable monthly signal — without hiding the work between upload and insight.
Text extraction, statement detection, transaction parsing, merchant resolution and categorisation each report what they did. Nothing is presented as certain when it was only a guess.
When a merchant descriptor cannot be resolved with confidence, the transaction is surfaced for review rather than quietly filed under the wrong category.