/convert/permanent-tsbxero

Convert Permanent TSB statements to Xero

Permanent TSB statements are issued in euro with a straightforward tabular layout and per-line balances. Open24 downloads are text PDFs; older statements arrive as scans.

Parseledger turns those statements into Xero-ready data and proves the result reconciles — opening + credits − debits = closing, checked to the cent — before you import a single row.

Monzo · •••• 4821 · 2026-06-01 to 2026-06-30
2 issues found
Opening£2,847.12Credits£2,988.40Debits£2,863.49Closing£2,972.03vs£2,975.59
DateDescriptionAmount
Opening balance
06-01Acme Consulting Ltd — invoice 0142
06-03HMRC VAT
06-05WeWork — office
06-09Tesco
06-12Stripe payout
06-16Salary — J. Doe
06-20Adobe Creative Cloud
06-24Client refund — invoice 0139
06-27Bolt & Sons — invoice 0143
06-30Bank charges
Closing balance

This is the check every statement goes through. Try fixing the flagged row — the amount was misread as 68.44; the statement says 64.88.

Live demo — this is the real verification engine. Click the flagged amount and fix it.

How it works

  1. 01

    Upload

    Drop in your Permanent TSB PDF, scan or photo. Multi-page and batch uploads are handled the same way.

  2. 02

    Verified review

    Every figure is reconciled against the statement's own balances. Rows that do not add up are flagged; you correct them in place and watch the check pass.

  3. 03

    Export to Xero

    A pre-mapped CSV that Xero accepts directly in Bank accounts → Import a statement, with dates, amounts and payee columns already in the order Xero expects.

The identity

opening + credits − debits = closing

Every Permanent TSB statement must satisfy this equation exactly, in integer euro minor units, before it earns the Verified badge — the same identity an auditor would compute by hand.

Frequently asked questions

Does it work with scanned or photographed Permanent TSB statements?

Yes. Parseledger reads text PDFs, scans and phone photos of Permanent TSB statements. Whatever the source, the same rule applies: the extracted figures must satisfy opening + credits − debits = closing and pass line-by-line running-balance checks before the statement is marked Verified. A blurry scan cannot silently corrupt your numbers — a misread digit is flagged, not exported.

Can it handle multi-page Permanent TSB statements?

Yes. Statements spanning many pages are processed as one document, and the reconciliation runs across the full period, so a transaction dropped at a page break shows up immediately as a totals mismatch.

How accurate is the conversion?

Accuracy is proven rather than promised. Every Permanent TSB statement is checked against its own printed balances: the totals equation must hold exactly in integer euro minor units, and each row with a printed running balance is verified line by line. Only a statement with zero issues earns the Verified badge; anything else is flagged for a one-click review before export.

What exactly do I get in the Xero export?

A pre-mapped CSV that Xero accepts directly in Bank accounts → Import a statement, with dates, amounts and payee columns already in the order Xero expects.