← Quiggy Finance & Mentor — the idea

Quiggy Finance · cost and price study · v0.1 · 18 September 2026

What Quiggy costs to run, and what to charge

Every vendor figure below was read from the vendor's own pricing page today and is marked sourced; every usage assumption is ours and marked estimate. The conclusion in one line: at any real scale the cost is dominated by model calls, it lands between €1.20 and €1.60 per business per month once the fixed programme is spread, and the market's list prices sit between €15 and €70 — so the question is not whether Quiggy can be cheap, it is what price makes the market move.

€0.58 AI per business-month, median €4.80 → €1.20 all-in, 1k → 100k businesses €15–70 market list prices €29 suggested core price 18 figures not obtainable today
Headline

Four numbers to hold in your head

AI cost per document
1.4c

Sonnet 5, two calls (read, propose), prompt cached. Haiku halves it; Opus is 3.5c. estimate

Cost per business-month, 10k businesses
€1.52

Model calls, hosting, email, monitoring, bank data placeholder and the fixed programme, all in; heavy users about €2.95. estimate

Market core plan
€21–45

Xero Grow £39, Sage Standard £43, FreeAgent Ltd £33, Holded Basic €29, Zoho Standard £12. sourced

Gross margin at €29
~95%

Before people and marketing. Fair-use cap on documents keeps the heaviest users above 90%. estimate

The €250-a-year figure from the meeting is not a disruption. It is €21 a month — inside the market's band, above Zoho, Holded Plus, Pennylane and Wave. What would change the market is not a lower seat price but a different thing being sold: the bookkeeping itself, at a price the customer compares with their bookkeeper's invoice rather than with Xero's. Section 7 sets that out.
1 · Usage profile

What one small business asks of Quiggy in a month

Everything downstream multiplies from these. They are our estimates from the demo entity and Nick's own business; the first hundred real customers will replace them.

Per business per monthLightMedianHeavyDrives
Purchase documents captured (receipts, bills)1535120Model calls, storage
Sales invoices issued and emailed3840Email, PDF, storage
Bank lines imported and matched4090400Compute (deterministic; model only on the unmatched tail)
Chase, statement, payslip and card emails61870Email
Tell / Ask Quiggy queries52060Model calls
Payroll employees0312Compute, email, storage
Storage added (images, PDFs, ~400 KB per document)7 MB17 MB65 MBSupabase storage, egress
Monthly active users per business126Auth MAU
2 · The model bill

What one document costs to read and post

Two forced-tool calls per document (read, then propose), as the engine does today. A phone photo downscaled to Claude's 1,568-pixel ceiling is about 1,500 image tokens; the system prompt and schemas are about 5,500 tokens, of which roughly 4,000 are identical every time and cache at a tenth of the price; the two answers total about 700 output tokens.

ModelInput $/MTokOutput $/MTokCache readPer document, cachedPer document, no cacheMedian business-month (35 docs + 20 queries)
Claude Haiku 4.5$1$5$0.10$0.007$0.011$0.34
Claude Sonnet 5 (base case)$2$10$0.20$0.014$0.021$0.58
Claude Opus 5$5$25$0.50$0.035$0.053$1.41
sourced model prices and image-token formula (ceil(w/28)×ceil(h/28), 1,568-token ceiling) from platform.claude.com, 18 Sep 2026 · estimate token counts per call

Three things move this number. Caching is worth a third and is a one-line change if the prompt is structured for it. Routing — Haiku for the read call, Sonnet for the propose call — takes another quarter off without touching accuracy where it matters. The Batch API halves everything for anything that can wait an hour, which the overnight shoebox can. Taken together, a median business costs about $0.35 a month in model calls; a heavy one about $1.50. Note the regional multiplier: US-only inference costs 1.1×; global routing is the standard price, and no EU-specific rate is published — the EU-residency promise needs a check against whichever endpoint is used.

3 · The stack by scale

Monthly running cost at four sizes

Vendor list prices as published today, in USD as the vendors bill; usage lines are the median profile above times the number of businesses. Read the pill on each row.

LineToday (PoC)1,00010,000100,000
Model calls (Sonnet 5, cached, median mix)$50$580$5,800$58,000estimate
Supabase plan + compute (Pro $25; Micro → Large $110 → 2XL $410 → 8XL $1,870 + 2 replicas)$35$135$435$5,635sourced
Supabase point-in-time recovery (7 days)$100$100$100$100sourced
Storage growth after 12 months ($0.0213/GB) and egress ($0.09/GB over 250 GB)$10$230$2,300estimate
Vercel (Pro $20/seat + usage: CPU $0.128/h, invocations $0.60/M; Enterprise at scale)$20$90$600$4,000estimate
Resend (Free 3k → Pro $20/50k → Scale $90/100k → $0.90 per extra 1k)$0$20$250$2,400sourced
Bank data provider (GoCardless Bank Account Data)$0???not published
Card processing (Stripe, EEA 1.5% + €0.25)pass-throughpass-throughpass-throughpass-throughsourced
Cloudflare (Free → Pro $20 → Business $200)$0$20$200$200sourced
GitHub Team ($4/seat) + Actions overage$8$20$60$150sourced
Monitoring and status (Sentry Team $26 → Business $80 + PAYG; Better Stack $34)$60$114$300$1,000sourced
Stack, per month$273$1,089$7,975$73,785
Stack per business-month$1.09$0.80$0.74

Model calls are 53% of the bill at a thousand businesses and 79% at a hundred thousand. Everything else is a rounding error by comparison, which is why the caching and routing choices in section 2 are worth more than any hosting negotiation. The one blank is the bank data provider: GoCardless publishes no Bank Account Data price and no free-tier limit, and its own docs say account verification is "only offered to paying customers". That line needs a quote before any price is fixed; the industry norm is a per-connected-account monthly fee, and a placeholder of €0.50 per business-month is used in section 5.

4 · Keeping it healthy and secure

The fixed costs that do not scale with customers

Nick asked for the agentic tooling and the security programme to be counted, not hidden. Ranges are third-party published figures for a company of one to ten people; Vanta, Cobalt and Shireburn publish no prices.

LineYear 1Steady state / yrBasis
Claude Team premium seats ×2 (build agent, watcher)$3,000$3,000$125/seat/month monthly, $100 annualsourced
API usage for evaluation suite, agents, prompt changes$3,600$6,000~$300–500/month at Sonnet ratesestimate
Compliance platform (Vanta tier, quote-only; Sprinto range $4k–8k for 1–10 staff)$6,000$6,000Sprinto blog, 18 Sep 2026estimate
SOC 2 Type 2 audit (platform partner route)$3,000$3,000$2k–3k audit via platform; $5k–15k small CPA firm directsourced
ISO 27001 stage 1+2, then surveillance$15,000$7,000Vanta collection page: $14k–16k certification, $6k–7.5k surveillancesourced
Penetration test, annual$5,000$5,000Intruder from $3,500/test; ranges $4k–20ksourced
Legal review of the compliance pack; annual refresh$8,000$2,500Nick to obtain quotesquote
Cyber and professional-indemnity insurance??Nick to obtain quotesquote
Fixed programme (excluding insurance)$43,600$32,500

Spread over the customer base this is $3.60 per business-month at 1,000 businesses, $0.36 at 10,000 and $0.04 at 100,000. It matters only at the start — which is exactly when the firm channel matters most, because a firm's clients arrive in blocks of fifty rather than one at a time.

5 · Unit economics

Cost per business-month against price

model callshosting, email, monitoringfixed programmebank data placeholder €0.50
€0€2€4€6 €4.77 1,000 businesses €1.52 10,000 €1.17 100,000 €29 core price — off this scale by 6× to 25×
Cost per business-month, median profile, USD converted at 0.92 €/$ (field), including a €0.50 bank-data placeholder. Model calls are the same at every scale; the fixed programme is what makes the first thousand expensive.
ScaleCost, medianCost, heavy userMargin at €12Margin at €29Margin at €59
1,000 businesses€4.77€6.2060%84%92%
10,000€1.52€2.9587%95%97%
100,000€1.17€2.6090%96%98%
Where it can go wrong. A business that captures 400 documents a month on Opus with no caching costs about €14 in model calls — more than a €12 plan. Three protections, all cheap: a fair-use document allowance per tier with a per-document price above it (2c cost, charge 5–10c); model routing by document type; and the Batch API for the shoebox. Model prices have only fallen since 2023, but the plan should survive a doubling.
6 · The market

What the incumbents charge, and how

List prices from each vendor's pricing page today, monthly excluding VAT. QuickBooks UK loads its prices by script and could not be read; Dext's pages return 404; Shireburn (Malta) is quote-only.

ProductEntryCoreTopPayrollPattern
Xero UKIgnite £18 (20 invoices)Grow £39Comprehensive £55 · Ultimate £701–10 people included by tier; £1.50/person90% off for 6 months; unlimited users; receipt capture on all plans
Sage Accounting UKStart £20 (1 user, 30 captures)Standard £43Plus £59 (multi-currency, inventory)+£1.85/employee90% off for 6 months; "Sage Copilot" AI on all plans; captures metered at £0.20
FreeAgentSole trader £19Partnership £27Limited company £33Included50% off 6 months; free with NatWest/RBS/Mettle accounts — the bank pays
Zoho Books UKFree (1,000 invoices)Standard £12 · Professional £24Premium £30 … Ultimate £199Cheapest full ledger; users and scans metered
Holded (ES/EU)Plus €15 (250 invoices)Basic €29 · Standard €59Advanced €99 · Premium €199€5/employee50% off 3 months; inventory €25 add-on; CRM included
Pennylane (FR, freelancers)Free (e-invoicing)Starter €7 · Basique €14Essentiel €24Free tier as the door; monetises payments and the accountant
Wave (US/CA)FreePro $19from $25Free books, paid capture and payments (2.9% + $0.60)
QuickBooks Online UKPrices not readable today (client-side); five tiers Sole Trader → Advanced, 1–25 users, 90% off 6 months, "Intuit Intelligence" AI on allAdd-on, not shownThe reference point for 85% of the market

Three patterns matter more than any single price. Everyone discounts 50–90% for the first three to six months, so the list price is a ceiling nobody pays at first and the real competition is on the second-year price. Payroll is an add-on priced per employee at £1.50–£5. Two disruptors already price the books at zero — Pennylane and Wave — and earn on payments, capture and the accountant; FreeAgent lets a bank pay. Nobody in this table prices what the customer actually buys, which is not software but "my books are done".

7 · Recommendation

Price the outcome, not the seat

Three tiers by the size of the business's paperwork, a firm offer that prices per client, and one deliberate market move.

Quiggy Solo
€12 /month · €120 a year
  • Sole traders and micro companies
  • 40 documents a month, unlimited invoices
  • Capture, bank feeds, chasing, VAT prepared
  • Tell and Ask Quiggy
Cost €1.10–1.50 · above Zoho, below everyone else
Quiggy Business
€29 /month · €290 a year
  • Limited companies with staff
  • 200 documents a month, then 8c each
  • Payroll for 3 included, then €2 per employee
  • Creditors, multi-currency, Foresight, close the books
Cost €1.30–2.60 · sits at Holded Basic, under Xero Grow by a quarter
Quiggy Plus
€59 /month · €590 a year
  • Businesses with stock, events or projects
  • 500 documents, then 6c each
  • Inventory, orders and commitments, event P&L
  • Tax computation, year-end pack, accountant seat
Cost €1.60–4 · matches Sage Plus and Holded Standard

The firm offer

Firms bring clients in blocks and want one invoice. Price per client per month on a ladder — €19 for the first 25 clients, €14 to 100, €9 beyond — with the white-label view, the firm's own marketplace controls and the client-acceptance pack included. At €9 the margin is still above 80%; at fifty clients the fixed programme is paid for by one firm.

The move that changes the market

Every incumbent prices a tool and leaves the work to the customer or their bookkeeper. A Maltese small company typically pays a bookkeeper or its accountant a monthly fee for exactly the work Quiggy does — capture, posting, VAT preparation, payroll — and that fee is the number the owner knows. Sell "your books, done" at €29 against that number, not against Xero's. The proof is the accountant's own sign-off: Quiggy prepares, the firm reviews, and the review takes a fifth of the time — Mark's own words. That is a story a firm can sell, because it moves the firm from data entry to review without losing the client.

What not to do. Do not go free-with-payments like Wave — Quiggy is not the payment company by design. Do not price per user — the owner, the accountant and the employees are all meant to be in there. Do not discount 90% for six months — say the price and keep it; a 14-day trial and a firm's endorsement do the same job without teaching customers that the list price is fiction.
8 · Sensitivities and what would change the answer

Six things to watch

If…Then…Response
Median documents per month is 100, not 35Model cost roughly triples to €1.60; margin at €29 still 93%Fair-use allowance and per-document price above it
Model prices doubleCost per business-month rises by €0.50–1.00Routing to Haiku for reads; Batch for the shoebox; already in the plan
Bank data costs €2 per connected account, not €0.50Adds €1.50 for businesses with a feedGet the GoCardless quote before fixing Solo's price; Solo may need €15
EU-only inference carries a premium1.1× on the model line, about €0.05Immaterial; keep the residency promise
Firms want one price for all clientsThe ladder collapses to ~€12 blendedStill 85% margin at 10k; fine if firms bring volume
Malta's whole addressable market is smallThe fixed programme dominates for longerThe UK country pack is the second market for a reason; the firm channel is how Malta pays for itself
9 · Sources and gaps

Where the numbers came from

All fetched 18 September 2026 from the vendor's own page; the study's fact file lists every figure with its URL. Market-size anchors (EU SME count, Malta business count, QuickBooks subscriber numbers) could not be fetched today and are not used.

supabase.com/pricing · vercel.com/pricing · platform.claude.com/docs/en/about-claude/pricing and …/build-with-claude/vision · claude.com/pricing · resend.com/pricing · stripe.com/en-mt/pricing · cloudflare.com/plans · github.com/pricing · sentry.io/pricing · betterstack.com/pricing
xero.com/uk/pricing-plans · freeagent.com/pricing · sage.com/en-gb/sage-business-cloud/accounting/pricing · zoho.com/uk/books/pricing · holded.com/pricing · pennylane.com/fr/tarifs · waveapps.com/pricing · quickbooks.intuit.com/uk/pricing (structure only)
sprinto.com/blog/soc-2-compliance-cost · vanta.com/collection/iso-27001/iso-27001-certification-cost · drata.com/blog/iso-27001-certification-cost · intruder.io/pricing
Not obtainable today: GoCardless Bank Account Data pricing and free-tier limits · QuickBooks UK prices · Dext pricing · Zoho EUR edition · Pennylane company tiers · Vanta, Cobalt and Shireburn prices · Vercel bandwidth and edge overage rates · GitHub Advanced Security · Supabase read-replica price · EU SME and Malta business counts · Intuit subscriber count · a Maltese bookkeeping fee benchmark (Nick and the firm can supply this from experience).

Cost and price study v0.1 for Quiggy Finance. USD figures converted at 0.92 EUR/USD where shown in euros (a field, not a forecast). Every usage figure is an estimate to be replaced by measurement once the first businesses are live; the product already records model, prompt version and token usage per posting, so the measurement is a query, not a project. Not financial advice; a pricing decision is Nick's.