{{ logoSplash }}
Flynn Accounting & Tax Services Ltd
Taking the stress out of tax
Document Extractor
Initialising Secure Session
eIDAS · GDPR · AML
Bray · Co. Wicklow
{{ logoLogin }}
Welcome back
Sign in to access the Document Extractor
{{ loginErr }}
GDPR AML 2010–2021 eIDAS Revenue ROS
{{ buildTag }}
{{ portalLogo }}
Secure document upload
Opening your secure upload page…
!
This link isn't working
{{ portalErr }}
Please contact Flynn Accounting & Tax Services Ltd for a new link.
Uploads are paused
{{ portalErr }}
{{ portalName }}
Enter the PIN we gave you to open your upload page.
{{ portalErr }}
Hello, {{ portalName }}
Send us your bank statements, invoices and receipts here — securely and without signing in. Just add your files and tap send.
{{ portalErr }}
What are you sending? (optional — we'll sort it out)
Tap to choose files, or drag them here
PDFs or photos (JPG/PNG) · up to 20 at a time
{{ f.name }} {{ f.sizeLabel }}
{{ pFileSummary }}
Encrypted in transit · stored securely · GDPR compliant
Thank you!
We've safely received your {{ pSavedLabel }}. The team at Flynn Accounting will review everything and be in touch if anything's needed.
Flynn Accounting & Tax Services Ltd · Bray, Co. Wicklow
{{ logoMobile }}
{{ user }}
{{ blockedTitle }}
Your browser blocked the new tab. Open it with the button below, or allow pop-ups for this site to stop this happening again.
Open it now
{{ storeWarn }}
Claude API credit looks exhausted — document reads will fail until you top up. Top up on Anthropic console →
{{ todayLabel }}

{{ greeting }}, {{ userFirst }}

Here's what's happening across your clients today.
Clients
{{ dash.totalClients }}
To review
{{ dash.toReview }}
Clients with gaps
{{ dashGapClientCount }}
Filed in {{ dash.monthLabel }}
{{ dash.docsThisMonth }}
Team notes
{{ notesOpenCount }}
{{ n.body }}
Urgent → {{ n.assignee }} {{ n.metaLine }}
{{ noNotesMsg }}
Items to action
{{ dash.itemsToAction }}
line items across all clients
{{ dash.ready }}
Ready to file
{{ dash.review }}
To review
Documents filed
{{ dash.filed30 }}
over the last 30 days
Clients overview
{{ ov.initials }}
{{ ov.name }}
{{ ov.countsLine }}
{{ ov.reviewLabel }}
No clients match “{{ homeClientSearch }}”.
No clients yet. Add one from Upload Centre to get started.
Missing statement periods
{{ gc.name }}
{{ gc.detail }}
{{ gc.gapCount }}
No missing periods — every account's coverage is continuous. ✓
Recent activity Last 50 documents
Date Client Type Document Filed by
{{ ra.dateLabel }} {{ ra.clientName }} {{ ra.typeLabel }} {{ ra.fileName }} {{ ra.filedBy }}
Nothing filed yet. Head to Upload Centre to get started.
Flynn Accounting · Document Extractor

Upload a document

Choose the client, pick what you're uploading, and we'll read it with AI. Review the rows, then file them against the client.

Preview modeNot connected to the server yet — showing sample data so you can see the workflow. Deploy extractor-api.php to go live.
1Client
{{ c.initials }}
{{ c.name }}
{{ c.metaLine }}
No clients match "{{ uploadClientSearch }}"
{{ selectedClientInitials }}
{{ uploadClientName }}
Filing to this client
No clients yet — add your first with + New client.
2What are you uploading?
3Files
Drag & drop files here, or browse
{{ toolAccept }} · up to 20 files · add as many as you like
Snap several photos one after another — they'll all be added.
{{ f.name }} {{ f.sizeLabel }}
{{ filesSummary }}
{{ statusMsg }}
File automatically when it reconciles
{{ autoFileHint }}
{{ draftSaveWarn }}
{{ dupBoxTitle }}
{{ w.text }}
{{ dupeRowText }}
The first copy of each line is kept. Nothing is filed yet — review the table before saving.
You can still file it if this is intentional.
{{ failedPagesText }}
{{ misreadPagesText }}
{{ batchBannerText }}
{{ g.title }}{{ g.cardTag }}
{{ g.subtitle }}
No IBAN or account number was read from this statement. Enter one below so it files as its own account.
{{ g.draftReconText }}
Account — check & correct
{{ g.matchNote }}
{{ w.text }}
Date Details Debit Credit Balance
{{ saveHint }}
{{ statusMsg }}
Review invoices · {{ draftCount }} rows
Date Supplier Invoice no. Reference Net VAT Gross
Totals {{ draftNet }} {{ draftVat }} {{ draftGross }}
{{ saveHint }}
Flynn Accounting · Document Extractor

Tax Return Letter Summary

Upload a Form 11/12 export from your income tax software and prepare a client-ready summary on your letterhead. Nothing is stored — the letter stays on your screen to edit, print or save as PDF.

Step 1 · The tax return export
Drop the PDF or HTML export here
or click to choose a file · PDF or HTML from Relate / ROS
{{ letterFileName }}
{{ letterFileSize }}
Step 2 · Options
Salutation
Signed by
Extra paragraph · optional, added before the sign-off
{{ letterErr }}
The summary is a first draft — always review the figures against the return before sending.
Saved letters
{{ sv.title }}
{{ sv.savedLine }}
Open
{{ lettersStorageNote }}
Reading the return & drafting the letter…
This usually takes 15–40 seconds. Please keep this tab open.
Click any text to edit · Ctrl+Z undoes
Signed by
Signature
Salutation
{{ letterLogo }}
Flynn Accounting and Tax Services Limited T/A TaxAssist Accountants Wicklow
Unit 3, Dargle Centre, Castle Street, Bray, Co. Wicklow, A98 A061  ·  Tel: 01 531 1020  ·  Eamonnflynn@taxassist.ie
Flynn Accounting & Tax Services Ltd T/A TaxAssist Accountants Wicklow · Unit 3, Dargle Centre, Castle Street, Bray, Co. Wicklow, A98 A061 Confidential
Flynn Accounting · Document Extractor

Management Accounts

Upload a trial balance — PDF, Excel or CSV — and enter the client details. We read the full trial balance and prepare a client-ready profit & loss account and balance sheet on your letterhead. Nothing is stored until you save it.

Step 1 · The trial balance
Drop the trial balance here
or click to choose a file · PDF, Excel (.xlsx/.xls) or CSV
{{ maFileName }}
{{ maFileSize }}
Tip: an Excel or CSV export of the trial balance reads fastest and cheapest. A PDF trial balance works too.
Step 2 · Client details
Client · fills the name and reuses the details from their last pack
Client / company name
Type of business
Registered address · one line each, optional
Period start
Period end
Date of preparation
{{ maErr }}
The accounts are a first draft — always review the figures against the trial balance before sending.
Saved accounts
{{ sv.title }}
{{ sv.savedLine }}
Open
{{ accountsStorageNote }}
Reading the trial balance & preparing the accounts…
This usually takes 15–40 seconds. Please keep this tab open.
Click any figure or heading to edit
Flynn Accounting · Document Extractor

Saved Accounts

Every set of management accounts your office has saved. Open one to view, edit or save it again as a PDF.

{{ sv.title }}
{{ sv.savedLine }}
Open
No saved accounts yet
Head to Management Accounts, upload a trial balance and save the pack — it will appear here for the whole office.
Flynn Accounting · Document Extractor

API Spend

What the office has spent on Claude for reading documents. The headline figures count every AI call — reads, re-reads, letters and management accounts. For the exact amount billed, and to top up, see your Anthropic console.

Credit looks exhausted — the last call was rejected for billing. Top up to resume reading documents.
Top up →
{{ dash.monthLabel }}
{{ dash.monthCostEur }}
{{ dash.spendMonthCalls }} AI calls this month
All time
{{ dash.totalCostEur }}
{{ dash.spendCalls }} AI calls total
Model: {{ dash.spendModel }}
{{ dash.spendRate }}
{{ dash.spendSince }}
The per-call ledger has no data yet, so these figures are estimated from filed documents only and undercount re-reads and letters. Once the latest server file is deployed, every call is counted.
Estimated spend by client
{{ ov.name }}
{{ ov.countsLine }}
{{ ov.costLabel }}
No spend yet.
Per-client figures are estimated from each client's filed documents. The month and all-time totals above are the true spend from the call ledger.
Server check
The hosting settings that decide whether a long statement survives. Re-run this after any hosting change.
{{ sysCheckErr }}
{{ sc.label }} {{ sc.value }}
{{ sc.why }}
{{ sysCheckFooter }}
Flynn Accounting · Document Extractor

Clients

{{ clientsDirCount }}

{{ st.value }}
{{ st.label }}
Add a client
{{ c.initials }}
{{ c.name }} {{ c.typeLabel }} {{ c.reviewLabel }} {{ c.linkLabel }} {{ c.gapLabel }}
{{ c.metaLine }}
{{ c.bankN }} bank {{ c.purchN }} purchase {{ c.salesN }} sales {{ c.lastLabel }}
{{ c.docLine }}
AI {{ c.costLabel }}
No clients match your search.
Flynn Accounting · Document Extractor

Inbox

Documents your clients have uploaded through their secure links, waiting to be reviewed. Send one to the extractor to read it, then file it as usual.

Waiting for review
{{ inboxCountLabel }}
{{ selCountLabel }}
{{ it.clientName }} {{ it.typeLabel }} {{ it.periodLabel }}
{{ it.fileName }}
{{ it.metaLine }}
“{{ it.note }}”
Inbox is empty
When a client uploads documents through their link, they'll appear here. Give a client their link from the Clients tab.
Recently processed
{{ it.clientName }} · {{ it.fileName }}
Flynn Accounting · Document Extractor

Users

Invite colleagues to use the same secure database. Passwords are stored only as encrypted hashes — never in any file, never readable.

{{ usersErr }}
New colleague
Owners can manage users; staff can use everything else.
{{ u.initials }}
{{ u.name }} {{ u.roleLabel }} Creator {{ u.statusLabel }}
@{{ u.username }} · {{ u.pinLabel }}
No colleagues yet. Use + Invite colleague to add your first.
Flynn Accounting · Document Extractor

{{ browseTitle }}

{{ browseSubtitle }}
New client
No clients yet
Click + New client to add your first one.
No matches
No clients match your search.
Client
{{ listColLabel }}
{{ listColRight }}
{{ c.initials }}
{{ c.name }} {{ c.typeLabel }}
{{ c.contactLine }}
{{ al.head }}
{{ al.sub }}
{{ al.range }}
{{ al.currency }}
No bank account yet
{{ c.bankFootLeft }}
{{ c.purchaseNote }}
{{ c.purchaseRange }}
{{ c.purchaseFootRight }}
{{ c.salesNote }}
{{ c.salesRange }}
{{ c.salesFootRight }}
Client file

{{ selectedClientName }}

{{ selectedClientMeta }}
{{ clientSummary }}
{{ st.label }}
{{ st.value }}
No documents filed yet
Head to Upload Centre, choose this client, and extract a bank statement or invoice.
{{ txnResultCount }} results
{{ rs.kindLabel }}
{{ rs.date }}
{{ rs.primary }}
{{ rs.secondary }}
{{ rs.amount }}
No transactions match that search.
No original document was stored for this entry.
Details
{{ purchaseDetail.fileName }}
{{ purchaseDetail.mathMsg }}
Changes save automatically.
Purchases inbox · {{ invCount }}
Status Date Supplier Category VAT Total
{{ p.statusLabel }} {{ p.date }} {{ p.supplier }}{{ p.kindLabel }} {{ p.categoryLabel }} {{ p.vatLabel }} {{ p.grossLabel }}
Totals {{ totalVat }} {{ totalGross }}
No purchases yet
Extract a purchase invoice in Upload Centre and file it to this client.
No original document was stored for this entry.
Sales invoice details
{{ purchaseDetail.fileName }}
{{ purchaseDetail.mathMsg }}
Changes save automatically.
Sales inbox · {{ salesCount }}
Status Date Customer Invoice no. VAT Total
{{ p.statusLabel }} {{ p.date }} {{ p.supplier }}{{ p.kindLabel }} {{ p.invoice }} {{ p.vatLabel }} {{ p.grossLabel }}
Totals {{ salesTotalVat }} {{ salesTotalGross }}
No sales invoices yet
Choose Sales invoice in Upload Centre, extract it, and file it to this client.
No bank statements yet
Extract a bank statement in Upload Centre and file it to this client.
No transactions that month
Pick a different month above.
{{ g.chevron }}
{{ g.title }} {{ g.currency }} {{ g.cardTag }}
{{ g.subtitle }}
{{ g.collapsedHint }}
Set account details
Same account showing twice? Merge this one into: All statements and transactions move into the account you keep — nothing is deleted.
Statement coverage
{{ g.gapNote }}
{{ cv.label }} {{ cv.tag }}
Reconciliation
{{ g.reconBadge }}
{{ g.reconSummary }}
{{ bk.window }}
{{ bk.amount }}
{{ bk.kind }}
{{ bk.what }}
{{ bk.action }}
{{ g.moreBreaks }}
{{ g.breakNote }}
{{ g.dedupHint }}
Statements
{{ sf.fileName }}
Date Details Debit Credit Balance Source
{{ r.date }} {{ r.desc }} {{ r.out }} {{ r.in }} {{ r.balance }} {{ r.source }}
Source documents
{{ f.typeLabel }}
{{ f.fileName }}
{{ f.metaLine }}
No stored documents
Original PDFs and images you upload will appear here for preview and download.
Upload history
{{ h.typeLabel }} {{ h.fileName }}
{{ h.savedWhen }} · {{ h.count }} rows
{{ preview.name }}
Reading your {{ exFileLabel }}
{{ exStepLabel }}
{{ exDetailLabel }}
{{ exPctLabel }}
You can keep working — we'll flag it here when it's ready. Just keep this tab open.
{{ t.icon }} {{ t.msg }} {{ t.actionLabel }}
Client upload link
{{ linkClientName }}
{{ linkEnabledLabel }} · {{ linkPinLabel }}
Their private link
Anyone with this link can upload documents for this client only — they can never see any data. Share it by email or text.