Every document, read and posted automatically.

Invoices, receipts, bank statements, whatever arrives. Coded, reconciled and ready for your ledger.

How a document reaches your ledger

It arrives however it arrives, Pileform reads it and codes it, and you post it. Nothing posts until you press the button, and the same document never posts twice.

pileform
  1. It arrivesForwarded by email, dropped in as a folder, or photographed on a phone.
  2. Every page is readAmounts and VAT are worked out line by line, by deterministic code.
  3. Coded to your accountsYour own rules run first, and every line lands on your chart of accounts.
  4. You check the exceptionsWhat reconciles is ready. What does not is flagged, with the reason beside it.
  5. Posted to your ledgerInto Xero, QuickBooks, Business Central, BTMS or Esoft, or as an Excel workbook. Never twice.

See how a reviewed entry reaches your ledger

What Pileform does.

Documents in, VAT worked out line by line, entries checked by you, and posted to the ledger you already keep.

Every document, however it arrives., AI-driven

Forward the email, drag the folder in, or photograph the receipt on site, nothing sorted first.

Read in up to 11 languages., AI-driven

Line descriptions stay in the language the supplier printed them in, glyph for glyph.

Coded to your chart of accounts.

Your own coding rules run first, and only the exceptions wait for you to decide.

VAT across 55 jurisdictions.

Worked out per line, not per receipt, and always against the printed gross.

Bank statements, the same way.

A statement becomes transactions with a counterparty, a direction and a proposed double-entry posting.

Excel with the page inside it.

A tab per supplier, a journal tab, and the original image embedded in the file.

Every figure traced to its page.

What proposed it, how confident it was, and who acted on it; corrections are recorded, never overwritten.

Posted to the ledger you keep.

Xero, QuickBooks, Business Central, BTMS and Esoft; nothing posts twice, and nothing without you.

Every client, one login.

Each company keeps its own accounts, suppliers and settings, and you are charged for pages, not seats.

VAT and VIES drafts.

Prepared from the books you have posted, for you to check and submit yourself.

Cyprus payroll, same login.

Gross to net computed by deterministic code on this year’s rates, with a payslip per approved run.

Back-end servers in the EU (Germany).

Records are kept at least six years, and we do not use your documents to train models.

Or read the page written for you:Pileform for businessesCompare Pileform with what you run

Drop a file on this page.

Any file, right here, before you sign up for anything. Nothing is uploaded and nothing leaves your browser.

Illustrative sample data.

Balanced to the cent, before anything posts.

One file becomes every page it contains, groups itself by supplier, and closes to exactly zero.

  1. Send the pile

    Forward it, drop it, photograph it or share it in, exactly as it arrived.

  2. Every page is read

    Amounts are worked out by deterministic code, never guessed, and every line is taxed at its own rate.

  3. Only the exceptions wait

    What reconciles is ready to post. What does not is flagged in yellow, with the reason beside it.

  4. Posted to your ledger

    Approved entries go to Xero, QuickBooks, Business Central, BTMS or Esoft, and never twice.

  5. The workbook is yours

    Every batch also comes back as one Excel workbook, with the source pages embedded inside it.

Illustrative sample data.

Q1_2026_receipts.pdf · 217 pages · 12 suppliers · 4 languages

Sample period. Real arithmetic.

Reconciliation by supplier

SupplierPagesGross
Petrolina Holdings38€1,284.55
Alphamega Hypermarkets26€2,118.40
Cyta4€486.20
Electricity Authority6€1,742.85
Kyriakou Bakeries11€312.65
Troodos Agri Supplies29€4,265.10
Dem. Kyprianou Ent.22€3,890.75
Louis Travel9€1,065.00
Public Ltd31€2,447.30
Hellenic Bank charges3€178.45
Zorbas Bakeries14€254.90
Andreou Build Supplies24€5,112.20
Control total€23,158.35
Posted€23,158.35
Difference€0.00

Balanced

Every document, however it arrives.

A document is only late because somebody had to move it. Each company gets its own address, so forwarding the email files it against the right client; or drag a folder in, photograph the receipt on site, or send a page straight out of the app it arrived in. The native mobile app is a preview; the browser app runs on any phone today.

  • An address for every company. Forward it and the page is filed against the right client.
  • Drop the pile as it came. PDFs, photos, or a whole folder at once, at any resolution.
  • Photograph it where it lands. Edges are found for you, and the Android share sheet sends a page out of the app it arrived in.
Illustrative sample data.

Every page read. Only the exceptions wait.

A pile is read page by page and then triaged. What reconciles is staged and ready to post. What does not becomes a short list with the reason beside it, so you confirm twelve rows instead of re-keying forty-four.

  • Twelve of forty-four, not forty-four. Confirm those twelve and the whole pile becomes postable.
  • Duplicates counted once. The same invoice is caught across uploads and again across postings.
  • Nothing posts until you press the button. Not one entry, not one return.

5 documents shown

Review queue
DocumentDateStatusSupplier
Fuel invoice 447103 MarReadyPetrolina Holdings
March broadband22 MarReadyCyta
Mixed-band till receipt02 MarNeeds a codeAlphamega
Electricity Q108 FebPostedEAC
Staff lunch14 JanPostedZorbas Bakeries
    • VAT checked on every line44/44
    • Grouped by supplier12
  • Waiting on an account code3 rows
  • Staged, ready to post41 entriesCompleted

Illustrative sample data.

VAT worked out, country by country.

Pileform has no opinion about your VAT. It reads what the document says and applies the rule of the jurisdiction that issued it, across 55 of them.

  • Per line, not per receipt. One till receipt can mix 5%, 19% and 0%, and every line still reconciles to the printed gross.
  • Inclusive or exclusive, read in eleven languages. The phrase that decided it is kept in the workbook for the inspector.
  • Reverse charge and cash rounding handled. The 5c gap at a Cyprus till is shown as an adjustment, never fudged into a column.
Illustrative sample data.

Click any figure. See where it came from.

Every posted line keeps its source page. Three years from now, somebody will ask about a €2.20 coffee, and it is one click from the row.

  • The page travels with the figure. It is embedded inside the Excel workbook, not linked to from it.
  • Every suggestion keeps its history. What proposed the entry, how confident it was, and who acted on it.
  • A correction is recorded, not overwritten. The posting it replaced stays readable.
Illustrative sample data.

Your accountant already has everything.

The period arrives as posted entries in the ledger you already keep, plus a workbook that belongs to you whatever happens next.

  • Suppliers rolled up and aged. Against each supplier’s own terms, not one line at month end.
  • Invite a client to upload, and nothing else. They send their own documents and cannot read the ledger.
  • Only the owner posts. A reviewer approves, an assistant uploads; posting and billing stay with one person.
Illustrative sample data.

Ask it in words.

Filo is the same books with a sentence as the interface. Ask about the period and it answers from what is already posted, once a company switches its data tools on.

For example: ask how much went on software in July, or which invoices are overdue.

  • It answers. It never writes. It cannot post an entry, file a return, process a document or change a setting, and we do not use your documents to train models.
  • Spend, overdue invoices, what is due and when. Read off the posted ledger and the compliance calendar.
  • Why a line was coded that way. The rule, or the confirmation, that put it on that account.
Illustrative sample data.

Payroll, where the books already are.

The same companies, the same login. Gross to net is computed by deterministic code on this year’s Cyprus rates, with Social Insurance, GHS and the employer funds each applied against their own separate caps.

  • A payslip for every approved run. Printable, and sent to each employee as a separate action when you choose to.
  • The awkward months are handled. 13th salary, mid-month starters and leavers, part-time, and more than one employment.
  • Approving a run feeds the compliance calendar. That period’s PAYE/TD7 and SI/GHS obligations are marked data-ready.
Payroll run, March
EmployeeGrossNetStatus
1Andreas Georgiou€2,400.00€2,066.83Approved
2Maria Christodoulou€3,200.00€2,625.20Approved
3Nikos Pavlou€1,950.00€1,726.72Approved
4Elena Savva€1,480.00€1,310.54Approved

Illustrative sample data.

One workspace for all of your clients.

Every client company sits under one login, with its own chart of accounts, suppliers and posting settings. Switch between them from the header.

  • Every client in one workspace. Books kept per company, switched from the header.
  • One review queue. Across the whole practice, sorted by what actually needs a person.
  • No per-seat licence. Invite the whole practice. You are charged for pages read.
Illustrative sample data.

Pileform, typing it in, or a receipt-capture app.

Three ways to get a period into the books. This is what actually differs, and where we cannot speak for somebody else’s product the table says so.

How Pileform compares with keying documents in by hand and with a receipt-capture app
The jobPileformTyping it inA receipt-capture app
The VAT rate on every lineEvery line, across 55 jurisdictionsYou read and key each rateVaries
A 200-page period-end PDFOne file in, split by supplierA day of data entryBuilt for one receipt at a time
Into the ledger you keepXero · QuickBooks · Business Central · BTMS · Esoft, and never twiceYou key it in againVaries
The Excel workbookEvery batch, the source page embedded inside itYou build itVaries
The same invoice arriving twiceCaught across uploads and across postingsYou spot it, or you do notVaries
Where the documents sitIn the EU (back-end servers in Germany)On your own machineVaries

“Varies” is not a hedge. We do not run those products, so we will not state what they do.

Pages, not seats.

A new account starts with 30 non-expiring pages and no card. Plans carry a monthly page capacity alongside company and staff limits, and the calculator prices your own volume.

Business

In-house finance keying your own receipts, invoices, and statements.

€199/ month

Included
600 pages
Client companies
1

Guides, tools and answers.

Written for Cyprus and Greece, kept current, and free without a sign-up wall.

The questions that come before the first pile.

Where the answer is that it depends, it says so, and where a figure would flatter us more than inform you, it is not here.

  • Do I have to move off the accounting software I already use?

    No. Pileform does not replace Xero, QuickBooks or your ledger; it feeds them. You keep the software you have, and Pileform does the slow part: turning a pile of documents into coded, reconciled entries, then posting them across. Every batch also comes back as an Excel workbook you keep, so the work is yours whether a ledger is connected or not.

    How Pileform fits the accounting software you already run
  • How is this different from a receipt-capture app?

    Capture apps are built for the drip: one receipt photographed at a time, all month. Pileform is built for the opposite, the period-end batch, the 200-page PDF that lands the week before the return. Send the whole pile at once and it comes back split by supplier and reconciled.

    Two differences matter more than that for VAT work. The rate is read on every line, across 55 jurisdictions, rather than once per document. And the same invoice is caught when it arrives twice, so it does not enter the books twice.

  • How accurate is it, and why is there no percentage anywhere on this site?

    Because the true figure depends on what the client handed over. A clean printed invoice reads reliably; a faded thermal receipt or a handwritten slip does not, and a single headline number would hide the difference between them.

    What you get instead is a result in two states: rows that reconciled and are ready to post, and rows flagged in yellow for a look. Every amount is computed by deterministic code from what was printed. Nothing is estimated, and nothing is quietly corrected.

  • Where do the entries actually end up?

    In Xero, QuickBooks Online, QuickBooks Desktop, Microsoft Dynamics 365 Business Central, BTMS or Esoft: supplier invoices, journals and bank-statement transactions, all as double entry. Your chart of accounts comes back the other way, so the coding matches the books you already keep.

    With nothing connected, the Excel workbook and a CSV export do the same job. Sage is not supported.

  • What does it cost?

    Pages, not seats. Plans carry a monthly page capacity alongside company and staff limits, and there are non-expiring packs for the volume that arrives in bursts. A new account starts with 30 non-expiring pages and no card; only your first subscription includes one 14-day trial, which begins after card setup.

    Every published figure lives on one page, and this is deliberately not it: a price quoted in two places is a price that goes stale in one of them.

    See the plans and the calculator
  • Where does my data sit, and can I take it with me?

    Our back-end servers are in the EU (Germany), and client documents are stored in the EU. Uploads pass through a global edge network before they reach our EU servers. Records are kept at least six years, the Cyprus minimum. Nothing is deleted automatically unless automatic deletion is turned on at your request. Then records past the retention period (six years by default, up to 100, or kept forever) move to a recycle bin after a preview and 30 days' email notice. Any single file can be deleted earlier. Document pages are read in the EU. Our Data Processing Agreement describes each sub-processor by role, and the named list is available on request.

    Leaving is the easy part. Every batch is a standard Excel workbook with the source document embedded inside it, yours to keep whether you stay or not.

    How we handle your clients’ documents

Not the question you came with? The full set is here, or email contact@pileform.com and a person replies within one business day.

Send us one period.

We will run a full period for one company, free. No card, no call. You get posted entries you can check and a workbook you keep either way.

Free for NGOs and help organisations, permanently.

How we handle your clients’ documents