IQ Suite - Complete Feature Matrix

High-density feature inventory for competitive analysis | Updated: September 2026 | Products: IQ Books (web + mobile) · ReconcileIQ · CodeIQ · LedgerIQ · PrepIQ · RiQ

IQ Books FLAGSHIP

Full double-entry bookkeeping platform & suite front door | one ledger, every IQ Suite tool built in natively

A complete UK ledger (invoicing, VAT, bank, reports, MTD) with CodeIQ coding, ReconcileIQ reconciliation, LedgerIQ analytics and PrepIQ working papers native to the same database, not add-on subscriptions. Money stored in minor units; multi-currency with base-currency roll-ups throughout. Progressive workspace: core bookkeeping always on, operating workflows enabled per-org.

Core Ledger & Double-Entry

  • True double-entry; voids/deletes reverse the journal, never erase
  • Manual journal composer (live Dr/Cr balance meter)
  • Chart of accounts (roles, code ranges, default VAT, archive/restore)
  • Entity CoA profiles: Ltd / sole trader / partnership / property / charity
  • General ledger view: server-paginated, filtered, drill-down from every report
  • Opening balances workspace
  • Year-end close (closing journal to Retained Earnings)
  • Period lock: no JE dated on/before lock after close
  • Immutable-once-posted (paid invoices, depreciated assets)
  • Accrual or cash basis (org-level)
  • Append-only audit log (~30 entity types)

Multi-Currency / FX

  • ~160 ISO currencies, per-document currency (Xero-style)
  • Exchange-rate workspace (fetch-latest or manual)
  • Auto FX gain/loss on settlement; cross-currency invoice settle
  • Period-end revaluation (preview + confirm)

Banking & Cashbook

  • Per-bank cashbook (running balance, native + base currency)
  • Live bank feeds (see the feeds block) alongside CSV import
  • Add transaction (receipt/payment) with invoice/bill allocation
  • CSV import → auto column mapping → draft transactions
  • Review drafts: bulk coding, VAT, bill/invoice-payment mode
  • Bank rules (auto-categorisation)
  • Transfer detection + savings-pot awareness
  • Split transactions (one row, many legs): jsonb legs, VAT per leg

Bank & Channel Feeds Sep 2026

  • Open banking feeds via BankSync: four-step connect wizard, Feed tab per bank, health chip against the bank balance
  • One connection can carry many banks; named by every bank on it, per-bank disconnect (consent is per bank, not per account)
  • Reconnect / re-share detection: an account the bank stopped sharing stops looking connected
  • Coded on arrival by CodeIQ (4 credits a line, monthly cap per connection)
  • Auto-post envelope: off / 90% / 95%, never posts the backlog, refuses transfers, invoice matches, splits, reverse-charge/PVA/DRC VAT and future dates; every refusal keeps a reason
  • Waiting panel: holds with a stated reason, 7-day hold on an unpaired transfer leg
  • Transfer detection from the org's own history: learns a payout narrative whose reference changes every time
  • CSV overlap guard so a statement upload never twins a fed line
  • Pull-from date; hourly resolver; daily poll; opt-in daily digest (off by default)
  • Feed lines carry entry_route bank_feed and a source reference, so provenance survives

Channel Feeds Sep 2026

  • Stripe: the balance read as a bank account with a merchant-supplied restricted key; a charge lands as two lines; conversion rows named
  • PayPal: connected through the same open banking wizard, no separate integration
  • eBay: direct seller consent (Finances API, RFC 9421 signed); payouts post as settlement journals at 50 credits a payout; VAT in the right period
  • 22 mapped buckets including ten fee types; postage split three ways by VAT treatment (universal service exempt, tracked/courier standard)
  • Funds on hold booked to Other Debtors, not a cost
  • Marketplace account-deletion endpoint (eBay compliance)
  • Cross-currency transfer pairs book at their own stated rate

ReconcileIQ Built In native

  • Reconcile tab on every bank: statement CSV vs posted ledger
  • One-click, double-entry-safe fixes (every fix reverses a JE)
  • Missing→draft; duplicate→remove keep receipt; drift→accept; mismatch→replace
  • Source-aware deletes (receipt→invoice unpaid, payment→bill unpaid)
  • Configurable date tolerance (0–7d); reconciliation report

Sales & Invoicing

  • Customers cockpit: outstanding, overdue, ageing strip, coding defaults
  • Quotes (accept/decline/expire/convert to invoice)
  • Sales invoices, credit notes; per-doc currency; project tags
  • Deposit requests; sent/opened tracking; hosted branded pay page
  • Stripe payment link + bank-transfer fallback; scan-to-pay QR
  • Customer receipts; allocate on-account; send statement email
  • Recurring invoices + customer subscriptions (auto-collect)
  • Payment reminders / dunning gated

Invoice Templates & Branding

  • Single renderer drives print / PDF / email / pay page
  • 7 template families × 8 accent colours × 2 papers
  • Org design + per-document override
  • Logo Studio: in-app wordmark designer (not just upload)

Purchases

  • Suppliers cockpit (mirror of customers)
  • Bills + credit notes, their-reference, allocations
  • Receipt / invoice capture (OCR): Gemini Vision, per-field confidence, 10 credits, scan attached

Stock & Fixed Assets

  • Native perpetual inventory: tracked / service / untracked
  • Moving-average cost; valuation == GL by construction
  • Movements ledger, stocktakes, stock reports; items on invoice/bill lines
  • Fixed-asset register: straight-line / reducing-balance, salvage
  • Auto monthly depreciation + catch-up; disposal JE; lock once depreciated

Month-End Schedules (Prepayments & Accruals) Aug 2026

  • Prepayments released to expense monthly; deferred income released to revenue
  • Auto-reversing accruals: month-end charge + day-one reversal (fresh typed journals)
  • Idempotent per-period log; period-lock catch-up collapse; hourly sweep
  • Balance accounts (Prepayments 130 / Accruals 215 / Deferred Income) created on demand, or an existing account of the right type adopted where a custom chart already holds the concept
  • PrepIQ year-end ingest: adjusting journals preview-and-confirm into the ledger; accrual journals post their day-one reversal; prepayment/deferred journals spawn the matching schedule
  • Ingest is a review screen: account matches editable per line, journals skippable, duplicate suspects flagged against existing entries
  • Year-end close refuses (409) while a linked PrepIQ job still has journals outside the ledger, since closing clears the working files
  • Ingested adjustments carry a PIQ badge in the ledger list; schedule postings carry SCHED

Projects

  • Projects with cost budget ceiling; line tagging
  • Project P&L (revenue/expense/profit/budget/variance)

Payroll Accounts journals only

  • Org-level "this business runs payroll" toggle, off by default
  • Inserts the curated control-account set by code (PAYE/NIC, Net Wages Control, Pension Liability, Wages and Salaries, Employer NI, Pension Contributions); re-enabling never duplicates
  • Disabling hides them from the picker but leaves posted history resolvable
  • This is the ledger side of payroll only, posting the bureau's journal. There is no payroll run, no RTI, no auto-enrolment. See Boundaries.

6 Optional Modules per-org toggles

  • Payment runs: encrypted supplier bank vault, ISO 20022 pain.001 bank file, segregation-of-duties approval, remittance emails
  • Purchase orders: draft→authorise→bill, commitments, email PO
  • Employee expenses: claims, mileage, approvals, reimbursement batches (reuse payment-run rails)
  • Budgets: grid + variance, 6 formula fill modes, org/project scenarios, XLSX import/export
  • Time & billing: time entry, rates, WIP, project invoicing
  • CIS: see Tax & Compliance
  • Turning a module off never deletes posted work

VAT & MTD VAT

  • Schemes: Standard / Cash accounting / Flat Rate (1% first-year)
  • 9-box VAT return, drillable, PDF/Excel, history
  • VAT adjustment (balanced Box 1/4 correction)
  • 10 VAT codes incl. reverse charge / PVA / DRC, clamped to account type
  • MTD VAT filing to HMRC: OAuth, fraud-prevention headers, obligations, submit, receipt; HMRC production approved Sep 2026 (VAT and ITSA)
  • Filing is FREE on every tier (Sep 2026): VAT returns and ITSA quarterly updates file from the free plan; a bank-only free ledger is refused on cash accounting and asks the user to confirm the basis on standard/flat rate

MTD ITSA

  • Self-employment quarterly update (sole traders), free on every tier
  • Year-end position prepared from the same books (in-year build; the final declaration is made through HMRC or your tax software)
  • Final-declaration surface is a paid feature and is refused server-side in production (outside the current HMRC approval)

Statutory Accounts + iXBRL

  • 6-step stepper: setup→period→map→tag→review→file
  • FRS 105 (micro) & FRS 102 Section 1A (small, filleted)
  • Eligibility check vs thresholds; dormant flag; filing deadline
  • iXBRL generation validated Arelle-clean against the FRC 2025 taxonomy (both frameworks), downloadable
  • Companies House GovTalk submit/poll built and env-gated, and returns 503 until presenter credentials land; filing to Companies House is not live yet awaiting CH presenter ID

CIS (Construction) moat

  • Contractor & subcontractor roles
  • HMRC subcontractor verification (0/20/30%)
  • Labour/materials split; net-payment calc at allocation
  • CIS300 return; Payment & Deduction Statements; CIS-suffered desk
  • Domestic Reverse Charge auto-default

Reports (all drillable)

  • Statutory: TB, P&L (monthly), Balance Sheet, VAT, CIS, MTD, statutory accounts
  • Operational: aged debtors/creditors, statements (emailable)
  • Activity: sales by customer, purchases by supplier, period comparison, cash flow, project P&L
  • Every statutory row → View Transactions pre-filtered
  • Export PDF / Excel / CSV

Suite Integration (no export)

  • CodeIQ handoff + inline enrich (4 credits/txn)
  • Fed organisations: the CodeIQ workspace opens on the drafts already in the books, coded rows arrive paid for and are never re-billed, posting confirms the mirrored draft in place
  • LedgerIQ Reports→Analysis, fed the live ledger (1,000 cr/period)
  • PrepIQ year-end brief handoff (5,000 / 10,000 cr) + journals.json ingest back into the ledger
  • ReconcileIQ as the Reconcile tab

RiQ Copilot + Voice Mode

  • RiQ text chat (free), suite knowledge base, links guides
  • Voice mode: mic → transcribe → interpret → 89-op catalog → confirm → execute
  • Deterministic number extraction (money/hours/qty backstop)
  • Voice command = 10 credits; module-gated; two-stage deletes; undo
  • Model: gemini-3.5-flash-lite (transcribe + interpret) + gemini-3.1-flash-tts-preview (speech)

Migration Engine 1-click

  • Import from Xero, QuickBooks or Sage (OAuth)
  • Opening TB, contacts, open invoices; NAME-first bank mapping
  • Wizard + job polling + undo; OB lands before day one

Settings · Roles · Multi-Org · Practice

  • Roles: owner / admin / editor / viewer + approval controls
  • Members (email invite flow), multi-org picker, create/archive/leave
  • Stripe Connect (standard): "Pay now", saved-card vault
  • Practice → client-book access (implicit admin grant)
  • Global search (/ or Ctrl/Cmd+K), grouped deep-link results

Entitlements / Tiers / Credits

  • Free tier: 1 org, bank-first; advanced features locked except MTD filing
  • Two filing entitlement keys (Sep 2026): mtd_filing = free (all /hmrc VAT routes + in-year /tax/itsa); filings = paid (CIS300, statutory accounts, the whole final-declaration cluster)
  • Open to every account; extra org add-on £2/mo
  • Credits meter in sidebar; 402 → top-up; server-enforced gates

Dashboard

  • Cash-on-hand hero + per-bank; 30d-actual/14d-projected cashflow chart
  • 30-day pulse frieze; recent activity; quick actions
  • Suite explainer cards; 23 in-product guides

IQ Books Mobile NATIVE COMPANION ANDROID APK

React Native + Expo (SDK 57, TypeScript) | same organisations, permissions, credits and production ledger as IQ Books web, with no separate mobile data store

A phone-first companion for the work that happens away from the desk: capture evidence, raise and collect invoices, review bank drafts, approve payments, track mileage and ask RiQ. The app talks directly to the existing IQ Books API, while journals, imports, filings, reconciliation workbenches, budgets and chart-of-accounts management stay on the web.

Today & Native Navigation

  • Five-tab flow: Today · Invoices · Capture · Review · More
  • Cash position, per-bank balances, due/overdue invoices and draft inbox
  • Aged debtors / creditors drill-down and global ledger search
  • Multi-organisation picker; create an organisation from the phone
  • App-icon quick actions: capture receipt, new invoice, start journey
  • Android Today-widget implementation: cash, money owed and drafts

Offline Receipt & Bill Capture phone-first

  • Camera or photo-library capture; image/PDF share-sheet intake
  • Offline-first local queue survives app restarts and lost signal
  • Queue drains sequentially when online; network and 402-safe retry
  • Gemini Vision reads supplier, date, reference, VAT and total
  • Review/edit OCR, quick-create supplier, choose category, then save bill
  • Original scan attaches to the purchase invoice for the audit trail

Sales, Quotes & Collections

  • Create multi-line sales invoices or quotes; inline customer quick-add
  • Product/service picker on lines; invoice in any currency
  • Issue, email PDF, share pay link, show QR and convert accepted quotes
  • Record customer receipt against an invoice; record supplier-bill payment
  • Sales / quotes / bills hub with status and overdue filtering
  • Customer and supplier directories; import a selected phone contact
  • Contact detail, document history, statement email and recurring invoices
  • Org invoice design: templates, accent, paper, logo upload, bank details
  • Payment-reminder schedule toggle (opt-in dunning, same web rails)

Bank Review + CodeIQ

  • Bank transaction and cashbook views across every organisation bank
  • Draft-by-draft category and VAT review; create a category inline
  • Run CodeIQ enrichment for account, VAT, transfer and invoice suggestions
  • Confirm individually or bulk-confirm all coded drafts
  • Match customer/supplier payments or post a paired bank transfer safely
  • Offer a reusable bank rule immediately after a manual coding choice

RiQ Voice in Your Pocket

  • Voice or free typed commands against the selected organisation
  • 89-operation server catalogue with mobile bulk-recode resolvers
  • Clarification flow for fuzzy merchants and missing command details
  • Confirmation cards before writes; two-stage delete safety and undo journal
  • Entity deep-links from results; share a newly created invoice pay link
  • Audio transcription, interpretation and spoken response through RiQ

Mileage & Expenses

  • One-tap GPS journey tracking continues with screen off/backgrounded
  • Accuracy, jitter and teleport filters; interrupted trip resumes on relaunch
  • Manual journey fallback and saved favourite journeys
  • HMRC AMAP rate handling, including the 10,000-mile 45p→25p step
  • Saves a mileage line into the native expense-claim approval workflow
  • Expense-claim list with draft/submitted/approved/reimbursed status

Reports, Team & Approvals

  • P&L, Balance Sheet, Cash Flow, Trial Balance and VAT return
  • Sales by customer and purchases by supplier; period presets/custom dates
  • Aged receivables/payables with collection-focused drill-down
  • Team invites and role management from the phone
  • Biometric approval / rejection of supplier payment runs built on the web
  • Credit balance, top-up checkout, billing portal and referral dashboard

Device Security & Delivery

  • JWT in native SecureStore; refresh retry uses the shared auth service
  • Face ID / fingerprint cold-start gate; biometric payment approval
  • Native FCM push: invoice-paid, claim-submitted-to-approver, Monday drafts digest and newly-overdue digest
  • Android foreground-service notice while recording a journey
  • Expo/React Native shared code targets Android, iPhone and iPad
  • Current delivery: signed Android APK; EAS/store submission pending
  • iOS: codebase ready; native build, APNs key and Apple account pending

ReconcileIQ

Bank Statement Reconciliation Tool

Core Matching Engine

File Support

PDF to CSV Converter AI

Invoice-to-Payment Matching

Merchant Parsers

Session Management

Output & Reporting

Platform Integrations

CodeIQ

AI Transaction Auto-Coding | 5 platforms

Processing Pipeline (8 Phases)

Platform Support

Client → Accountant Inbox NEW

Input Formats & Views

Merchant & Statement Parsers NEW

Invoice OCR

VAT Compliance NEW

Recode / Correction UX NEW

RiQ Companion & Autonomous LLM

Pattern Network + User Learning

Posting & Reliability

LedgerIQ

Financial Analytics Dashboard | 44 Analysis Modules

Data Ingestion

Charting Engine rebuilt

Core Statements & Ratios

Forensics: "Examination Pack / Evidence File" NEW area

Planning & Valuation NEW modules

Existing Analysis

Reporting & Collaboration NEW

RiQ: Visible Agency Autonomous

PrepIQ

AI Year-End Working Papers & Accounts Prep | the review layer (app = /WPS)

Job Workflow & Lifecycle

Reviewer Intelligence differentiator

Accounting Scope

Firm-Template Fidelity

Quality Gates

Firm Preferences & Collaboration

Engine & Infrastructure

Pricing & Access

RiQ AI Companion - Cross-Product Intelligence Layer

Conversational Capabilities

  • Landing page chatbot for general queries
  • LedgerIQ contextual chat (module-aware)
  • CodeIQ contextual chat (transaction-aware)
  • IQ Books in-app copilot + 89-op voice mode
  • Transaction review; account suggestions with reasoning
  • Follow-up conversation with thread memory
  • AI business report generation + narrative explainers

Model: gemini-3.5-flash-lite (chat/interpret/transcribe) · gemini-3.8-flash (LedgerIQ report writer + agentic driver) · gemini-3.1-flash-tts-preview (voice out) · Gemini Vision (OCR). Python/Flask (RiQ) + Node Gemini services.

Autonomous / Agency

  • LedgerIQ: navigate 44 modules, extract data, what-if, KPIs, targets
  • Visible agency: ghost cursor, step player, "show me where" spotlight
  • Click-to-verify figure chips in chat
  • Reactive bus: driver/budget edits cascade live
  • CodeIQ: filter transactions/VAT, switch views, map statements
  • IQ Books voice: 89-op catalog, execute first-party APIs, undo, two-stage deletes
  • Module-gated ops; deterministic number extraction

MCP Connector AGENT ACCESS

An MCP server at https://api.reconcileiq.com/mcp. Added once in Claude (or any MCP client) and driven in conversation. OAuth 2.1 with PKCE and dynamic client registration; API keys for scripted clients. 17 tools.

Read & Report

  • whoami, list_organisations, select_organisation - organisation pinned per credential, survives reconnection
  • find - customers, suppliers, accounts, bank accounts, bank transactions, sales/purchase invoices, journals, receipts, payments; declares when a result is only a page
  • get_document - one record with its lines
  • get_report - 14 reports: P&L (total + monthly), balance sheet, trial balance, cash flow, VAT return figures, period and balance comparisons, aged debtors/creditors, sales by customer, purchases by supplier, customer/supplier statements
  • lookup_guide - the in-app guide index, so rules are read rather than guessed

Act, with a preview first

  • list_operations - the ~90-op catalog, served from the same source the voice assistant uses
  • plan_bookkeeping - compiles plain English into validated operations: names resolved to ids, pounds to pence, VAT letters to rates. Writes nothing
  • commit_plan - carries out exactly what was previewed. Single-use token, 5 min, idempotency key, typed-name confirmation on a delete
  • Executor: one capability token per call (method + exact path + body hash + org + 30s + nonce), never a session
  • Never exposed: HMRC/VAT submission, payment runs, year-end close, opening balances, member management, admin

CodeIQ, at full strength

  • list_coding_platforms - Pandle, Xero, Sage, QuickBooks connections
  • start_coding_session - the real initialisation: chart of accounts pulled, the client's general ledger history learned into the pattern cache
  • add_bank_transactions - one call per bank account, stored not coded, so transfers between accounts can pair
  • fetch_outstanding_invoices / add_invoice_document - platform invoices and OCR'd paperwork, so payments match instead of guessing
  • add_merchant_statement - eBay/Amazon/PayPal exports parsed by the same engine the app uses, coded by RiQ
  • run_coding - once, over the whole session; reports when invoice matching was off

Scoping & audit

  • Scopes: iqbooks:read / :write / :send (emailing is separate from writing), codeiq:read / :write, reconcileiq:read / :write
  • Per-key organisation limits - a practice can grant an agent one client, not the portfolio
  • Consent screen with an organisation picker, on the app origin
  • mcp_audit - every tool call: tool, organisation, arguments, outcome, duration
  • Refresh token rotation; a spent refresh is refused

Shared SaaS Platform Features

Identity & Access

  • JWT authentication middleware
  • User accounts with login audit
  • Product access flags per user
  • Roles (owner/admin/editor/viewer) + approval controls (IQ Books)

Billing & Credits

  • Stripe subscription management
  • Credit-based usage metering (disclosed at point of use)
  • Practice-owner credits, client one-off starter credits and overage rates per plan
  • Monthly refresh + one-time credit purchases (bonus credits)
  • Immediate off-session overage charging (min £0.50)
  • Extra-org add-on (£2/mo, Stripe quantity item)

Multi-Client / Practice Management

  • Client roster with per-plan caps (50 / 250 / 1,000) and a live limits counter
  • Add a client singly or by bulk CSV; invitations with accept / decline; remove or unlink (an independently paying client keeps their subscription)
  • Connected client workspaces (each = own login + full IQ Books + one-off starter credits: 1,000 standard + 2,500 bonus, non-refreshing)
  • Sponsorship: top a client's balance to a target from the practice pool; pauses while they pay independently, resumes after
  • Practice → client-book implicit admin access (IQ Books); practice overview across the roster
  • Client upload inboxes: magic-link bank-statement and invoice inboxes, no client account needed, pulled straight into a CodeIQ session
  • Firm workspaces, 3 roles, shared report library, per-report comments and scheduled delivery (LedgerIQ)
  • Per-firm standing instructions and job sign-off (PrepIQ); per-client session isolation
  • Scope note: this is client management, not an XPM-style practice suite; there is no cross-client job board, deadline tracker or practice-level WIP. Time, rates, tasks and WIP exist, but inside an organisation's Time & billing module, against its own projects.

Public API /api/v1

  • Live third-party REST API: 32 paths / 47 operations, OpenAPI 3.1 at /openapi.json, docs at /developers
  • Scoped API keys (Authorization: Bearer iqk_…): reconcileiq / codeiq / iqbooks × read / write; minted over first-party JWT at POST /api/v1/keys
  • ReconcileIQ: submit bank + book datasets in the strict canonical schema (422 on nonconforming, no mapping negotiation), poll for results; credits charged only if the C++ engine verifies
  • CodeIQ: submit transactions + chart of accounts + VAT codes as a coding job, poll for coded output, running the real pipeline, on a transient session that is deleted after
  • IQ Books accounting API (Xero/QBO-equivalent core): chart of accounts, customers, suppliers, bank accounts, bank transactions, sales and purchase invoices (incl. void), customer receipts, supplier payments, journals, tax codes, organisation
  • Hard 402 out of credits, so no surprise charges; overage only if the key owner opted in and the request opts in; per-key rate limit; request_id on every error
  • Jobs are polling. No webhook surface: deferred, not built

Referral Program

  • Referral link generation; bonus credits per subscriber

Security & Compliance

  • AES-256-GCM at rest (HMRC tokens, uploads) + in transit
  • GDPR: contribution consent, deletion/cleanup services, audit tables
  • Client-side processing where possible (LedgerIQ, examination pack)
  • OWASP pen-test hardened (SSRF/IDOR fixes)

Technical Infrastructure

Backend Architecture

  • Node.js/Express API server; PostgreSQL (public + iq_books schemas)
  • IQ Books mobile: React Native 0.86 + Expo SDK 57 + Expo Router
  • C++ microservice for high-performance reconciliation + pattern matching
  • Python/Flask chatbot service (RiQ)
  • Real-time progress (SSE); background job queue + recovery
  • HMRC MTD (fraud-prevention headers) + Companies House GovTalk
  • Stripe Connect (standard accounts) for IQ Books payments

AI/ML Components

  • Local semantic embedding model: BGE-base-en-v1.5 (768d, 107MB ONNX)
  • Enriched account embeddings (top merchants per account)
  • Gemini Vision (OCR), gemini-3.5-flash-lite (chat), Gemini audio + TTS (voice)
  • Fuzzy + pattern engines; embedding cache
  • Forensic maths engine (Benford/MUS/entity-resolution, client-side)
  • iXBRL engine (FRS 105 / FRS 102 1A, Arelle-validated)

Platform Integration Services

  • Pattern learning + posting per platform (Pandle/QBO/Xero/Sage/IQ Books)
  • Invoice services (OCR, matching, upload, adjustments)
  • VAT services (classification, calculation, mapping, clamps)
  • Migration engine (Xero/QBO/Sage → IQ Books)
  • Transfer detection, expense grouping, chart-of-accounts management

Data Storage

  • ~250 tables live across two schemas: 158 public + 98 iq_books (48 of them codeiq_*, checked Sep 2026)
  • Session & transaction storage; pattern cache (user + universal)
  • Platform token storage (OAuth) + encrypted supplier bank vault
  • Invoice cache per platform; posting history; job progress/results
  • Append-only audit logs; usage & billing logs

Pricing Structure (GBP)

PlanMonthlyAnnualCredits/moOverage RateTarget
Starter£5£515,000£0.002/creditFreelancers
Accountant£15£15325,000£0.0015/creditSolo practitioners
Practice Essential£39£39850,000£0.001/creditSmall practices (up to 50 connected clients)
Practice Pro£79£806150,000£0.0008/creditGrowing practices (up to 250 connected clients)
Enterprise£199£2,030500,000£0.0005/creditLarge firms (up to 1,000 connected clients; tailored arrangements above this)

Credit Usage: ReconcileIQ = 1/txn | CodeIQ = 4/txn | Receipt/Invoice OCR = 10 each | RiQ voice command = 10 | LedgerIQ = 1,000/analysis period | PrepIQ year-end = 5,000 (default) / 10,000 (max). Filing to HMRC and manual bookkeeping (coding a line yourself, bank rules, journals, core reports) cost ZERO credits; only the automations meter. IQ Books free tier = 1 org (1,000 one-time credits ≈ 250 AI-coded txns); extra orgs £2/mo. IQ Books, ReconcileIQ, CodeIQ and LedgerIQ are on every plan; PrepIQ is available on practice plans.

Key Differentiators

IQ Books vs Xero / QuickBooks / FreeAgent

  • Suite native (coding, reconcile, analytics, working papers), no add-ons
  • CIS end-to-end (verify → split → net-pay → CIS300 → PDS + DRC)
  • Payment runs: encrypted bank vault + ISO 20022 + approval workflow
  • Statutory accounts (FRS 105 / 102 1A) + Companies House iXBRL in-product
  • MTD VAT + MTD ITSA quarterly updates built in, and free on every tier including the free plan; Xero, QuickBooks and FreeAgent all require a paid subscription to file
  • 89-op voice copilot; 1-click migration; £2/extra org
  • 6 optional modules free vs per-user/per-tier elsewhere
  • Native mobile companion: offline capture, banking review, invoices, mileage and approvals
  • Bank feeds that arrive already coded, with an auto-post envelope you set rather than a rules list you maintain

Suite vs Dext / AutoEntry / Fathom / Syft / A2X / Link My Books

  • 8-phase coding pipeline (plus per-route processors) vs single OCR; crowd-sourced pattern network
  • Local semantic AI (BGE-base, privacy-first) + user-learning override
  • 44 analysis modules + forensic examination pack (Benford/MUS)
  • Works across ALL platforms (not locked in); client-side analytics
  • Firm workspaces, roles, shared reports, scheduled delivery
  • Marketplace money as a feed, not a monthly sync subscription: eBay, Stripe and PayPal land in the ledger with fee types, holds and postage VAT already separated
  • Lower per-transaction pricing at scale; full audit trail; GDPR

Boundaries: What The Suite Does Not Do

Stated deliberately, so the edges are not left to inference.

Not built

  • Payroll runs, RTI and auto-enrolment. The ledger side exists (control accounts, journal posting, CIS deductions for subcontractors) but there is no pay run, no FPS/EPS, no pension assessment. Specced, not started; the standing recommendation is a partner calc engine behind a clean seam
  • CT600 submission. PrepIQ computes corporation tax including marginal relief and the figure carries into the accounts; the return itself is filed elsewhere. HMRC's CT route needs IRmark, which nothing here implements
  • Webhooks on the public API. Jobs are polling only
  • Custom fields on ledger entities, and a user-defined workflow-automation builder
  • Direct bank feed relationships. Feeds arrive through one aggregator (BankSync / Salt Edge), not bank-by-bank agreements

Built but not live

  • Companies House filing. Accounts production and Arelle-clean iXBRL are live for FRS 105 and FRS 102 1A; the GovTalk submit/poll path is written and env-gated, and returns 503 until a presenter ID and auth code are issued. Application outstanding with CH
  • MTD ITSA final declaration. The calculation and other-income steps call HMRC live; the two submit steps are refused server-side in production, outside the current approval. Quarterly updates are live and free on every tier
  • iOS build. The React Native codebase targets iPhone and iPad and the Android APK ships signed; the iOS binary waits on an Apple account and an APNs key. Store submission pending on both

Deliberate scope limits

  • Practice management is client management, with no cross-client job board, deadline tracker or practice WIP
  • No app marketplace or partner directory; third-party integration is through the public API

Feature Density Summary

MetricIQ BooksReconcileIQCodeIQLedgerIQPrepIQTotal Suite
Core Features150+30+60+70+40+350+
Delivery SurfacesWeb SPA + Android APK + iOS/iPad codebaseWebWebWebWebWeb + native mobile
Platform Integrations3 (migrate) + 3 feed providers65any GL-6 (OAuth) + BankSync / Stripe / eBay
AI/ML Components4295215
Export / File Formats5 (PDF/Excel/CSV/iXBRL/bank-file)326XLSX8
Analysis / Modules27 areas-5 views44-70+
HMRC / StatutoryVAT+ITSA+CIS+iXBRL-VAT-accounts prepfull UK stack

Comprehensive feature inventory compiled from frontend, backend, and documentation sources | Updated September 2026