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.