Skip to Content
Rechnungsportal
Business Software

Rechnungsportal

From time tracking to invoice — in a single click.

SPA Invoicing Time Tracking Laravel Vue.js
1-click billing — from time entry to finished invoice
Seamless audit trail for every change
Hierarchical client structure for complex organisations
AI text optimisation for professional invoice wording
Tech Stack Laravel 12 Vue 3 Inertia.js Tailwind CSS 4 DomPDF

The invoice portal is a tailor-made internal billing system for service companies. It combines time tracking, automatic invoice generation and budget management in a modern single-page application — developed with Laravel, Vue 3 and Inertia.js.

Time Tracking

Employees record their working hours directly in the system — assigned to clients, projects and tasks. Flexible hourly rates can be stored per client and project. The dashboard shows real-time statistics on booked hours, open entries and utilisation.

Automatic Invoice Generation

Invoices are generated from recorded time entries with a single click. The system supports various invoice types: standard, draft and credit invoices. Each invoice is exported as a PDF with an individual layout — powered by DomPDF. A filterable invoice history provides a full overview at any time.

Budget & Quota Management

Annual budgets and prepaid quotas can be defined for each client. The system tracks consumption in real time and warns of budget overruns. This keeps managers and clients always on top of the financial picture.

AI-Powered Text Optimisation

Invoice texts and service descriptions can be optimised directly in the system using AI. The integration of Claude (Anthropic) ensures professional, precise wording. Additionally, automatic translation via DeepL API is available — ideal for international clients.

Role-Based Access

The system distinguishes three roles: employees record time, managers administer clients and budgets, admins have full access to all functions including invoice approval and system configuration. Each role only sees the areas relevant to them.

Compliance & Audit Trail

Completed billing periods are locked immutably — subsequent changes to time entries or invoices are excluded. Every action is logged via Spatie Activity Log and forms a seamless audit trail for internal and external audits.

Rechnungsportal for Your Organization

We provide the platform for you at short notice — including setup, customization, and training. Schedule a no-obligation demo.