Case study  /  Invoicing automationFakturierungsautomation

Two days of invoicing, done in a few hours

Zwei Tage Fakturierung — erledigt in wenigen Stunden

VirtuDesk built an attended automation for the full invoice workflow — pulling data from Abacus, generating invoices, posting them to Sage, emailing PDFs to clients and reconciling every step — cutting a two-day monthly task to a few hours while keeping a human at the control points.

VirtuDesk entwickelte eine begleitete Automatisierung für den gesamten Rechnungs-Workflow — Datenabruf aus Abacus, Rechnungserstellung, Verbuchung in Sage, PDF-Versand an Kunden und Abstimmung jedes Schritts — und verkürzte eine zweitägige Monatsaufgabe auf wenige Stunden, mit menschlicher Kontrolle an den Schlüsselpunkten.

  • Abacus + contractsAbacus + Verträge
  • Posted to SageBuchung nach Sage
  • Attended, checkpoint before sendBegleitet, Prüfpunkt vor Versand
ClientKundeSwiss services firmSchweizer Dienstleister
ScopeUmfangInvoice workflowRechnungs-Workflow
SourceQuelleAbacus
LedgerHauptbuchSage
OutcomeErgebnis80% less effort80% weniger Aufwand
(00)  The clientDer Kunde

A Swiss professional-services firm billing on hours, headcount and fixed fees

Ein Schweizer Dienstleister, der nach Stunden, Köpfen und Pauschalen fakturiert

The client runs Abacus for operational data and Sage for accounting, issuing between 80 and 100 client invoices every month. Each invoice combines billable hours, payroll counts and fixed fees drawn from contracts — accurate work that had to happen on a fixed monthly cadence, but that tied up two full days of skilled finance time.

Der Kunde nutzt Abacus für operative Daten und Sage für die Buchhaltung und stellt monatlich 80 bis 100 Kundenrechnungen. Jede Rechnung kombiniert abrechenbare Stunden, Personalzahlen und vertragliche Pauschalen — präzise Arbeit im festen Monatsrhythmus, die jedoch zwei volle Tage qualifizierter Finance-Zeit band.

Client at a glanceKunde auf einen Blick
MarketMarktSwitzerland
CadenceRhythmusMonthly billingMonatliche Faktura
VolumeVolumen80–100 / monthMonat
(01)  The business problemDas Geschäftsproblem

Manual, multi-system invoicing is slow and error-prone

Manuelle, systemübergreifende Fakturierung ist langsam und fehleranfällig

Staff pulled billable hours, payroll counts and fixed fees out of Abacus by hand, built each invoice in Excel, keyed the entries into Sage, then emailed clients one by one. Spread across systems and repeated every month, the process was slow, easy to mistype and hard to audit after the fact.

Mitarbeitende zogen abrechenbare Stunden, Personalzahlen und Pauschalen manuell aus Abacus, bauten jede Rechnung in Excel, erfassten die Buchungen in Sage und mailten Kunden einzeln an. Über Systeme verteilt und monatlich wiederholt war der Prozess langsam, tippfehleranfällig und schwer prüfbar.

What the automation now handles

Was die Automatisierung übernimmt

Data pulled, not retypedDaten gezogen, nicht abgetipptHours, headcount and fixed fees are read from Abacus and contract files into structured invoices.Stunden, Köpfe und Pauschalen werden aus Abacus und Verträgen in strukturierte Rechnungen gelesen.
Posted & reconciledGebucht & abgestimmtEntries post to Sage with an activity log, then a report reconciles created invoices to posted entries.Buchungen laufen mit Aktivitätslog nach Sage, ein Bericht stimmt erstellte gegen gebuchte Rechnungen ab.
Sent & trackedVersendet & verfolgtPDFs go out from a monitored mailbox; a delivery report flags any bounced or failed messages.PDFs gehen aus einer überwachten Mailbox; ein Zustellbericht meldet Bounces oder Fehler.
(02)  System architectureSystemarchitektur

An attended bridge from Abacus data to a client’s inbox

Eine begleitete Brücke von Abacus-Daten bis in den Kunden-Posteingang

SRC · 01

Abacus + contractsAbacus + Verträge

Billable hours, payroll counts and fixed fees are read from Abacus and contract files.

Abrechenbare Stunden, Personalzahlen und Pauschalen aus Abacus und Verträgen.

hoursStunden · payroll · feesPauschalen
BOT · 02

Automation engineAutomations-Engine

Generates Excel invoices, posts to Sage, sends mail and reconciles — pausing for human checks.

Erstellt Excel-Rechnungen, bucht nach Sage, versendet Mails und stimmt ab — mit Prüfpausen.

attendedbegleitet · RPA · n8n
SAGE · 03

Sage

Invoice entries posted to customer ledger accounts, each writing an activity log line.

Rechnungsbuchungen auf Debitorenkonten, jede mit einer Aktivitätslog-Zeile.

AR ledgerKonten · activity logAktivitätslog
MAIL · 04

Functional mailboxFunktionspostfach

PDF invoices sent to clients from a monitored mailbox, with delivery and bounce tracking.

PDF-Rechnungen aus einem überwachten Postfach, mit Zustell- und Bounce-Tracking.

PDF · SMTP · bounce logBounce-Log
INSIGHT · 05

Reports & insightsBerichte & Insights

Reconciliation and delivery reports plus revenue trends and period-over-period variance.

Abstimmungs- und Zustellberichte plus Umsatztrends und Periodenvergleich.

trendsTrends · variance · PDF
Key design choiceWichtige Entscheidung

This is an attended automation by design. The robot does the repetitive work — data pull, invoice build, posting, sending — but pauses at key control points so finance can review a reconciliation before invoices leave the building. Speed never comes at the cost of an unchecked send.

Dies ist bewusst eine begleitete Automatisierung. Der Roboter erledigt die repetitive Arbeit — Datenabruf, Rechnungsbau, Buchung, Versand — pausiert aber an Schlüsselpunkten, damit Finance die Abstimmung prüft, bevor Rechnungen das Haus verlassen. Tempo nie auf Kosten eines ungeprüften Versands.

(03)  Process flowProzessfluss

From Abacus data to a sent invoice — with a checkpoint before send

Von Abacus-Daten zur versendeten Rechnung — mit Prüfpunkt vor Versand

The robot removes the repetitive work — extraction, formatting, posting and sending — while a human validates the reconciliation before anything reaches a client.

Der Roboter entfernt die repetitive Arbeit — Extraktion, Formatierung, Buchung und Versand — während ein Mensch die Abstimmung prüft, bevor etwas den Kunden erreicht.

Abacus Excel Sage MailboxPostfach
01

Generate Excel invoicesExcel-Rechnungen erstellen

Reads Abacus and contract data, builds invoices and stores them in a shared folder.Liest Abacus- und Vertragsdaten, baut Rechnungen und legt sie im Shared Folder ab.

Build
02

Post entries to SageBuchungen nach Sage

Updates customer ledger accounts and writes an activity log for every entry.Aktualisiert Debitorenkonten und schreibt ein Aktivitätslog je Buchung.

Post
03

Reconcile & reviewAbstimmen & prüfen

A report compares created invoices to posted entries for immediate human validation.Ein Bericht vergleicht erstellte mit gebuchten Rechnungen zur sofortigen Prüfung.

Review
04

Send PDFs to clientsPDFs an Kunden senden

Generates PDF invoices and emails them from a monitored functional mailbox.Erstellt PDF-Rechnungen und mailt sie aus einem überwachten Funktionspostfach.

Send
05

Report & surface insightsBerichten & Insights liefern

A delivery report flags bounces; revenue trends and variance support decisions.Ein Zustellbericht meldet Bounces; Umsatztrends und Varianz stützen Entscheidungen.

Closed
(04)  Controls and reliabilityKontrollen und Zuverlässigkeit

Faster billing, with oversight kept exactly where it matters

Schnellere Faktura, mit Kontrolle genau dort, wo sie zählt

Invoicing dashboardFakturierungs-Dashboard

Abacus / Sage / mail
EffortAufwand−80%
Cycle timeDurchlauf2d → ½d2T → ½T
ReconciledAbgestimmt100%
DeliveredZugestellt98%
Invoices builtErstellt100%
Posted to SageIn Sage gebucht100%
ReconciledAbgestimmt
DeliveredZugestellt98%
BouncesBouncesFlaggedGemeldet

Every key action is logged and reconciled, so human attention shifts from data entry to reviewing discrepancies and validating output. The result is faster, more consistent billing — and a finance team freed for more strategic work.

Jede Schlüsselaktion wird protokolliert und abgestimmt, sodass sich die menschliche Aufmerksamkeit von der Dateneingabe hin zur Prüfung von Differenzen und Ergebnissen verlagert. Das Ergebnis: schnellere, konsistentere Faktura — und ein Team mit Freiraum für strategische Arbeit.

Logged & reconciled actionsProtokollierte & abgestimmte AktionenCreated invoices are reconciled to posted Sage entries before anything is sent.Erstellte Rechnungen werden vor dem Versand gegen gebuchte Sage-Einträge abgestimmt.
No silent delivery failuresKeine stillen ZustellfehlerA send report shows every email and flags bounced or failed messages for follow-up.Ein Versandbericht zeigt jede E-Mail und meldet Bounces oder Fehler zur Nachverfolgung.
Scalable & audit-readySkalierbar & audit-fähigAll invoices, logs and reports are archived for compliance and future reference.Alle Rechnungen, Logs und Berichte werden für Compliance und Referenz archiviert.
(05)  Technology stackTechnologie-Stack

Built as a maintainable billing product, not a monthly scramble

Gebaut wie ein wartbares Faktura-Produkt, nicht wie ein Monatskraftakt

Data sourceDatenquelle

Abacus

Billable hours, payroll counts and fixed-fee data per client and contract.

Abrechenbare Stunden, Personalzahlen und Pauschalen je Kunde und Vertrag.

Orchestration

n8n + RPA

Attended workflow with pause-for-review steps, retries and error handling.

Begleiteter Workflow mit Prüfpausen, Retries und Fehlerbehandlung.

DocumentsDokumente

Excel + PDF

Templated Excel invoices stored in a shared folder, rendered to PDF for sending.

Templatebasierte Excel-Rechnungen im Shared Folder, als PDF für den Versand.

AccountingBuchhaltung

Sage

Customer-ledger postings with an activity log for every invoice entry.

Debitorenbuchungen mit Aktivitätslog für jede Rechnung.

DeliveryVersand

Functional mailboxFunktionspostfach

Monitored mailbox for client sends with delivery and bounce tracking.

Überwachtes Postfach für Kundenversand mit Zustell- und Bounce-Tracking.

ReconciliationAbstimmung

Control reportsKontrollberichte

Created-vs-posted reconciliation and a per-run delivery report.

Abgleich erstellt-vs-gebucht und ein Zustellbericht je Lauf.

InsightsInsights

Trends + varianceTrends + Varianz

Revenue trends and period-over-period variance to support financial decisions.

Umsatztrends und Periodenvergleich zur Unterstützung finanzieller Entscheidungen.

ArchiveArchiv

Audit-ready storeAudit-fähiges Archiv

All invoices, logs and reports archived for compliance and future reference.

Alle Rechnungen, Logs und Berichte für Compliance und Referenz archiviert.

Work with VirtuDeskMit VirtuDesk arbeiten

Turn monthly invoicing into a few supervised hours

Monatliche Faktura als wenige begleitete Stunden

VirtuDesk connects source data, accounting and delivery into one attended flow — fast and consistent, with people kept exactly where judgement matters.

VirtuDesk verbindet Quelldaten, Buchhaltung und Versand zu einem begleiteten Flow — schnell und konsistent, mit Menschen genau dort, wo Urteilskraft zählt.

Best fitIdeal geeignet Recurring billing across separate source, accounting and delivery systems with audit needs. Wiederkehrende Faktura über getrennte Quell-, Buchhaltungs- und Versandsysteme mit Audit-Bedarf. Discuss a processProzess besprechen