All articles
Use Case#Power Automate#SharePoint#Teams#Invoice Processing#Digitalization

Digital Invoice Approval for Trade Companies

1 May 20254 min read

The Old Way: Paper Friction and Risk

A mid-sized trade company — 30 employees specializing in electrical and plumbing installations — had a tried-and-true but dangerous routine. Incoming invoices were printed and placed in a physical "invoice folder" that traveled daily from office to warehouse to management. Each station created delays. Each handwritten notation was barely legible. And the biggest problem: early payment discount deadlines were regularly missed. Last year alone, overlooked Skonto cost the company nearly €8,000.

Add to that: zero transparency. The managing director never knew where an invoice currently sat. No audit trail for financial controls. No way to see how long processing actually took. And at the end, all invoices were printed anyway for filing — despite digitalization goals.

The Solution: Automated Approval with Teams and SharePoint

The strategy was radically simple: invoices should arrive digitally, be approved digitally, and only be printed after approval — if at all. The core consists of three Microsoft technologies already present in the company:

The Workflow in Detail:

Incoming invoices arrive by email or scan-to-email. A Power Automate flow triggers automatically: the invoice is uploaded as a PDF to SharePoint and tagged with metadata (vendor, amount, invoice date). Simultaneously, the invoice is routed to the correct department folder — material costs to warehouse, operational costs to administration.

Then the critical part happens: a Teams Approval is automatically sent via an Adaptive Card to the responsible person. That person sees the invoice directly in Teams — invoice number, amount, vendor, due date. They can approve with one click, right there in the channel.

After approval, Power Automate orchestrates the rest: the invoice is moved to a "print-ready" folder, optionally exported to accounting software like DATEV, and archived in SharePoint. The entire process runs in the background.

Optional Intelligence: Document Intelligence

In a later phase, the company integrated Microsoft Document Intelligence (formerly Form Recognizer). This AI component uses optical character recognition to analyze invoices automatically and extract fields like invoice number, amount, and due date. This saves the approver from manual data entry — the relevant information is already pre-filled in the Adaptive Card.

Real Transparency in Real Time

A critical side effect: SharePoint became a status dashboard for management. At any time, the managing director can see how many invoices are currently "awaiting approval," which are already approved, and how long individual invoices spend in the pipeline. Suddenly invoice processing is no longer an opaque black box, but a measurable, optimizable process.

Add to that: every approval leaves a digital trail. Who approved, when, with what comment? This is valuable not just for financial controls — it creates clarity during disputes or discrepancies with vendors.

The Numbers Speak

After four months of operation, the true extent of improvement became clear:

  • Processing Time: reduced from an average of 7.2 days to 2.3 days — a 68 percent reduction
  • Error Rate: from approximately 4 percent (miscategorization, data entry errors, duplicate processing) to under 1 percent
  • Early Payment Savings: in the first year, no further discounts were missed. Estimated gain: €7,500
  • Paper Consumption: invoices are now only printed when necessary — consumption dropped 85 percent
  • Transparency Time: the managing director can now see where every single invoice stands in 90 seconds

An often-underestimated factor: employees reported less mental stress. No more "Where's the invoice folder?" questions. No worry about missing something. Teams Approvals are integrated into the daily workflow — it doesn't feel like an additional system.

Scalability and Maintenance

The beauty of this solution: it scales without major effort to new vendors, new departments, or even new locations. For larger companies with higher volume, we've implemented a similar workflow handling 340 invoices per month. And when DATEV is involved, there's an extended version with automatic XML export to the tax advisor. New approvers are simply added to the Teams group. New department folders in SharePoint are automatically connected to the flow. The logic stays the same.

Maintenance is minimal. Power Automate has built-in error notifications — if a PDF can't be uploaded or an email is malformed, the IT team gets an alert. No invoices disappear silently.

This is Just the Beginning

Management already has further ideas. For example: why not automatically prepare invoice receipt accounts for payment runs? Or build a proper controlling dashboard via Power BI that shows which vendors are most expensive and how average payment times are developing?

The key insight: the company realized invoice processing is not unimportant. It's a measurable, automatable, optimizable business process — not a necessary evil. With the right tools, real efficiency and cost savings can be achieved here.


Book a free strategy call

Ready to automate your processes?

Book a free 30-minute intro call.

View projects

Free, no commitment, no sales pitch.