OwnBill – Wiederkehrende Services & Rechnungsverwaltung

Type: Software 
Status: Alpha

Tech Stack: Next.js 16, React, Tailwind CSS, Prisma ORM, MySQL, NextAuth, Zod, Docker

Problem Statement

Freelancers and small businesses need a simple, self-hosted invoicing system without monthly SaaS fees. Existing solutions are either too complex (ERP systems), cloud-dependent, or lack automated management of recurring invoices with configurable templates and email delivery. The combination of customer, service, and invoice management with automatic reminders is missing in lean self-hosted tools.

Description

A web application for managing customers, services, and invoices with a focus on recurring billing. Offers CRUD for customers/services/invoices, PDF export and email delivery via configurable DOCX and mail templates with placeholders, automatic creation and reminders for recurring services, team/user management with admin permissions, and a dashboard. Cron jobs mark overdue invoices and send scheduled reminders. Validation via Zod, authentication via NextAuth.

Use Case

Write invoices, send them automatically, and manage recurring invoices.

Link: https://github.com/rawk7000/OwnBill (private repo)