Premium PDF platform (Layout 2 Editorial)
Generate client-ready deliverables records in bank-statement style.
Through a server-side Gotenberg pipeline, daagwerk renders highly professional, multi-page PDF reports using the typographically optimised Geist typeface. The layout wraps tables cleanly, repeats table headers (thead) automatically on continuation pages, and prevents the ugly cutoff of individual rows. Numbers are held tightly aligned with tabular nums.
Tenant custom branding for PDFs
Embed your own logos and brand colours in the PDF export.
Via the branding tab in the profile, admins can upload their company logo as a base64 data URI and define a primary colour. The premium PDF adapts these fully automatically: the defined primary colour overrides the accents (--primary), the logo is placed in the header, and the letterhead and per-page footer are branded accordingly.
Performance filter bar with saved views
Filter large volumes of bookings with per-user presets.
Reports allow filtering by accounts, projects, jobs, users, billing types, statuses and free-text notes across unbounded date ranges. The filter settings persist through a JSONB field in the user preferences. As a result, the chosen table configuration stays fully intact even after leaving the page or reloading.
Tri-state table column control
Flexibly show or hide information columns.
Tables like the booking list have column control via a dropdown. For complex columns like the purchase order number, a tri-state mode can be defined (Dynamic / Always on / Off). In "Dynamic" mode, the backend automatically checks whether the filtered set contains any data for the column, and hides the column without flicker if the feature isn't being used.
Structured multi-format data export
Provide time data in common machine-readable formats.
For processing in external ERP, accounting or BI systems, daagwerk delivers all reports at the press of a button in four standard formats: CSV (with BOM for Excel compatibility), JSON, XML and a pure PDF report. The exports are fully consistent with the filters set in the UI.
Bulk export as ZIP archive (bulk PDF)
Collected invoice download for every client, as one block.
For the monthly billing cycle, Business-plan users can request a collected ZIP stream through the /export/entries-bulk.zip route. In the background, the system generates a separate, filtered premium PDF for every active account and packs them structured into a single archive. Revenue tables are role-gated and visible only to managers.