For accounting practices
Ten clients is not one calendar ten times.
It is ten different calendars. One client has VAT and VIES and nothing else; the next has payroll, social insurance and SDC but no VIES; a third has everything. That is why a shared spreadsheet with a column per month stops working at about client four, and why the thing that has to be tracked is which obligations each client actually has.
A
B
C
One practice
Ten clients, eight obligations, fifty live things.
A mark means the client has that obligation. Read down a column and you get who owes what; read across a row and you get one client’s whole year.
| Client | VAT return | VIES | PAYE | Social insurance | SDC | Provisional tax | Annual return | UBO register |
|---|---|---|---|---|---|---|---|---|
| A | ||||||||
| B | ||||||||
| C | ||||||||
| D | ||||||||
| E | ||||||||
| F | ||||||||
| G | ||||||||
| H | ||||||||
| I | ||||||||
| J | ||||||||
| 8 of 10 | 3 of 10 | 5 of 10 | 5 of 10 | 4 of 10 | 5 of 10 | every client | every client |
Obligations tracked50
Sample practice.
No two of these rows are the same row. That is the whole reason a single shared calendar cannot hold a practice, and the reason the tracking has to be per client rather than per month.
The month laid out before the dates arrive.
One calendar, every client, every obligation.
VAT returns, VIES declarations, PAYE, social insurance, SDC, provisional-tax instalments, annual returns, and UBO register windows, tracked per client with reminders ahead of the due date. One screen replaces the spreadsheet a practice usually keeps for this.
The dataset behind the date, ready before it's due.
SDC withholding prep builds the TD603 and TD601 datasets from a client's posted books. Provisional-tax decision support shows where this year's figures sit against the 75% safe-harbor threshold, so the instalment decision is made against real numbers, not last year's guess.
VIES declarations, XML ready to check.
The VIES declaration XML is generated from posted intra-community supplies for the period. You review it and file it yourself on the Tax For All (TFA) portal; Pileform prepares the file, it does not submit it.
Payment batches, one file per run.
A SEPA payment-batch file is generated from the payables you have approved, ready to upload to your own bank's portal. Pileform builds the file; your bank moves the money, on your instruction.
An audit-season packet, not five tabs stitched by hand.
The auditor export workbook carries the general ledger with links back to each source document, a movements schedule, AP/AR aging, and anomaly annexes, the packet an auditor asks for, generated instead of assembled every year under deadline.
Categorisation that remembers each client, separately.
Per-client categorisation learning keeps one client's confirmed rules and chart of accounts apart from the next. Twenty clients means twenty rule sets, not one blended guess.
Questions practices ask.
Cyprus VAT returns, VIES declarations, PAYE, social insurance, SDC, provisional-tax instalments, annual returns, and UBO register windows, tracked per client with reminders ahead of each due date. Obligations are set from each client's registered regime, so the calendar reflects who actually owes what, not a generic filing list.
No. Every file it prepares, the VIES declaration XML, the SEPA payment batch, the SDC withholding datasets, is generated for your review. You file it on the Tax For All (TFA) portal, upload it to your bank, or hand it to the client yourself. Nothing is submitted automatically.
It shows where a client's current-year figures sit against the 75% safe-harbor threshold, calculated from their posted books. That is a number, not a recommendation: the instalment decision, and any advice you give the client about it, stays yours.
No. Learning is scoped per client. Corrections you confirm for one client's chart of accounts do not carry over into another client's rules, even inside the same practice login.
A general ledger with links back to each source document, a movements schedule, AP/AR aging, and anomaly annexes, built as one workbook instead of five tabs assembled by hand every audit season.
One calendar per client.
Sign up free, no card. Try the calendar and the prep files against a real client before the next deadline lands.
Start free