Write the process down. Then let a machine do the boring half.
Most finance teams in growing companies are not short of effort. They are short of a documented process, and they are spending senior hours on clerical work that a machine now does better. We fix the first problem, then use AI on the second, in that order, because doing it the other way round is how automation projects fail.
- Step one
- Map the real process
- Step two
- Write the SOPs
- Step three
- Rebuild, then automate
- Typical scope
- Close, AP, AR, payroll,
approvals, reporting - SOP design
- 2 to 3 weeks per process
- Vendor commission
- None. We sell no software
- You keep
- The docs and the config
What an undesigned finance process looks like
The process only exists in one person’s head
Nobody wrote it down, so quality depends entirely on who is at the desk that day. When they resign, take leave or get promoted, the close slips and nobody can say exactly why.
Every month is rebuilt from scratch
The same reconciliations, the same reformatting, the same copy and paste between the accounting system and the reporting pack. Highly paid people spending days on work that has no judgement in it.
Controls exist on paper but not in the workflow
An approval matrix in a policy document that the actual payment run does not enforce is not a control. It is a document.
Software was bought before the process was fixed
A new ERP on top of an undesigned process produces the same numbers, later and more expensively. This is the most costly mistake we are called in to unwind.
AI has been tried on the wrong thing
A pilot that summarises documents nobody reads, while three people still key invoices by hand. Enthusiasm aimed at the visible problem rather than the expensive one.
SOP design and process rebuild
Map what actually happens, not what the manual says
We sit with the people doing the work and document the real process, including the workarounds. The gap between the documented process and the real one is usually where the risk lives.
Design the SOPs
Written procedures for the month-end close, accounts payable, accounts receivable, payroll, expense claims, fixed assets, banking and approvals. Owner, trigger, steps, evidence, and what to do when it goes wrong. Written so a new hire can follow them in week one.
Rebuild the process before automating it
Automating a bad process makes the bad outcome arrive faster. We fix the sequence, the ownership and the controls first, then decide what is worth automating.
Automate the clerical layer
Invoice capture and coding, bank reconciliation matching, recurring journal preparation, report assembly and distribution, document filing, data movement between systems. High-volume, rule-bound work where a machine is genuinely better than a person.
Build controls into the workflow
Approval limits enforced by the system rather than remembered by a manager. Exceptions raised automatically. An audit trail that exists because the process creates it, not because someone maintained a spreadsheet.
Hand it over with the documentation
You get the SOPs, the configuration and the reasoning. Not a black box that only we can maintain, which is the thing most automation vendors are quietly selling.
Four things worth automating
Narrow, high-volume, rule-bound work where the output gets checked. That is where the return is.
Reading documents that arrive in any format
Supplier invoices, receipts, bank statements, contracts. This is the single highest-value application in an SME finance function, because it is the highest-volume manual task and the error rate of a tired clerk at month end is worse than most people admit.
Matching and reconciling
Bank lines to ledger entries, purchase orders to invoices to receipts, intercompany balances between entities. Rule-based matching with a human reviewing only the exceptions.
Drafting the first version
Variance commentary, board pack narrative, policy documents, procedure notes. A competent first draft that a human edits is faster than a blank page, and the human stays responsible for what is said.
Answering questions of your own data
Letting a manager ask what happened to a cost line without waiting for the finance team to build a report, within properly scoped access.
Four things we will not hand to a machine
A practice that cannot tell you the limits of a tool is selling the tool.
Judgement calls with money attached
Provisioning, revenue recognition on a complex contract, impairment, a transfer pricing position. These need a person who will be accountable for the answer.
Anything where a wrong answer is silent
If a mistake would not be caught by a downstream check, do not put a probabilistic system in that seat without review. Finance has plenty of places where an error surfaces only at audit, twelve months later.
Approvals
A machine can route an approval, prepare it and flag the exceptions. A named human approves the payment.
Confidential data you have not thought about
Payroll, personal data, commercially sensitive contracts. Before anything goes near an external model there is a conversation about what may leave the building and under whose terms.
The specification is the hard part
Automating a finance process is not primarily a technical problem. The hard part is knowing what the output has to survive: an auditor, a tax inspection, a lender's covenant test, a buyer's due diligence. A developer who has never closed a set of books cannot specify that, and will build exactly what you asked for rather than what you needed.
We come at it from the other side. We have run the close, defended the audit and signed the filing, and we work with the tooling directly rather than briefing someone else to. That combination is rarer than it should be, and it is the entire reason this works.
It also means we are willing to tell you when the answer is no. Plenty of processes in a small company are not worth automating, and plenty of AI pilots exist because somebody wanted to run an AI pilot. You are paying us for that judgement more than for the build.
Before you start
Do we need a new accounting system first?
Usually not. Most of what we automate sits around the accounting system rather than inside it, and works with Xero, QuickBooks, Odoo, SAP or whatever you already run. Replacing the system is a much bigger decision and we would rather fix the process first and let you find out whether the system was really the problem.
How long does it take?
SOP design for a single process is typically two to three weeks. A full finance function is six to ten weeks depending on entity count. Automation is built incrementally after that, one process at a time, so you get value before the whole programme finishes.
What happens to the people currently doing this work?
In every engagement so far the answer has been that they move up rather than out. SME finance teams are not overstaffed. They are senior people doing clerical work because nobody built them a better process. Be honest with your team about this from the start, because they will assume the worst otherwise and they control the information you need.
Is our data safe?
That depends on choices we make together and we treat it as a design constraint rather than an afterthought. Some work can run entirely inside your own systems. Some involves external services, and for those we agree in advance what data may leave, under what contractual terms, and what stays in. If you have a group data policy we work to it.
Can you just do the SOPs without the automation?
Yes, and a fair number of clients should. Written procedures and clear ownership fix more problems than software does. If we think automation is not worth it for your volume, we will say so.
Are you selling us software?
No. We take no commission or referral fee from any vendor, and we will tell you when the honest answer is that a spreadsheet run properly is enough.