Hospitality VAT

VAT bookkeeping for Cyprus restaurants and hotels.

Hospitality sells at 9% and buys at every rate there is: food at 5% and 0%, alcohol at 19%, newspapers at 3%. Every delivery note is a mixed-rate puzzle. Pileform reads each line and applies the rate the document prints — so the books reconcile without anyone retyping invoices at midnight.

The mixed-rate problem

A restaurant's weekly wholesaler invoice mixes 0% basics, 5% foodstuffs, and 19% cleaning supplies on one page. The brewery invoice is all 19%. The fish supplier is 5%. Coding whole invoices by supplier instead of by line misstates input VAT in both directions — and the discrepancies surface at quarter end, when the margin for fixing them is gone.

Pileform applies the rate per line, yellow-flags anything it had to infer, and reconciles each invoice back to its printed total — including the 5¢ cash rounding.

How it works

A month of supplier paper, one drop.

Scan the month's delivery notes and supplier invoices into one PDF and drop it. Out comes one workbook per supplier — the wholesaler, the brewery, the laundry, the fishmonger — with VAT split per line and the source document embedded.

Every rate on the page, captured.

Cyprus hospitality purchasing spans all five rates — 19, 9, 5, 3, 0 — often on a single wholesaler invoice. The rate column is per line, and supplier VAT totals reconcile back to the printed control totals.

Bottled water · €18.40 · 5% above Detergent · €31.20 · 19% and Bread · €12.00 · 0% on the same delivery note, each at its own rate.

The printed rate wins.

When the temporary zero-rated basket changes or a category moves, the printed rate on the invoice reflects the law on the day of supply. Pileform never overrides it — and yellow-flags rates it had to infer, so review time goes only where it should.

Greek suppliers, read natively.

Wholesaler invoices in Greek, ΦΠΑ summaries, mixed Greek-English line items — read line by line in the language the document uses, with source phrases preserved for audit.

Cash rounding, reconciled.

Cash-paid supplier receipts round to 5¢ at the till, so Net + VAT often misses the printed Total by a cent. The gap shows in an explicit Adjustment cell — the books balance without anyone fudging the VAT figure.

Built for the monthly pile.

A month of delivery notes is hundreds of pages. One drop, about 12 minutes for a typical 200-page batch, an email when the workbook is ready — and your evenings stay yours during quarter-close.

See a wholesaler invoice split per line.

The sample workbook on the features page shows a mixed-rate invoice with each line at its own rate, the flags, and the embedded source image.

See the sample workbook
Honest answers

Hospitality VAT questions, answered.

Restaurant and café meals (including takeaway) are 9%; alcoholic drinks served with them are 19%. A typical dinner bill carries both rates, and a hotel folio can carry three — room at 9%, mini-bar at 19%, newspaper at 3%. On the purchasing side the spread is even wider, which is why per-line handling matters.

Yes — that is the core of it. Each line carries its own rate as printed on the document, and the supplier's VAT totals reconcile back to the invoice's printed control total. A wholesaler invoice mixing 0%, 5% and 19% lines books correctly without manual re-keying.

Yes, natively. Greek is one of the 11 languages the extraction engine was tuned on — including ΦΠΑ phrasing like «συμπεριλαμβανομένου ΦΠΑ» that decides whether a total is gross or net. Mixed Greek-English invoices are read line by line with no language setting.

A typical 200-page batch processes in about 12 minutes; you get an email when the workbook is ready. What used to be a full day of keying becomes about twenty minutes of reviewing the yellow-flagged rows.

Confirmed entries post straight through — supplier invoices as Bills in Xero, journal entries in QuickBooks — with the per-line VAT carried over. Every workbook also exports to Excel and CSV, so the records are yours regardless of the ledger.

Drop a month of delivery notes.

Sign up free, no card. Run a real month through and see every rate land on its own line before you commit to anything.