EP Finance & Tax

ElmsPark · A PageMotor plugin suite · Development home

Books in balance. Tax in hand.

EP Finance & Tax teaches a PageMotor site to keep its own books: proper double-entry accounts, invoices and receipts on the ledger, and the figures a tax return actually needs, prepared on UK, Irish and US charts.

  • Suite of 8 · live on this rig
  • PageMotor 0.10.3b
  • Nightly book audit
Specimen journal GBP · integer cents
A specimen double-entry journal: one sales invoice posted as one debit and two credits that balance exactly.
Account Dr Cr
07 Jul 2026 · INV-0027 · A Box For Your Business
Debtorsasset · trade 1,250.00
Sales · consultingrevenue 1,041.67
VAT · output 20%liability 208.33
Posted totals 1,250.00 1,250.00

One gateway takes every write. If it doesn't balance, it doesn't post.

✓ Balanced · 0.00

01 The suite

One ledger core. Everything else feeds it or reads it.

EP Finance holds the book. The plugins around it move paper in and out: statements, invoices, receipts, and the tax packs that turn a clean ledger into filing-ready figures.

Live · v0.1.0

EP Finance

The ledger core. Accounts, categories, transactions with splits, running-balance registers, profit & loss on the category tree, cash flow drill-downs, and seeded UK, Irish and US charts.

Live · v0.1.1

EP Finance Sources

The money feeds. Bank statements and payment providers land in a staging area and are deduplicated before anything is allowed to post.

Live · v0.1.0

EP Finance Importer

CSV and statement import as idempotent, re-runnable batches. Import twice, post once.

Live · v0.1.0

EP Finance Invoicing

Invoices that post to the ledger, not to a side table. Raise, number, send, settle.

Live · v0.1.0

EP Finance Receipts

Receipts filed against real entries, so nothing sits unexplained at year end.

Live · v0.1.0

EP Finance Tax UK

VAT100 figures straight off the ledger, with standard, cash accounting and flat-rate schemes. SA103-mapped categories, quarterly totals on the MTD cadence, and a tax calendar that knows the deadlines. Your records, kept digitally, prepared for you and your accountant.

Live · v0.1.0

EP Finance Tax IE

VAT3 boxes computed bi-monthly, annual RTD, and Form 11 mapping on the Irish chart. A registration-threshold watch that warns before you cross €42,500 or €85,000. Built in Wexford; Ireland is not an afterthought.

Live · v0.1.0

EP Finance Tax US

Schedule C mapping, quarterly estimated-tax worksheets that show their arithmetic, 1099-NEC tracking at the new $2,000 threshold, a state nexus watch, and Stripe Tax ingest, verified against real Stripe data.

The packs prepare figures. They do not give tax or accounting advice, and payroll is out of scope by design.

02 House rules

Four promises, enforced in one place.

The invariants live in a single write-gateway, rebuilt from first principles for PageMotor's own database. Break one and the write refuses.

One door

Every write passes a single gateway that enforces double-entry balance, paired transfers and external-id dedup. Nothing edits the book behind its back.

Entries are forever

Reconciled rows are immutable. Corrections reverse; they never erase. The paper trail is the point.

Whole pennies

Integer cents everywhere. No floats, no rounding drift, no one-penny mysteries at reconciliation.

Prove it nightly

A consistency audit re-reads the whole book on schedule and answers plainly: clean, or exactly what is wrong.

The forcing function

Making Tax Digital is not waiting.

MTD for Income Tax has been live since April 2026. Sole traders and landlords over £50,000 must keep digital records and send HMRC quarterly updates. This suite exists so a small business's website, the place the money already arrives, can be the digital record.

First quarterly update due

7 August 2026

Q1 · 6 Apr to 5 Jul 2026 · HMRC

03 The rig

A working rig, not a brochure.

Every plugin in the suite is built here, proven against a live book, then shipped through the EP update channel when it has earned it. The wider EP Suite runs alongside: Email, GDPR, Cron, Audit Log and the Ecommerce family, because real books live next to real payments.

Platform
PageMotor 0.10.3b
PHP
8.3
Host check
12 of 12 green
The book
Live demo ledger, audited nightly
Workflow
Built, deployed and verified over PageMotor's own API