Vortex AgOS
Payment Governance Operating System · UK Only
📷 Scan to Open on Mobile
Scan the QR code with any smartphone camera to open Vortex AgOS directly in your browser. Works on iOS and Android.
Digital Vestry
Faith & Charity Mode
Hub & spoke governance for multi-branch faith organisations. Automated Gift Aid, Annual Return engine, and trustee quorum gate.
  • Zero Branch Autonomy — settlement lock
  • 2-of-3 trustee biometric approval
  • Gift Aid + GASDS automation
  • Annual Return Engine (CC17)
  • Real-time HQ oversight
🏪
Tax Shield
Commercial Mode
MTD compliance, VAT automation and POS elimination for UK SMEs. OCR receipt vault with HMRC 6-year retention.
  • Tap-to-pay — eliminates POS terminal
  • VAT Auto-Splitter (3 UK schemes)
  • HMRC MTD API filing
  • OCR receipt vault — 6yr lock
  • Live Xero auto-reconciliation
VORTEX AgOS v2.0 · NON-CUSTODIAL · OPEN BANKING PISP VIA TRUELAYER · AFC FINTECH LTD · CO. 16915302
Digital Vestry
LiveMFM International · HQ Super Admin
Governance
📊HQ Dashboard
Vestry Console
🏛Branches
Spending
Compliance
🎁Gift Aid
📋Annual Return
🔒Audit Log
⚡ Guardrails Active
Zero Custody · Zero Branch Autonomy · Zero Manual Input

HQ Dashboard

Sunday 6 Apr 2026 · 3 branches active · All settlement locked to MFM HQ master account

Total Collected
£24,870
3 branches
Gift Aid Eligible
£18,340
+£4,585 claimable
Transactions
312
0 failed
Pending Approvals
2
spending requests
Live Transaction Feed
Branch Summary
Settlement Lock Active
All branches route to MFM Missions 30-93-83 · 55062268. fn_enforce_settlement_inheritance() active.

Digital Vestry Console

Change the active fund — all branch terminals update instantly via WebSocket

London HQ — Active Fund
● Unrestricted · Gift Aid + GASDS eligible
7 terminals online
✓ WebSocket broadcast sent
Walsall — Active Fund
● Unrestricted · Gift Aid + GASDS eligible
4 terminals online
How Fund Switching Works

When the Local Treasurer changes the dropdown, an UPDATE fires on the vestry_sessions table. A WebSocket broadcast instantly updates every connected device at that branch. All subsequent NFC taps are tagged with the new fund — automatically injected into the payment reference and Xero. Zero manual input. Zero human error.

RESTRICTED funds suppress GASDS eligibility automatically.

Branch Network

3 pilot branches · Settlement locked to HQ · fn_enforce_settlement_inheritance() active

Zero Branch Autonomy

A PostgreSQL BEFORE INSERT/UPDATE trigger — fn_enforce_settlement_inheritance() — rejects any attempt to assign a bank account not owned by the parent organisation. This directly addresses the Charity Commission finding that MFM branches opened over 100 unauthorised bank accounts.

Spending Approvals

2-of-3 trustee biometric quorum required · fn_update_quorum() trigger · No payment without quorum

Pending Requests
Moorfield Hall — Venue Hire
Walsall · Building Fund · SR-2026-041
£850.00
Pending
1 of 2 approvals
Birmingham Audio Visual Ltd
Birmingham · Tithe · SR-2026-039
£1,240.00
Quorum Met
Quorum met — payment initiating
The Quorum Gate

Minimum 2 of 3 registered trustees must approve via WebAuthn biometric before the payment instruction reaches TrueLayer. The quorum counter is maintained by a PostgreSQL AFTER INSERT trigger on the spending_approvals table.

Any REJECTED vote immediately sets status = REJECTED regardless of quorum count.

Gift Aid & GASDS Engine

fn_apply_compliance_metadata() · Mutual exclusion enforced server-side · Applied at point of tap

2025/26 YTD Compliance
Gift Aid eligible£18,340 / £24,870
GASDS (≤£30, <£8k annual)£3,210 / £8,000
Annual Return pre-filled67%
MUTUAL EXCLUSION — ACTIVE
0 donors flagged for both Gift Aid and GASDS on the same donation.
HMRC Claim Preview
GIFT AID ESTIMATE · 2025/26 YTD
Eligible donations£18,340
Gift Aid (25%)£4,585
GASDS claimable£802
Total HMRC claim£5,387

Annual Return Engine

CC17 auto-generated · fn_recompute_annual_return() nightly · Filing deadline: 31 Oct 2026

Total Income 2025
£287,420
Gift Aid Claimed
£52,340
Days to Deadline
207
Income by Branch & Fund — Auto-Aggregated Nightly
BranchFundCategoryIncomeGift AidGASDSTxns
London HQTitheUnrestricted£98,420£24,605£1,2401,240
London HQOfferingUnrestricted£34,200£8,550£680890
London HQBuilding FundRestricted£45,600£11,400320
WalsallTitheUnrestricted£52,100£13,025£890680
BirminghamTitheUnrestricted£38,200£9,550£540510

Audit Log

Append-only · DELETE + UPDATE revoked for all application roles · Tamper-proof by design

Recent Events
TIMEEVENTACTORENTITYHASH
Integrity Guarantee
BIGSERIAL primary key ensures sequential insertion. No UPDATE or DELETE permissions exist for any application role.
Tax Shield
LiveValley Nest Global Resources · Admin
Payments
📊Dashboard
💳Transactions
VAT Splitter
Compliance
📷Receipt Vault
📤MTD Filing
🔄Xero Sync
🔒Audit Log
⚡ Active
Zero Custody · VAT Auto-Split · MTD Compliant · E-Invoice Ready

Tax Shield Dashboard

Valley Nest Global Resources · Wholesale trade · West Bromwich · VAT: Standard Rate 20%

Gross Revenue Today
£8,420
inc. VAT
Net Revenue
£7,017
excl. VAT
VAT Liability
£1,403
Q2 running total
POS Fees Saved
£147
vs 1.75% card rate
Live Transaction Feed
VAT Split — Last Transaction
£840.00 INC. VAT — Standard Rate (20%)
NET 83%
VAT
Net Revenue
£700.00
VAT Liability
£140.00
ZERO CUSTODY CONFIRMED
£840.00 transferred directly to Valley Nest bank account via TrueLayer PISP. AFC Fintech held £0.00.

Transactions

Open Banking PISP · Direct bank-to-bank · Reconciliation Hash in every payment reference

Today's Transactions

VAT Auto-Splitter

Automatic for every inbound payment · fn_compute_vat_position() · 3 UK VAT schemes

Select VAT Scheme
Q2 2026 Summary
Total gross sales£48,200
VAT collected (output)£8,033
Input VAT reclaimable£1,240
Net VAT payable£6,793

OCR Receipt Vault

Azure Form Recogniser · 85% confidence gate · 6-year HMRC retention lock

Recent Receipts
Sunrise Wholesale Supplies Ltd
01/04/26 · OCR complete · conf: 0.97
97%
£1,240.00
VAT: £206.67
West Brom Trade Depot
01/04/26 · Review needed · conf: 0.72
72%Review
£380.00
National Express Logistics
31/03/26 · OCR complete · conf: 0.96
96%
£640.00
VAT: £106.67
HMRC 6-Year Retention Lock

Every receipt is locked at the database level with deletion_blocked = true. A PostgreSQL BEFORE DELETE trigger blocks all deletion attempts until the 6-year window expires.

DELETION BLOCKED
3 receipts locked until 2030-2032. DELETE revoked for all application roles.
E-INVOICE READY
All metadata stored in structured digital format. Compliant with incoming UK e-invoice mandate.

MTD Filing Engine

HMRC MTD API · 9 mandatory fraud prevention headers · Idempotent · Quarterly obligations

Current Period — Q2 2026
26A2 · 01 JAN – 31 MAR 2026Open
Box 1 — VAT on sales
£8,033
Box 4 — VAT reclaimed
£1,240
Box 5 — Net payable
£6,793
Box 6 — Sales excl. VAT
£48,200
Deadline
07 May 2026
Days remaining
36
Fraud Prevention Headers

HMRC mandates 9 specific fraud prevention headers on every MTD API call. Vortex captures and logs all headers automatically.

Gov-Client-Public-IP✓ Captured
Gov-Client-Device-ID✓ Captured
Gov-Client-User-IDs✓ Captured
Gov-Client-Timezone✓ Captured
Gov-Vendor-Version✓ Captured
Gov-Client-Multi-Factor✓ Captured

Xero Auto-Reconciliation

Batch sync every 15 min · Reconciliation Hash as matching key · Payment never blocked by Xero failure

Recent Sync Events
TimeTransactionsHash RangeXero InvoicesStatus
10:45:0018 transactionsRF92X4AB → WX19P7YZINV-0041–0058✓ Synced
10:30:0022 transactionsKL83N5QR → MN45T8UVINV-0019–0040✓ Synced
10:15:0014 transactionsAB12C9DE → FG34H6IJINV-0005–0018✓ Synced
Xero Independence Guarantee
If Xero is unavailable, transactions continue processing. xero_synced = false is queued for the next batch cycle. Payments are never blocked by Xero downtime.

Audit Log

Append-only · HMRC-grade records · MTD fraud prevention headers stored per submission

Recent Events
TIMEEVENTACTORENTITYHASH