Capture the job
Log time, photos and extra work right on site — in seconds, even without signal.
Work clean. Bill clean.
The app for tradespeople in Europe: capture the job on your phone, issue a compliant e-invoice, and get paid on time — all in one place, even offline.
Start free · No credit card · Your data stays yours.
How it works
Log time, photos and extra work right on site — in seconds, even without signal.
One tap turns the job into an EN 16931 e-invoice (Factur-X/ZUGFeRD) — validated and done.
An EPC QR code and SEPA pay link on the invoice, plus friendly reminders you approve — no awkward calls.
Step by step
Ready in minutes: set up your business, tax and payment.

Log time, photos and extra work right on the job site.

One tap — a finished EN 16931 e-invoice, validated and ready to send.

A QR code and pay link on the invoice, plus friendly reminders.

Pricing
E-invoicing
E-invoicing is becoming Europe’s default. Public bodies across the EU already have to accept structured EN 16931 e-invoices, and the EU’s VAT in the Digital Age (ViDA) reform makes them the standard for cross-border B2B by 2030 — with each country adding its own timeline along the way. vuco issues EN 16931 invoices from day one and adapts to each market with a Country Pack.
An invoice in a structured, machine-readable format built on the European standard EN 16931 (formats like Factur-X, ZUGFeRD or UBL) that authorities and companies can process automatically — not just a PDF.
For selling to the public sector (B2G), yes — EU law already requires public bodies to receive EN 16931 e-invoices. For business-to-business, each country sets its own timeline, and the EU’s ViDA reform makes structured invoicing the default for cross-border trade from 2030.
vuco is built EU-first, with a Country Pack per market that applies the right format, tax rules and small-business scheme for where you invoice. Germany is live first; more countries follow.
Yes. Every invoice is validated at runtime against the official EN 16931 and veraPDF rules before it leaves your device.