← Alle Artikel
BusinessNext.js 16KI

CRM für Selbstständige: Angebote, Rechnungen und XRechnung

17. März 2026 · 11 Min. Lesezeit

60 % der kleinen deutschen Unternehmen nutzen noch keine Business-Software. MeinGewerbe löst dieses Problem: ein radikal einfaches CRM für Selbstständige und kleine Betriebe – vom Handwerker über den Freelancer bis zum Dienstleister. Der Claim: „Vom Anruf zur Rechnung in 3 Klicks."

20+ Module im Überblick

Kundenverwaltung

Alle Kontaktdaten, Kommunikationshistorie und verknüpfte Projekte/Angebote/Rechnungen. Globale Suche über alle Kunden.

Auftrags- & Projektverwaltung

Projekte anlegen, Mitarbeiter zuweisen, Status tracken. Zeiterfassung pro Projekt mit Start/Stop-Timer und manuellen Einträgen.

Angebotswesen

Angebote erstellen, als PDF generieren, per E-Mail versenden. Ein Klick übernimmt ein akzeptiertes Angebot als Rechnung – inklusive aller Positionen.

Rechnungswesen + XRechnung

Rechnungen mit automatischer Nummerierung, USt-ID-Validierung, PDF-Export und XRechnung (EN 16931 / UBL 2.1) für öffentliche Auftraggeber ab 2025. Teilrechnungen, Schlussrechnungen, Mahnungen.

Ausgaben & KI-Beleganalyse

Belege fotografieren – Google Gemini extrahiert automatisch Betrag, Datum, Kategorie und USt-Satz. Auch Audio-Transkription für Sprachnotizen nach Kundenterminen.

Finanzen & Steuer-Dashboard

Gewinn-und-Verlust-Rechnung, monatliche Übersicht, Umsatzsteuer-Voranmeldung vorbereiten. Alle Daten auf einen Blick.

Kalender & Terminplanung

Wochenansicht, Kundentermine anlegen, mit Projekten verknüpfen. Push-Erinnerungen.

Fahrtenbuch

Fahrten dokumentieren mit Start/Ziel, km, Anlass. Automatische Berechnung der km-Pauschale.

Zeiterfassung

Start/Stop-Timer oder manuelle Eingabe. Pro Mitarbeiter, pro Projekt. Export für die Lohnbuchhaltung.

Personalverwaltung & Teams

Multi-Tenancy: Ein Betrieb, mehrere Nutzer. Rollen (Admin, Mitarbeiter, Lesezugriff). Team-Einladungssystem per E-Mail.

Kundenportal (Digitale Signatur)

Kunden können Angebote direkt online akzeptieren – ohne eigenen Account. Digitale Signatur im Browser.

SMS & WhatsApp

Terminerinnerungen und Statusupdates per SMS (Twilio) direkt an den Kunden.

Demo-First Entwicklung

MeinGewerbe nutzt eine Demo-First-Strategie: Die /demo-Umgebung ist sowohl der öffentliche Showcase als auch die interne Entwicklungs-Sandbox. Neue Features werden hier implementiert und verifiziert, bevor sie in den geschützten /dashboard-Bereich synchronisiert werden.

PDF-Generierung: Client-Side

Alle PDFs (Angebote, Rechnungen, XRechnungen) werden mit @react-pdf/renderer direkt im Browser generiert. Kein Server rendert PDFs – das spart Serverkosten und funktioniert offline.

components/InvoicePDF.tsx
import { Document, Page, Text, View }
  from '@react-pdf/renderer';

export function InvoicePDF({ invoice }) {
  return (
    <Document>
      <Page size="A4">
        <View style={styles.header}>
          <Text>{invoice.company.name}</Text>
          <Text>Rechnung {invoice.number}</Text>
        </View>
        {invoice.items.map(item => (
          <View key={item.id} style={styles.row}>
            <Text>{item.description}</Text>
            <Text>{item.total.toFixed(2)} €</Text>
          </View>
        ))}
      </Page>
    </Document>
  );
}

Tech Stack

  • Frontend: Next.js 16.1 (App Router), TypeScript, Tailwind CSS 3.4
  • Backend: Supabase (PostgreSQL + Auth + Edge Functions + Storage)
  • Payments: Stripe (Checkout + Webhooks + Portal)
  • PDF: @react-pdf/renderer (Client-Side)
  • E-Rechnung: XRechnung (EN 16931 / UBL 2.1)
  • E-Mail: Supabase Edge Functions + Nodemailer (Plesk SMTP)
  • SMS: Twilio (via Edge Function)
  • KI: Google Gemini API (Beleganalyse, Audio-Transkription)
  • Analytics: Custom Zero-Dependency System
  • Deployment: Strato VPS / Plesk

DSGVO & Compliance

Alle Daten in Frankfurt/EU (Supabase). Row Level Security, Multi-Tenancy mit Organisations-IDs, E-Mail-Verifizierung. Rechtliche Seiten (Impressum, Datenschutz, AGB) sind integriert.

→ Projekt ansehen: MeinGewerbe – Projektdetails

→ Live: meingewerbe.online