Management reporting
Board packs, monthly business reviews, finance summaries, and operational report books that need consistent PDF output every cycle.
- Monthly management pack
- Sales performance PDF
- Finance close report
Design pixel-perfect management packs, customer statements, compliance exports, and recurring operational PDFs from SQL databases, REST APIs, and GraphQL endpoints. Start in the EU-hosted SaaS with a free tier, or run Presswerk on your own infrastructure.
12 reports across 3 folders
Monthly Business Review
v3 · deployed to production
Sales Report Q2
v7 · updated 2 hours ago
Product Inventory
v1 · draft
Team Directory
v2 · deployed to staging
Use cases
Presswerk is for teams that still need official PDF documents, not another dashboard that people must log into. Design the report once, bind it to live data, then generate it on demand or on a schedule.
Board packs, monthly business reviews, finance summaries, and operational report books that need consistent PDF output every cycle.
Generate customer-specific documents from transactional data, CRM APIs, and billing systems without maintaining fragile scripts.
Create repeatable, versioned documents for regulated processes with deployment history, permissions, and audit trails.
Automate the reports teams still email, print, archive, or hand over to suppliers and field operations.
Capabilities
Presswerk does one thing and does it well: pixel-perfect PDF reports. Design, version, deploy, schedule — from data to document.
Design recurring PDFs for finance packs, customer statements, compliance exports, and operational reports with precise control over layout and data binding.
SQL databases, REST APIs, and GraphQL endpoints. One report, multiple sources, unified parameters.
Every save creates an immutable snapshot — layout, queries, parameters. Roll back to any version instantly. No more broken reports.
Deploy report versions to dev, staging, production — each with its own data source configuration. Promote with confidence.
Cron-based scheduling with email delivery. Weekly sales report every Monday at 8am? Set it and forget it.
One Docker image, full control. Run on your infrastructure with your Keycloak and PostgreSQL, or use our Hetzner-hosted EU cloud.
How it works
Point Presswerk at your database, API, or file — no code required. Configure the connection once, then reuse it across all your reports.
Production Database
PostgreSQL · Connected
CRM API
REST · Connected
Monthly Exports
SQL · Connected
Drag and drop text, tables, images, and barcodes onto a multi-page canvas. Bind columns to live data. Add parameters for dynamic filtering.
Monthly Sales Report
Panels
Save an immutable version of your report. Deploy it to staging for review, then promote to production — each with its own database credentials.
Generate PDFs on demand or set up automated delivery. Weekly sales report every Monday at 8am? Configure it once and forget about it.
Self-hosted
Our cloud runs on Hetzner infrastructure in Germany. Or self-host on your own servers. Either way, your reporting data stays where your policies expect it.
Your servers
Deploy on-premise or in your own cloud VPC
Your database
PostgreSQL — all data stays in your network
Your identity
Bring your own Keycloak or OIDC provider
Hetzner EU cloud
Hosted in Germany with EU-first operations
Enterprise ready
Presswerk fits both procurement paths: start immediately in the SaaS free tier, or buy an annual self-hosted license for environments where data must stay inside your network.
Start in the SaaS free tier, or talk to us about self-hosting, SSO, audit logs, and enterprise support.