Pile in.
Form out.

Turn a whole period of receipts, invoices, and bank statements into reconciled, post-ready entries for Xero and QuickBooks.

The cost of the pile

A quarter-end pile lands all at once: hundreds of documents, every shop, language, and VAT rate. Keyed in by hand, it can take a full day.

~12 minper receipt, keyed by hand
€240–360of billable time per batch
Re-fileone wrong rate flows into the return

Calculate the cost

Pileform turns that into about twenty minutes of review. See how the VAT is handled →

Why it holds up

Audit-grade by design.

Three things that go wrong with a batch, and how Pileform gets each one right.

VAT on every line

If the receipt says 9%, we apply 9%, and never override the printed rate. 55 jurisdictions, reverse-charge, inclusive or exclusive in 11 languages.

Computed, never guessed

Every figure is calculated by code, not estimated. Missing rates are inferred and yellow-flagged, impossible ones flagged red, and cash rounding shows in its own column. Nothing is silently fudged.

Proof in the file

Every row links to its original document, embedded in the workbook. When an auditor asks, the evidence is right there. No login, no lock-in.

Integrations

Posts to the software you already use.

Connect Xero or QuickBooks and the entries you confirm post straight through: supplier invoices as Bills, journal entries in QuickBooks. Every workbook also exports to Excel and CSV, so the records are yours either way. How posting works

Xero QuickBooks .xlsx CSV
How it works

From source documents to posted entries.

No daily capture to maintain and no per-seat licence. Submit the file as your client sent it, review the items Pileform flags, and post. Read the FAQ on accuracy and retention →

01 · Submit

Submit the file.

One PDF, exactly as your client sent it: hundreds of pages, mixed languages and currencies. No splitting.

Q1_2026_receipts.pdf
02 · Extract

Extract, with VAT per line.

Supplier, date, and every line item, with the tax rate on each line. Computed, not estimated.

Petrolina€40.70
Café · rate?€4.80
ΑΛΦΑΜΕΓΑ€17.20
03 · Reconcile

Reconciled by supplier.

Grouped by supplier and reconciled. Unprinted rates are inferred and flagged. You check the exceptions.

PetrolinaAlphamegaUber+9
04 · Post

Post to your ledger.

One workbook per supplier, the document embedded as proof, posted to Xero or QuickBooks. Yours to keep.

Q1_2026_workbooks.zip
What comes out

One workbook per supplier.

Confirmed entries post to Xero and QuickBooks. Every workbook exports to Excel and CSV. No lock-in.

Petrolina_Cyprus_Q1_2026.xlsx
DateDescriptionNetVATGrossRateAdj.
03/04/26Diesel · Larnaca depot34.206.5040.7019%0.00
04/04/26Unleaded 95 · Nicosia42.108.0050.1019%0.00
08/04/26Diesel + cafe · date inferred28.655.4534.1019%0.00
11/04/26Car wash7.561.449.0019%0.00
15/04/26Diesel · Larnaca depot38.997.4146.4019%0.00
17/04/26Adblue 5L12.182.3114.5019%0.01
22/04/26Engine oil · VAT inferred29.415.5935.0019%0.00
26/04/26Diesel · Limassol31.936.0738.0019%0.00
29/04/26Windscreen wash3.360.644.0019%0.00
Petrolina · 47 receipts1,847.32351.002,198.3219%0.04

Source · Page 38 of 217

Inferred
PETROLINA Holdings
Larnaca Depot · VAT CY10092847H
08 / 04 / 26 · receipt #4421
Diesel · 21.4 L28.65
Cafe · 1×2.20
VAT (incl.)5.45
TOTAL €34.10
CARD ****442914:32
Inferred · review before posting
Adjustment column (rounding)
Verbatim from receipt
How Pileform is different

Built for period close, not continuous capture.

 
Pileform
Continuous-capture tools
Best for
A full period of documents, processed together
Continuous daily expense capture
Output
An Excel workbook per supplier, plus direct posting to Xero and QuickBooks
Records pushed into the platform
VAT
Per line, 55 jurisdictions, reverse-charge, inclusive or exclusive in 11 languages
Generic, normalised to a single rate
Bank statements
Extracted, classified, and posted double-entry
Receipt capture only
The figures
Computed by code, with uncertainty flagged
Probabilistic extraction
Where it leads
A large document set at period close
A steady daily flow

Pileform does not replace your accounting software. It feeds it. It automates the work between source documents and a posted, reconciled ledger.

Security and data

Built for data you're trusted with.

Your clients' records are handled to the standard your practice is held to.

Processed and stored in the EU (Frankfurt).

GDPR-compliant, with a published DPA.

Encrypted in transit (TLS 1.3) and at rest (AES-256).

Your documents are never used to train models.

No lock-in. You keep the Excel workbook, always.

Read about security and data
Built in Cyprus

Cyprus came first.

Pileform started in Nicosia, for Cyprus accountants: the local rates, the Greek-language receipts, the reverse-charge and rounding a Cyprus VAT return expects. The big international tools never handled that properly, so practices were keying it in by hand.

From there it grew: UK VAT, EU rates by country, and GST regions, 55 in all. Each one follows how that country actually files, not a single rate stretched to cover them all.

FAQ

Questions accountants ask.

Pileform is accounting-automation software that turns a whole period of source documents (receipts, supplier invoices, and bank statements) into reconciled, post-ready entries for Xero and QuickBooks. You drop in the pile as a PDF; you get back a clean, categorised Excel workbook with the VAT worked out on every line and the original document embedded as proof.

It is built for the period-end batch, the stack that lands before a VAT return, not daily, one-at-a-time capture. See everything it does.

No. Pileform does not replace Xero, QuickBooks, or your ledger; it feeds them. You keep the software you already use; Pileform just does the slow part (turning the document pile into clean, coded entries) and posts the results across.

You also keep an Excel workbook of every batch, so the work is yours whether or not you stay connected to a ledger.

Yes. Connect Xero or QuickBooks and the entries you confirm post straight through: supplier invoices as Bills in Xero, journal entries in QuickBooks. Your chart of accounts syncs in, and bank-statement transactions post as double-entry too. You still keep the Excel workbook, and you're never locked in. Sage isn't supported. Tell us at contact@pileform.com if you need it.

Accuracy depends on the source PDF. Clean printed receipts extract reliably; smudged thermal prints and handwritten slips are harder. We don't quote a single accuracy figure because the honest answer depends on what the client handed over, and because the figures are computed by code, not estimated by a model that could be 99% confident and still wrong.

Every workbook comes back in two states: high-confidence rows ready to post, and yellow-flagged rows for review. Your time goes to the flagged rows, not to every line.

See all FAQs

Automate your period close.

Start free, with no card required. Submit a recent client file and review the workbook in minutes. Or talk to us about your practice first.