Subscription RadarPrivate Bank CSV Analyzer FR
Explainable local detection

Detect recurring payments in a bank statement CSV

The engine considers merchant similarity, calendar cadence, amount stability, continuity and history length—not just repeated amounts.

Local processingThis file is processed in your browser. Its contents are not sent to Sparkpond.
01

Calendar-aware monthly detection

02

Variable recurring bills separated from subscriptions

03

Recurring income and transfers excluded from subscription totals

04

Confidence score and plain-language evidence

Fewer misleading matches

Two identical café purchases do not automatically become a subscription. The cadence, continuity, descriptor and transaction type must support the hypothesis.

Frequently asked questions

Detect recurring payments in a bank statement CSV

How many payments are needed?

One is never recurring. Two can form a possible candidate, three are more credible, and four or more strengthen confidence.

Does the tool identify services behind PayPal or Apple?

It never invents a final service. Ambiguous processor descriptors are clearly flagged and may be split by amount and cadence.

Start a private analysis

No bank connection. No account. Your transaction data stays on your device.

Open a bank CSV