"James, I've been doing this for three hours and I'm only halfway through Monday's invoices."

That was Emma, our bookkeeper, last April. Brilliant with numbers, terrible at hiding her frustration. And she was right to be frustrated - we were paying her to be a glorified data-matching robot.

Every single supplier invoice that came in had to be manually checked against the original purchase order. Line by line. Item by item. Quantity, price, discount, delivery charge. Did the numbers match? Yes? Approve for payment. No? Chase the supplier to find out why.

It was mind-numbing work. The kind of task that makes talented people question their career choices.

But it was also critical. Pay invoices without checking them and you're basically inviting suppliers to overcharge you. We'd already been stung twice - once for £340 and another time for nearly £800 - because someone approved an invoice without properly checking it against the PO.

The Breaking Point

Here's what the process actually looked like:

Step 1: Emma receives supplier invoice via email Step 2: She opens our purchasing system to find the matching PO Step 3: She manually compares every line item

  • Product codes match?

  • Quantities correct?

  • Unit prices as agreed?

  • Discounts applied properly?

  • Delivery charges as quoted? Step 4: Calculate if the total adds up correctly Step 5: If everything matches, mark for payment Step 6: If anything's wrong, create a query email to the supplier

Time per invoice: 5-15 minutes depending on how many line items Weekly invoices: 100-150 during normal periods, 200+ during peak season Emma's time spent: This was literally impossible for one person to handle

That's when it hit me: we weren't just inefficient, we were fundamentally broken. There was no way Emma could check every invoice properly. She was either working stupid hours, or corners were being cut. Neither option was acceptable.

The real kicker? We had two choices: hire another person just to help with invoice checking (adding £25-30K to our annual costs), or accept that we couldn't properly verify everything we were paying for. Both options were rubbish.

The "We Need to Fix This" Moment

It happened during our April financial review. Emma had finally finished preparing our quarterly reports - three days late because she'd been buried in invoice checking.

The reports showed we were overstocking certain items and running thin on others. Our supplier payment terms were all over the place, costing us potential early payment discounts. Several product lines were barely profitable once you factored in all costs.

All things Emma could have spotted and flagged earlier if she wasn't drowning in administrative drudgery.

Dad looked at the reports, looked at me, and said: "This is exactly the kind of stuff you keep saying AI can help with, isn't it?"

He was right. We were paying for strategic financial expertise and getting data entry with benefits.

The Search for a Solution

I'll be honest - my first instinct was to look for some expensive enterprise software that promised to solve everything. I found plenty of options starting at £500+ per month with 12-month commitments and "implementation consultants" charging £150/hour.

For a business of our size, that was bonkers.

Then I discovered n8n - an automation platform that lets you connect different business systems together and build custom workflows. It's not as user-friendly as some tools, but it's infinitely more flexible and about a tenth of the price.

The concept was simple: automatically compare incoming invoices against our purchase orders and flag any discrepancies.

Building the Automation

I won't pretend this was plug-and-play simple. It took me about two weeks of evening tinkering to get it working properly, including several spectacular failures where the system flagged perfectly good invoices as errors.

Here's what the automated system does:

Step 1: Invoice arrives via email Step 2: System automatically extracts key data (supplier, invoice number, line items, amounts) Step 3: Matches invoice to corresponding PO in our system Step 4: Compares every line item automatically Step 5: Checks calculations and totals Step 6: Either approves for payment or flags specific discrepancies Step 7: Emma gets a simple notification: "Approve" or "Query needed - [specific issue]"

Time per invoice now: 10-30 seconds for Emma to review and approve clean matches Weekly volume handled: 100-200+ invoices processed automatically What Emma does with saved time: Actual bookkeeping and financial analysis that drives business decisions

The Results (With Actual Numbers)

Time savings:

  • Before: Physically impossible for one person to properly check 100-150 invoices weekly

  • After: System processes 100-200+ invoices automatically, Emma reviews exceptions only

  • Reality: We avoided hiring an additional £25-30K/year admin person

Cost impact:

  • Cost of additional hire we avoided: £25-30K annually

  • n8n subscription: £240 annually

  • My setup time (one-off): ~20 hours

  • Net annual saving: £24,000-29,000+

Quality improvements:

  • Matching accuracy: 99.7% (compared to ~94% with manual checking)

  • Invoice processing speed: 3x faster

  • Query resolution time: Halved (because issues are identified immediately, not days later)

Strategic gains:

  • Emma now spends 8 hours per week on financial analysis

  • We identified £4,200 in potential annual savings through better supplier negotiation

  • Spotted product lines with declining margins before they became serious problems

  • Implemented better purchasing patterns based on actual data analysis

What Actually Changed

The most significant change wasn't the time saving - though that's brilliant. It was what Emma could now do with that time.

Last month, Emma:

  • Analysed our supplier payment patterns and identified £1,200 in potential early payment discounts we'd been missing

  • Spotted that three of our "best-selling" products were actually loss-makers once you factored in all handling costs

  • Created a dashboard showing real-time profit margins by product category

  • Identified seasonal purchasing patterns we could use to negotiate better terms

None of that was possible when she was buried in invoice checking.

The Unexpected Benefits

Better Supplier Relationships When discrepancies are flagged immediately, we can query them the same day. Suppliers appreciate this - it's easier to resolve issues when everything's fresh rather than three weeks later when no one remembers the details.

Reduced Payment Errors We've not paid a single incorrect invoice since implementing the system. Not one. The automation catches things human eyes miss, especially on complex invoices with 20+ line items.

Audit Trail Every comparison and decision is automatically logged. When our accountant needed documentation for year-end, Emma provided it in about ten minutes rather than the usual two-day hunt through emails and spreadsheets.

Emma's Job Satisfaction This sounds soft, but it matters. Emma went from dreading Monday mornings (when the weekend invoices piled up) to actually enjoying her work again. She's doing proper bookkeeping rather than glorified data entry.

The Honest Challenges

It wasn't all smooth sailing:

Setup Time Took me about 20 hours of work spread over two weeks to get it properly configured. That's time I could have spent on other things.

Learning Curve n8n isn't as intuitive as some tools. I had to watch YouTube tutorials and ask questions in online forums. If you're not comfortable with basic tech concepts, you'd need help.

Supplier Variations Different suppliers format their invoices differently. The system needed training to handle these variations. We're still occasionally adding new formats.

Exception Handling The automation handles routine cases brilliantly but still needs human judgment for unusual situations. Emma probably spends 1-2 hours weekly on these edge cases.

Would I Do It Again?

Absolutely, without question.

The financial ROI alone justified it within two months. But the real value is strategic - having a bookkeeper who can actually help you make better business decisions rather than just processing paperwork.

Should You Automate Invoice Checking?

Do it if:

  • You're processing 50+ invoices per week

  • You're considering hiring additional admin staff just to handle invoice volume

  • Your invoices are relatively standardised (not one-off custom quotes every time)

  • You're comfortable with some technical setup or can hire help

Don't bother if:

  • You process fewer than 20 invoices weekly (manual process is probably fine)

  • Your invoices are all completely unique and non-standard

  • You don't have basic systems already in place (like digital POs)

The Tool We Used

n8n - workflow automation platform

  • Cost: £20/month for cloud version (or free if self-hosted)

  • Setup time: 15-25 hours depending on complexity

  • Technical skill needed: Moderate - if you can use spreadsheet formulas, you can learn this

  • Best for: Custom automation that fits your specific processes

Alternatives to consider:

  • Zapier: Easier to use, more expensive, less flexible

  • Make (formerly Integromat): Similar to n8n, visual workflow builder

  • QuickBooks Advanced: If you're already using QuickBooks, has built-in matching

The Bottom Line

Before this automation, we were paying professional rates for clerical work. Now we're paying professional rates for professional work.

That's what good automation does - it doesn't replace people, it lets them do the job you actually hired them for.

Emma's still got job security. In fact, she's more valuable to the business now than she's ever been. The difference is she's spending her time on work that actually moves the business forward rather than tasks a computer can do faster and more accurately.

If you've got talented people doing mind-numbing repetitive tasks, you're wasting money and wasting talent. Find those tasks, automate them, and watch what happens when good people can focus on good work.

What repetitive administrative tasks are eating your team's time right now? Hit reply and tell me - I might be able to suggest an automation approach that doesn't require enterprise software budgets.

The Juggling Act - Grow faster, stress less. Practical advice, systems, and AI-powered hacks for small business owners wearing every hat - helping you scale without stretching yourself thin.

Keep Reading

No posts found