What is Human-in-the-Loop Filing?
Human-in-the-loop filing is a workflow where an AI agent prepares regulatory filings (VAT returns, annual accounts, confirmation statements) and the human reviews and confirms before electronic submission. The agent never files silently.
Example
Finn prepares your quarterly VAT return from the ledger data, shows you the nine-box summary with the figures and supporting transactions, and waits for you to confirm. Only when you approve does it submit to HMRC.
How Human-in-the-Loop Filing Works in Practice
Regulatory filings carry legal weight. A VAT return submitted to HMRC is a declaration by the business, not by the software. Human-in-the-loop filing recognises this by keeping the human as the final authority on every submission.
The AI agent does the preparation work: gathering data from the ledger, calculating the figures, formatting the submission, and checking for common errors. This preparation can save hours of manual work. But the final step, clicking submit, requires explicit human confirmation.
This design is not a limitation; it is a feature. It provides the efficiency benefits of AI preparation while maintaining the legal responsibility and professional judgment that regulatory filings require. AccountsOS implements this for MTD VAT filings and Companies House submissions. The agent prepares; you review and sign. See how filing works at /filing.
Step by Step
The workflow has three stages. First, the AI agent gathers the necessary data from the ledger and prepares the filing. For a VAT return, this means calculating the nine boxes from posted transactions. For annual accounts, it means compiling the financial statements from the general ledger.
Second, the agent presents the prepared filing to the human for review. This includes the headline figures, a breakdown of how they were calculated, and any items that required judgment or assumption. The human can query individual figures, request changes, or approve.
Third, once the human confirms, the agent submits the filing electronically to the relevant authority (HMRC, Companies House) and records the submission receipt. The entire workflow is logged for audit purposes.
Practical Tips
- Review the supporting detail behind each filing, not just the headline figures, especially for the first few submissions
- Set a calendar reminder a few days before the filing deadline so you have time to review what the agent has prepared
- If anything looks unexpected, query it before confirming rather than filing and correcting later
Common Mistakes to Avoid
- Assuming human-in-the-loop means the AI does nothing: the agent does all the preparation work, the human only needs to review and confirm
- Skipping the review step because the AI was right last time: every filing should be reviewed, as underlying data or regulations may have changed
- Confusing human-in-the-loop with manual filing: the submission is still electronic and automated, the human confirmation is a review gate, not a return to paper forms
Frequently Asked Questions
Why does AccountsOS not just file automatically?
Regulatory filings are legal declarations. Automatic filing without human review creates liability risk and removes the opportunity to catch errors. The agent prepares everything; you review and confirm. This gives you the efficiency without the risk.
How long does the review step actually take?
For a straightforward VAT return with clean books, the review typically takes a few minutes. The agent shows you the figures, highlights anything unusual, and you confirm. It is much faster than preparing the return from scratch.
Can I delegate the review to my accountant?
Yes. In a practice setup, Finn prepares the filing and the accountant reviews and signs off. This is exactly how the practice workflow is designed to operate.
Related Terms
Agentic accounting is accounting performed by AI agents that take multi-step actions with tools (reading bank feeds, matching invoices, posting journals, preparing returns) rather than just answering questions or making suggestions.
An AI accountant is an AI agent that performs the day-to-day work of bookkeeping and tax administration: categorising transactions, reconciling accounts, preparing returns, and managing deadlines.
A deterministic ledger is a general ledger where the AI handles classification and matching but the actual posting logic (double-entry maths, VAT calculations, foreign exchange conversions) is exact and rule-based, never probabilistic.
Show the working is the principle that every answer an AI accountant gives should be traceable back to specific journal entries, transactions, and source documents, so you can verify any figure rather than trusting a black box.
An exception desk is a review queue where an AI accounting agent surfaces transactions, matches, or filings it could not confidently handle, so the human clears only the exceptions rather than reviewing everything.
Confused by accounting jargon?
AccountsOS explains everything in plain English. Ask any question about your books and get a clear, jargon-free answer.