# uk-finance-accounting

A Claude plugin that handles UK bookkeeping: FRS 102 journal entries, VAT with 9-box MTD returns, Companies House filings, PAYE payroll and month-end close.

- plugin · `type=plugin` · Claude Code · ★ 5
- Author: mlobo2012
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/mlobo2012/UK-SMB-Finance-Accounting-Plugin
- Updated: 2026-04-21
- HTML: https://affpapa.org/en/nevibecode/plugins/uk-finance-accounting

## What it does

The plugin is derived from Anthropic's official finance plugin, with the US layer swapped out. FRS 102 stands in for US-GAAP, HMRC VAT and MTD replace sales tax, and employer NIC plus auto-enrolment replace FICA and 401(k). Skills with no US counterpart were added: VAT reconciliation, MTD filing, Companies House, PAYE/RTI payroll.

Nine slash commands ship with it: `/journal-entry`, `/financial-statements`, `/reconciliation`, `/variance-analysis`, `/internal-controls`, `/scan-invoices`, `/vat-reconciliation`, `/mtd-filing`, `/companies-house`. Thirteen skills activate on their own, among them `payroll-uk` with dated rate and deadline lookups and `close-management` with a month-end checklist. Invoice scanning runs in batches: PDF pages are rendered to images, fields are pulled with vision, checked for arithmetic errors and duplicates, then written into an Excel workbook.

Rates and deadlines live in `finance-uk/data/rates/`, `finance-uk/data/forms/` and `finance-uk/data/deadlines/`, and you update those records yourself; the tools in `finance-uk/tools/` verify new entries before the skill text changes. No MCP server is required — pasting data or uploading files works. Accounting, payroll, banking and HMRC servers go into `.mcp.json`, and without that connection filing a return stays a manual job.

## Install

### Claude Code (native platform)

**Plugin marketplace**
In the agent chat (not a shell):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
In the agent chat (not a shell):
```text
/plugin install uk-finance-accounting@claude-community
```

## When to use it
- book monthly payroll with PAYE, employer NIC and pension
- reconcile the VAT control account and build a 9-box return
- extract supplier invoice data from scanned PDFs into Excel
- prepare annual accounts under the Companies Act with size classification
- break down variances by price, volume and mix

## Example prompts
- Book the payroll journal for 2026-04 with PAYE, employer NIC and auto-enrolment
- Reconcile VAT for 2026-Q1 and prepare the 9-box MTD return
- Scan the invoices in `/path/to/purchase-invoices` for 2025-Q3 and build the purchase ledger workbook

## Similar
- [Ekwo OS — open source accounting: ledger, invoices and VAT on your own Supabase or Postgres](https://affpapa.org/en/nevibecode/mcp/ekwo-os-open-source-accounting-ledger-invoices-and-vat-on-your-own-supabase-or-p.md) — MCP server · ★ 40
- [Fiskalizimi — Albanian tax & payroll](https://affpapa.org/en/nevibecode/mcp/fiskalizimi-albanian-tax-payroll.md) — MCP server
- [3-statement-model](https://affpapa.org/en/nevibecode/skills/3-statement-model.md) — skill · 2100 installs
- [trade-accounting](https://affpapa.org/en/nevibecode/skills/trade-accounting.md) — skill · 455 installs
- [norman](https://affpapa.org/en/nevibecode/plugins/norman.md) — plugin · ★ 62
- [mcp](https://affpapa.org/en/nevibecode/mcp/taokeh-mcp.md) — MCP server

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
