For accountants · Built by a practising accountant

The CIS book that turns up finished.

Graft's app does the bookkeeping at the kerbside — receipts read and categorised the moment they're photographed, mileage logged automatically, CIS reconciled against statements. The portal hands you complete working papers at the end of every period. Ready for the quarterly update. Ready for the return.

The portal is free for practices — your clients pay for the app, and it costs less than a bag of fixings a month.

The problem

MTD turns every CIS subbie into five deadlines a year. The old workflow doesn't survive that.

Mandation is live, and the quarterly clock is already running. One January shoebox a year was just about billable. Four quarterly updates plus a year-end, per client, from carrier bags of receipts and a diary of guessed mileage? That's how small clients turn into loss-leaders — unless the records arrive done.

The shoebox, quarterly

MTD doesn't change what clients give you — it changes how often. Without automation you're doing January five times a year.

The expenses argument

"That jacket's workwear." "The café was subsistence." Every dubious claim is a conversation that costs you goodwill or costs you risk.

The missing statements

CIS deductions you can't evidence because the contractor never sent the statement — and nobody chased it in time.

How the system works

The client's phone does the data entry. You keep the judgement calls.

Graft is built around the Construction Industry Scheme — not adapted to it. Everything the client logs lands in your portal, live, already structured the way the return needs it.

Capture — in the app

Receipts, read by AI

The client photographs a receipt; Graft reads the merchant, total and VAT, and files it against the right expense category. Works offline on site and syncs later — so it actually happens, on the day, not from a carrier bag in January.

Capture — in the app

Mileage that logs itself

Opt-in background tracking detects business journeys and records the distance at HMRC's approved rates. The client swipes business or personal. A complete, contemporaneous mileage log — no diary reconstruction.

Capture — in the app

CIS income & statements

Payments recorded per contractor with the deduction rate applied — 20%, 30% or gross — and reconciled against the CIS statements the client photographs. Gaps between deductions suffered and statements held are detected automatically.

Capture — in the app

CIS-correct invoicing

Labour and materials split, the deduction and reverse-charge VAT worked out, UTR and NI on every invoice. What the client bills is what your records show — no rekeying, no mystery income.

Structure — behind the scenes

Capital assets register

Vans and equipment go on an asset register that feeds a capital allowances computation — AIA, writing-down allowances and disposals — instead of living in a text message from March.

Structure — behind the scenes

A live tax position the client can see

The app always shows what the client is likely owed back. That's your secret weapon for engagement: refund-motivated clients keep logging, and clean records are a side effect.

AI expense review

Every point of conflict, flagged before it reaches your desk.

Graft reviews every expense as it's logged. Deterministic rules — the verdicts are code, not a chatbot — flag the claims that cause the arguments, and the AI explains the reasoning to the client in plain English.

  • Dubious claims held for review — non-workwear clothing, entertainment, supermarket food dressed as subsistence — highlighted in your review checklist with the reason stated.
  • Flagged items are excluded from the refund projection until resolved — so the client's expectation is already right, and the awkward conversation mostly never happens.
  • Genuine trade costs sail through — tools, materials, fuel, PPE and hi-vis are never bothered.
  • You decide, once — keep it or remove it, in one click, with the trail on record.
What lands on your desk

At the end of every period: a complete set of working papers, ready for submission.

One click exports the full pack to Excel or CSV — built from the live records, referenced to the evidence, with your adjustments layered on top. Review it, lock the period, file.

  1. Cover & engagement summary
  2. Income ledger, per contractor
  3. Expense ledger with VAT analysis
  4. Expense summary by category
  5. Contemporaneous mileage log
  6. Invoices register
  7. CIS deduction reconciliation
  8. Capital allowances computation
  9. Accountant adjustments schedule
  10. Prior-year comparatives
  11. Completeness checks
  12. SA103F box-by-box summary
  13. Final tax computation
  14. Evidence pack — every receipt image, filed and referenced
  • Adjustments & period locks — post your adjustments in the portal, lock the quarter, and the underlying records freeze with the client's approval on record.
  • SA100 questionnaire — the once-a-year extras (other income, pensions, student loan) collected in-app, so the return isn't waiting on an email thread.
  • MTD quarterly updates — filed from the records already in Graft, with the year-end declaration built on the same figures.
Running the book

Manage fifty subbies like a dashboard, not a docket tray.

Messiest books first

The client list ranks by risk — missing statements, unconfirmed receipts, stalled quarters float to the top months before the deadline, not the week of it.

One-click chasing, on the record

Missing CIS statements are detected automatically. Chase from the portal in one click; every nudge is logged so you can evidence who was asked, and when.

Queries pinned to the evidence

Raise a question on a specific receipt or trip; the client answers from the van. No "re: re: re: expenses query" threads, no context lost.

Deadline board

Every client's next MTD deadline on one screen, with the at-risk ones flagged and chaseable from the same view.

Your brand on it

White-label the portal with your logo and accent colour. To your clients, it's your firm's system.

Onboarding that runs itself

Invite clients by email and they arrive linked, chat open, welcome message sent. Or be found in the in-app accountant directory and approve requests as they come.

The commercials

Free for the practice. Paid for by the client. Profitable for both.

Graft's model is deliberately simple: the subcontractor pays for the app that gets their refund right, and the practice gets the portal — and the clean records — for nothing.

£0The portal. Free for accountants — no per-client fees, no seat licences, no setup cost.
£9.99/moWhat your client pays (or £100/year, +VAT) after a 7-day trial. Less than one argued-over receipt.
  • MTD clients become profitable — when the records arrive reconciled and reviewed, a quarterly update is minutes of review, not hours of bookkeeping you can't bill.
  • No lock-in — everything exports to Excel and CSV, and books push to Xero. Your file, your client, your call.
  • Built by a practising accountant — Graft comes out of a working practice, not a pitch deck. The working papers look the way you'd build them because that's how we build them.

Bring your CIS book in from the cold.

Set up the portal in five minutes, invite one messy client, and see what their next quarter looks like when it arrives finished.