Consulting & Agency Finance Automation: Time Tracking, Projektabrechnung & Utilization Rate automatisch

Kompletter Guide zur Finanzautomatisierung für Schweizer Beratungsfirmen & Agenturen: Billable Hours Tracking, Project-Based Billing, Expense Reimbursement, Utilization Rate. 22+ Stunden/Monat sparen.
Consulting & Agency Finance Automation: Time Tracking, Projektabrechnung & Utilization Rate automatisch
Schweizer Beratungsfirmen & Agenturen (15+ Consultants) verbringen durchschnittlich 22-30 Stunden pro Monat mit manueller Finanzadministration: Billable Hours tracken (Toggl, Excel), Projektrechnungen erstellen (120 Stunden × CHF 200/h = CHF 24,000), Spesen-Abrechnungen (Flüge, Hotels, Taxi), Utilization Rate berechnen (billable / total hours). Billing Delay (Zeit-Erfassung bis Rechnung) beträgt typisch 20-30 Tage → CHF 140,000-280,000 Umsatz liegt in der Warteschleife.
Mit Finance Automation können:
- Time-to-Invoice automatisiert werden (Toggl → Bexio: Auto-Rechnung bei Projekt-Meilenstein)
- Billable Hours auto-summiert werden (120 h Senior Consultant × CHF 250/h + 80 h Junior × CHF 150/h = CHF 42,000)
- Expense Reimbursement automatisch eingereichtwarden (Foto Rechnung → OCR → Bexio Spesenabrechnung)
- Utilization Rate Echtzeit getrackt werden (Dashboard: Wer ist bei 85%? Wer bei 50%?)
- Billing Delay halbiert werden (30 → 15 Tage → CHF 145,000 früher kassiert)
Resultat: 22+ Stunden/Monat gespart, Utilization Rate +7 Prozentpunkte (68% → 75%), +CHF 245,000/Jahr Umsatz.
1. Schweizer Professional Services Finance Landscape: Warum ist Time Tracking so zeitaufwändig?
1.1 Billable Hours: 120 Stunden/Monat pro Consultant manuell tracken
Typischer Marketing-Consultant (Senior, CHF 250/h Stundensatz):
| Projekt | Client | Stunden (Monat) | Stundensatz (CHF) | Umsatz (CHF) | Billable? | |---------|--------|-----------------|-------------------|--------------|-----------| | Brand Strategie | Client A | 45 h | CHF 250 | CHF 11,250 | ✅ Ja | | Website Redesign | Client B | 32 h | CHF 250 | CHF 8,000 | ✅ Ja | | Pitch-Vorbereitung | Prospect C | 8 h | - | CHF 0 | ❌ Nein (noch kein Auftrag) | | Interne Admin | - | 15 h | - | CHF 0 | ❌ Nein | | Total | - | 100 h | - | CHF 19,250 | 77% Utilization |
Utilization Rate:
Utilization Rate = Billable Hours / Total Hours
= 77 h / 100 h
= 77% ✅ (Ziel: 70-80%)
Problem: Time Tracking manuell (Toggl, Clockify, Excel)
Manueller Prozess:
1. Consultant arbeitet an Projekt "Brand Strategie" (Client A)
- Toggl: Timer starten (08:30)
- Toggl: Timer stoppen (12:00) → 3.5 Stunden
2. Ende Woche: Toggl-Daten exportieren (CSV)
3. Excel: "Time Tracking Jan 2026.xlsx" öffnen
- Manuell eintragen: Client A, 3.5 h, CHF 250/h = CHF 875
4. Ende Monat: Alle Projekte summieren
- Client A Total: 45 h × CHF 250 = CHF 11,250
5. Bexio: Rechnung erstellen (manuell)
Zeitaufwand: 15 Min./Tag × 22 Arbeitstage = 5.5 Stunden/Monat (nur Time Tracking, pro Consultant)
Bei 15 Consultants: 5.5 h × 15 = 82.5 Stunden/Monat → CHF 4,125/Monat (bei CHF 50/h Admin-Kosten)
1.2 Billing Delay: 20-30 Tage zwischen Zeit-Erfassung und Rechnung
Problem: Rechnungen werden verspätet erstellt → Cashflow-Engpass
Typischer Ablauf:
1. Consultant arbeitet (01.01.-31.01.2026)
- Toggl: 120 Stunden erfasst
2. Ende Monat: Buchhaltung sammelt Daten (05.02.2026)
- Excel-Export, Summierung
3. Rechnung erstellen (15.02.2026)
- Bexio: Rechnung "Projekt Brand Strategie Jan 2026" CHF 11,250
4. Versand an Client (18.02.2026)
5. Client zahlt (18.03.2026, 30 Tage Zahlungsziel)
Total: 01.01. → 18.03. = 77 Tage bis Zahlung (davon 17 Tage Billing Delay 01.01. → 18.02.)
Cashflow-Impact:
- 15 Consultants × CHF 19,250/Monat = CHF 288,750/Monat Umsatz
- Billing Delay 17 Tage = CHF 163,500 "in der Warteschleife"
- Mit Automation (Billing Delay 7 Tage): CHF 67,000 in Warteschleife → CHF 96,500 früher verfügbar
1.3 Expense Reimbursement: 50 Spesen/Monat manuell erfassen
Typische Spesen (Consulting-Projekt):
| Spesenart | Betrag (CHF) | MWST-Behandlung | |-----------|-------------|-----------------| | Flug Zürich-London | CHF 350 | Durchlaufposten (MWST-neutral) | | Hotel London (2 Nächte) | CHF 480 | Durchlaufposten (MWST-neutral) | | Taxi | CHF 45 | Durchlaufposten (MWST-neutral) | | Kundenessen | CHF 120 | MWST-pflichtig 8.1% (Repräsentation) | | Total | CHF 995 | - |
Problem: Manuell erfassen (Papierbelege, Fotos, Excel)
Manueller Prozess:
1. Consultant fotografiert Rechnung (Hotel-Beleg)
2. E-Mail an Buchhaltung: "Bitte CHF 480 erstatten (Projekt Client A)"
3. Buchhaltung:
- Excel: "Spesen Jan 2026.xlsx" eintragen
- Bexio: Spesenabrechnung erstellen
- Überweisung an Consultant (Ende Monat)
4. Client-Rechnung:
- Bexio: Position "Spesen (laut Beleg)" CHF 995 hinzufügen
Zeitaufwand: 10 Min./Spese × 50 Spesen/Monat = 8.3 Stunden/Monat
1.4 Utilization Rate: 70-80% Ziel, aber wie messen?
Problem: Utilization Rate nicht transparent → Unterbeschäftigte Consultants nicht erkannt
Manuelle Berechnung:
Excel: "Utilization 2026.xlsx"
1. Total Hours (alle Consultants): 15 × 160 h = 2,400 h/Monat
2. Billable Hours (aus Toggl-Export): 1,680 h/Monat
3. Utilization Rate: 1,680 / 2,400 = 70%
Benchmark:
- <60%: ⚠️ Zu wenig Projekte (Vertrieb intensivieren)
- 60-70%: ⚙️ Ok, aber Optimierungspotenzial
- 70-80%: ✅ Ziel-Range (optimal)
- >85%: ❌ Überlastung (Burnout-Risiko)
Problem: Nur monatlich berechnet → Echtzeit-Interventionen unmöglich
2. Manuelle Finance-Prozesse in Consulting/Agencies: Der Status Quo
Typischer Workflow (Ohne Automation)
Täglich:
1. Time Tracking (Toggl, 15 Min./Tag × 15 Consultants = 3.75h/Tag)
Wöchentlich:
2. Time-Daten exportieren (1h/Woche = 4h/Monat)
3. Spesen sammeln (2h/Woche = 8h/Monat)
Monatlich:
4. Projektrechnungen erstellen (15 Clients × 30 Min. = 7.5h/Monat)
5. Spesenrechnungen (50 Spesen × 10 Min. = 8.3h/Monat)
6. Utilization Rate berechnen (2h/Monat)
Total: 3.75h/Tag × 22 = 82.5h + 4 + 8 + 7.5 + 8.3 + 2 = 112.3 Stunden/Monat
Kosten: 112.3 Stunden × CHF 50/Stunde = CHF 5,615/Monat
Zusätzliche Kosten:
- Billing Delay (17 Tage): CHF 96,500 blockiert → Opportunitätskosten CHF 400/Monat (bei 5% Zinsen)
- Unterbeschäftigte Consultants (Utilization 68% statt 75%): 7 Prozentpunkte × 2,400 h × CHF 200/h Ø = CHF 33,600/Monat Umsatz-Verlust
Total Kosten: CHF 5,615 + CHF 400 + CHF 33,600 = CHF 39,615/Monat
3. Finance Automation Stack für Professional Services
3.1 Core Tools
| Tool | Funktion | Kosten (CHF/Monat) | |------|----------|-------------------| | Toggl Track / Clockify | Time Tracking (billable hours, Projekt-Zuordnung) | CHF 80-200 (15 Users) | | Bexio | Buchhaltung (Rechnungsstellung, Spesenabrechnung) | CHF 70-150 | | Make.com | Workflow-Automation (Toggl → Bexio Time-to-Invoice) | CHF 50-150 | | Expensify / Rydoo | Expense Management (OCR-Scan Belege, Auto-Kategorisierung) | CHF 100-250 (15 Users) |
Total: CHF 300-750/Monat
3.2 Alternative: All-in-One Professional Services Platforms
| Tool | Besonderheit | Kosten (CHF/Monat) | |------|--------------|-------------------| | Productive.io | All-in-One (Time, Invoicing, Project Management) | CHF 400-900 (15 Users) | | Harvest | Time Tracking + Invoicing (USA, sehr populär) | CHF 300-600 (15 Users) | | FreshBooks | Accounting + Time Tracking (KMU-freundlich) | CHF 250-500 |
Empfehlung:
- Klein (5-15 Consultants): Toggl + Bexio + Expensify (CHF 500/Monat)
- Mittel (15-50 Consultants): Productive.io (CHF 700/Monat)
4. Automation Workflow: Von Time-to-Invoice bis Utilization Dashboard
4.1 Schritt 1: Automatische Time-to-Invoice (Toggl → Bexio)
Problem: 82.5 Stunden/Monat für manuelles Time Tracking + 7.5 Stunden für Invoicing = 90 Stunden/Monat
Workflow:
Consultant arbeitet (Toggl Track):
- Projekt: "Brand Strategie Client A"
- Timer: 08:30-12:00 (3.5 Stunden)
- Stundensatz: CHF 250/h (aus Toggl-Profil)
↓
Toggl: Auto-Sync täglich (Make.com Trigger)
↓
Bexio API: Zeit erfassen (Projekt Client A)
- Datum: 20.01.2026
- Stunden: 3.5 h
- Betrag: CHF 875
↓
Monatsende: Make.com Trigger (31.01.2026)
↓
Bexio API: Rechnung erstellen (Auto-Summierung)
- Client A "Brand Strategie Jan 2026":
* Total 45 h × CHF 250/h = CHF 11,250
* + 8.1% MWST = CHF 12,161.25
↓
Bexio: Rechnung versenden (E-Mail an Client A)
Zeitersparnis: 90 Stunden → 2 Stunden (nur manuelle Prüfung) = 98% schneller
Billing Delay: 30 Tage → 7 Tage (Rechnung am 07.02. statt 18.02.)
4.2 Schritt 2: Automatische Expense Reimbursement (OCR → Bexio)
Problem: 8.3 Stunden/Monat für Spesen-Erfassung
Workflow:
Consultant fotografiert Hotel-Beleg (Expensify App):
- Betrag: CHF 480
- Datum: 15.01.2026
- Kategorie: Hotel (erkannt via OCR)
↓
Expensify: OCR-Scan
- Betrag: CHF 480 ✅
- Merchant: "Hotel London"
- Projekt: Client A (Consultant wählt aus Dropdown)
↓
Make.com: Sync Expensify → Bexio
↓
Bexio: Spesenabrechnung erstellen
- Consultant: Max Mustermann
- Betrag: CHF 480 (Rückerstattung)
- Projekt: Client A (wird auf Rechnung aufgeschlagen)
↓
Bexio: Client-Rechnung (automatisch Position hinzufügen)
- "Spesen (laut Beleg)": CHF 480 (Durchlaufposten, MWST-neutral)
Zeitersparnis: 8.3 Stunden → 0.5 Stunden (nur Stichproben-Kontrolle) = 94% schneller
4.3 Schritt 3: Echtzeit Utilization Rate-Dashboard
Problem: Utilization Rate nur monatlich berechnet (2 Stunden/Monat)
Workflow:
Toggl Track: Echtzeit-Daten (täglich aktualisiert)
↓
Make.com: Täglicher Sync Toggl → PowerBI
↓
PowerBI Dashboard: Utilization Rate Echtzeit
- Consultant A: 85% (45 billable / 53 total) ✅
- Consultant B: 72% (38 billable / 53 total) ✅
- Consultant C: 52% (28 billable / 53 total) ⚠️ Zu niedrig!
↓
Alert: "Consultant C Utilization <60% → Mehr Projekte zuweisen"
Zeitersparnis: 2 Stunden → 0 Stunden (Dashboard immer aktuell) = 100% automatisiert
Utilization Improvement: 68% → 75% (+7 Prozentpunkte) durch Echtzeit-Interventionen
4.4 Schritt 4: Automatische Projekt-Profitabilität-Tracking
Problem: Projektrentabilität nicht transparent (welches Projekt war profitabel?)
Workflow:
Bexio: Projekt "Brand Strategie Client A" abgeschlossen
↓
Bexio API: Daten abrufen
- Umsatz: CHF 11,250 (45 h × CHF 250/h)
- Kosten:
* Consultant Lohn: 45 h × CHF 120/h Kostensatz = CHF 5,400
* Spesen: CHF 995
* Overhead (20% Umsatz): CHF 2,250
- Total Kosten: CHF 8,645
↓
Profitabilität:
- Deckungsbeitrag: CHF 11,250 - CHF 8,645 = CHF 2,605
- Marge: 23.2% (Ziel: >25%)
↓
Dashboard: Projekt-Ranking
- Projekt "Website Redesign" (Client B): 38% Marge ✅ (Top!)
- Projekt "Brand Strategie" (Client A): 23% Marge ⚠️ (unter Ziel)
- Projekt "SEO Optimization" (Client D): 12% Marge ❌ (unprofitabel)
Zeitersparnis: 3 Stunden/Monat → 0 Stunden = 100% automatisiert
5. ROI-Rechnung: Kostenersparnis durch Automation
5.1 Beispiel: Marketing-Agentur, 15 Consultants, CHF 3.5 Mio. Umsatz
Manuelle Kosten (Vorher):
| Kostenart | Betrag (CHF/Monat) | |-----------|-------------------| | Time Tracking Overhead (82.5 h × CHF 50/h) | CHF 4,125 | | Invoicing (7.5 h × CHF 50/h) | CHF 375 | | Expense Reimbursement (8.3 h × CHF 50/h) | CHF 415 | | Utilization Calculation (2 h × CHF 50/h) | CHF 100 | | Billing Delay (Opportunitätskosten) | CHF 400 | | Unutilized Capacity (7% × CHF 288,750 Umsatz) | CHF 20,213 | | Total | CHF 25,628/Monat |
Automatisierte Kosten (Nachher):
| Kostenart | Betrag (CHF/Monat) | |-----------|-------------------| | Manual Oversight (3 h × CHF 50/h) | CHF 150 | | Utilization Rate verbessert (75% statt 68%) | CHF 0 (Einsparung) | | Billing Delay reduziert (7 Tage statt 30) | CHF 0 (Einsparung) | | Tool-Kosten (Toggl, Bexio, Expensify, Make.com) | CHF 600 | | Total | CHF 750/Monat |
Einsparung: CHF 25,628 - CHF 750 = CHF 24,878/Monat = CHF 298,536/Jahr
PLUS: Utilization Rate +7% = +CHF 20,213/Monat × 12 = +CHF 242,556/Jahr zusätzlicher Umsatz
Total Benefit: CHF 298,536 + CHF 242,556 = CHF 541,092/Jahr
ROI:
- Setup-Kosten: CHF 4,000 (Toggl-Bexio Integration, Expensify Setup, PowerBI Dashboards)
- Break-Even: 0.16 Monate (fast sofort!)
- Jahr 1 Nettogewinn: CHF 537,092
6. Implementation Roadmap (3 Monate)
Monat 1: Toggl Track & Time-to-Invoice
Woche 1-2: Toggl Setup
- [ ] Toggl Track für 15 Consultants einrichten (CHF 150/Monat)
- [ ] Projekte konfigurieren (15 aktive Clients)
- [ ] Stundensätze pro Consultant hinterlegen (CHF 150-350/h)
Woche 3-4: Make.com Toggl → Bexio Sync
- [ ] Make.com: Täglicher Sync (Toggl → Bexio Zeit erfassen)
- [ ] Make.com: Monatlicher Trigger (Rechnung erstellen)
- [ ] Test: 3 Projekte (Parallel manuell prüfen)
Monat 2: Expense Management & Dashboards
Woche 1-2: Expensify Setup
- [ ] Expensify für 15 Consultants (CHF 200/Monat)
- [ ] OCR-Training (Hotel, Taxi, Flug Kategorien)
- [ ] Make.com: Expensify → Bexio Sync
Woche 3-4: PowerBI Utilization Dashboard
- [ ] PowerBI: Toggl API anbinden
- [ ] Dashboard: Utilization Rate pro Consultant
- [ ] Alert: <60% Utilization (E-Mail an Management)
Monat 3: Projekt-Profitabilität & Go-Live
Woche 1-2: Profitabilität-Tracking
- [ ] Bexio: Kostensätze pro Consultant hinterlegen (CHF 80-150/h)
- [ ] PowerBI: Projekt-Profitabilität-Dashboard (Marge pro Projekt)
- [ ] Benchmark: Top 3 profitable Projekte vs. Bottom 3
Woche 3-4: Go-Live
- [ ] 1 Monat Parallel-Betrieb (manuell + automatisch)
- [ ] SOPs erstellen (15 Consultants)
- [ ] Training (2 Stunden)
7. Compliance & Rechtliches
7.1 MWST: 8.1% auf Dienstleistungen
Pflicht: MWST auf Consulting-Leistungen
Automation Compliance:
- Bexio: Automatische MWST-Berechnung (CHF 11,250 + 8.1% = CHF 12,161.25)
7.2 Spesen: Durchlaufposten vs. MWST-pflichtig
Regel:
- Durchlaufposten (MWST-neutral): Flug, Hotel, Taxi (im Auftrag des Kunden gekauft)
- MWST-pflichtig (8.1%): Kundenessen (Repräsentation), interne Spesen
Automation Compliance:
- Expensify: Kategorisierung (Durchlaufposten vs. MWST-pflichtig)
- Bexio: Automatische MWST-Behandlung
7.3 Aufbewahrungspflicht: 10 Jahre (bei Rechtsstreitigkeiten)
Pflicht: Zeiterfassungsdaten aufbewahren (z.B. Anwaltskanzleien)
Automation Compliance:
- Toggl: Cloud-Backup (unbegrenzte Aufbewahrung)
- Bexio: Rechnungen 10 Jahre archiviert
8. Häufige Fehlerquellen & Troubleshooting
8.1 Time-to-Invoice-Fehler: Doppelte Abrechnung
Symptom: Client A erhält 2 Rechnungen für Januar (CHF 11,250 × 2)
Ursache: Make.com Trigger lief 2× (monatlich + manuell)
Lösung:
- Make.com: Duplikat-Erkennung (Rechnung nur erstellen wenn nicht vorhanden)
8.2 Expensify-Fehler: Falsche Kategorisierung
Symptom: Taxi CHF 45 als "MWST-pflichtig" statt "Durchlaufposten"
Ursache: OCR-Scan nicht eindeutig
Lösung:
- Expensify: Kategorien manuell validieren (erste 30 Tage)
- Training: OCR-Modell lernt mit der Zeit
8.3 Utilization-Fehler: Urlaub als "low utilization"
Symptom: Consultant D zeigt 30% Utilization (war 2 Wochen Urlaub)
Ursache: Toggl trackt nur billable hours (Urlaub = 0 h)
Lösung:
- Toggl: "Urlaub" als eigene Kategorie (nicht in Utilization-Berechnung)
- PowerBI: Filter "ohne Urlaub"
9. Tools & Ressourcen
9.1 Time Tracking Tools
| Tool | Website | Besonderheit | |------|---------|--------------| | Toggl Track | toggl.com | Einfach, Bexio-Integration vorhanden | | Clockify | clockify.me | Kostenlos (bis 5 User), dann CHF 10/User | | Harvest | getharvest.com | Time + Invoicing All-in-One |
9.2 Expense Management
| Tool | Website | Besonderheit | |------|---------|--------------| | Expensify | expensify.com | OCR-Scan, Auto-Kategorisierung | | Rydoo | rydoo.com | Europäisch, DSGVO-konform |
9.3 Automation Tools
| Tool | Zweck | Kosten | |------|-------|--------| | Bexio | Buchhaltung, Invoicing | CHF 70-150/Monat | | Make.com | Workflow-Automation | CHF 50-150/Monat | | PowerBI | Dashboards (Utilization, Profitabilität) | CHF 80/Monat |
9.4 Offizielle Ressourcen
- OR Auftragsverhältnis (Art. 394-406): admin.ch/or
- MWST Spesen (ESTV): estv.admin.ch/mwst-spesen
10. Fazit: Von 112 Stunden/Monat auf 3 Stunden/Monat
Schweizer Beratungsfirmen & Agenturen können durch Finance Automation:
✅ CHF 298,536/Jahr netto einsparen (Time Tracking, Invoicing, Billing Delay) ✅ Utilization Rate +7 Prozentpunkte (68% → 75%, +CHF 242,556/Jahr Umsatz) ✅ Billing Delay -76% (30 → 7 Tage, CHF 96,500 früher kassiert) ✅ Expense Reimbursement 94% schneller (OCR-Scan statt manuell) ✅ Projekt-Profitabilität Echtzeit (Top vs. Bottom Projekte identifizieren)
ROI: Break-Even nach 0.16 Monaten (fast sofort), danach CHF 24,878/Monat Einsparung + CHF 20,213/Monat zusätzlicher Umsatz.
Nächster Schritt:
- Toggl Track Setup (15 Consultants)
- Make.com Time-to-Invoice Automation (Pilot mit 3 Projekten)
- Nach 3 Monaten: Utilization Rate 75% erreicht (+CHF 20,000/Monat Umsatz)
Kontakt SwissFinanceAI: Kostenlose Beratung für Beratungsfirmen & Agenturen (30 Min. Erstgespräch): swissfinanceai.ch/kontakt
Haftungsausschluss: Dieser Artikel dient ausschliesslich zu Informationszwecken und stellt keine Finanzberatung dar. Konsultieren Sie einen zugelassenen Finanzberater, bevor Sie Anlageentscheide treffen.
Weiterführende Artikel
Haftungsausschluss
Dieser Artikel dient ausschliesslich zu Informationszwecken und stellt keine Finanz-, Rechts- oder Steuerberatung dar. SwissFinanceAI ist kein lizenzierter Finanzdienstleister. Konsultieren Sie immer eine qualifizierte Fachperson, bevor Sie finanzielle Entscheidungen treffen.

Schweizer Märkte & Makroökonomie
Lena Müller analysiert täglich die Schweizer und europäischen Finanzmärkte — von SMI-Bewegungen über SNB-Entscheide bis zu geopolitischen Risiken. Ihr Fokus liegt auf datengestützter Analyse, die Schweizer KMU-Finanzprofis direkt verwertbare Einblicke liefert.
KI-redaktioneller Agent, spezialisiert auf Schweizer Finanzmarktanalyse. Erstellt durch das SwissFinanceAI-Redaktionssystem.
Schweizer KI & Finanzen — direkt ins Postfach
Wöchentliche Zusammenfassung der wichtigsten Nachrichten für Schweizer Finanzprofis. Kein Spam.
Mit der Anmeldung stimmen Sie unserer Datenschutzerklärung zu. Jederzeit abmeldbar.


