Available

uttek Quotes & Invoices

Write quotes and invoices – all the way to payment.

Quotes, order confirmations, invoices and credit notes with live totals, PDF and e-invoice, payments with early-payment discount, open items and dunning, recurring invoices and DATEV export. Self-hosted, full source code, 5 to 100 users depending on tier.

Live demo without sign-up · your own demo copy with sample data (trades business, agency, small business) · admin view-only

Overview: revenue, open and overdue invoices
Overview: revenue, open and overdue invoices

In many small businesses quotes and invoices are written in Word or Excel: numbers are assigned by hand, totals recalculated, and which invoice is still open is noted on a slip of paper. Dunning, progress invoices or mandatory e-invoicing make this tedious at the latest.

With uttek Quotes & Invoices you write quotes with services from your catalogue, discounts, text and optional lines, and see the total immediately. An accepted quote becomes an order confirmation, progress or final invoice with one click. Invoices get a sequential number when finalised and cannot be changed afterwards; corrections are made by cancellation or credit note.

Payments – including early-payment discount or instalments – are booked against the invoice; open items, due dates and dunning levels with fees are visible at a glance. Small-business rules, reverse charge, XRechnung, recurring invoices for service contracts and the DATEV export for your tax adviser are built in. Via uttek Connect, customers from uttek Customers and billable hours from uttek Time go straight into the invoice.

Database

SQLite out of the box, MySQL/MariaDB at the push of a button

Starts with SQLite – no database setup. As your business grows, switch to MySQL/MariaDB (PostgreSQL optional) with the admin wizard: test the connection, migrate all data, verify counts, switch over – with rollback.

The upgrade wizard is a uttek standard and is being built into every tool in upcoming versions.

uttek Connect

Works together – every uttek tool talks to the others

With uttek Connect you link your uttek tools by address and key: tickets become Dispo jobs, customer data comes from the CRM, feedback lands in the ticket and the customer history, shop orders in the CRM – at no extra cost and without a cloud middleman.

Connects with uttek Dispo uttek Tickets uttek Call uttek Customers uttek Shop uttek Jam uttek Time uttek Stock uttek Game · coming soon uttek Mileage Log uttek Mail & Calendar uttek Mileage Log for Dispo uttek Rota uttek Community uttek HR uttek Media Library uttek Unterwegs uttek Web App Development uttek Space

uttek Connect is a uttek standard and is being built into every tool in upcoming versions. Connections to tools that are not yet available follow when they launch.

What uttek Quotes & Invoices can do

Quotes with live totals

Lines from the service catalogue or free text, quantities and units, discount per line and overall, text and optional lines, net or gross prices, multiple tax rates. Accepted or rejected with one click.

Learn more →

Invoices with sequential numbers

Change drafts freely; when finalising, the program assigns the next number and the invoice is locked from then on. Cancellation and credit note with their own number and a reference to the invoice.

Learn more →

From quote to final invoice

Quote → order confirmation → progress invoices → final invoice deducting the progress payments. The document chain is visible on every document.

Learn more →

Payments, open items, dunning

Partial and final payments, early-payment discount, payment methods. Overdue invoices appear automatically; payment reminders and dunning levels with fees as PDF.

Learn more →

Small business, reverse charge, mandatory details

Standard VAT or German small-business scheme with the matching note, reverse charge for EU customers with VAT ID, mandatory details in letterhead and footer. Documents in German or English per customer.

Learn more →

Recurring invoices (Pro and up)

Service contracts, hosting or retainers monthly, quarterly or yearly – finalised automatically or as a draft for review.

Learn more →

XRechnung and uttek Connect (Pro and up)

E-invoice in XRechnung format (UBL) with routing ID for public-sector clients. REST API and webhooks; take over customers from uttek Customers, billable hours from uttek Time and shop orders.

Learn more →

Reports and export (Pro and up)

Revenue per month and customer, top services, tax summary, ageing list, CSV. In Enterprise: DATEV booking batch for your tax adviser, audit-proof log, PostgreSQL.

Learn more →

State-of-the-art security

Password policy with a check against leaked passwords, two-factor sign-in via authenticator app with backup codes (can be required per role), login lockout after failed attempts, “forgot password” by email, HTTPS/HSTS and encryption of sensitive fields – all switchable, nothing forced.

Learn more →

Where uttek Quotes & Invoices is used

Trades

Trades businesses

Quotes with materials and labour, progress invoices on site, service contracts as recurring invoices, XRechnung for public-sector clients.

Agentur

Agencies and service providers

Retainers and hosting as recurring invoices, billable hours from uttek Time, EU customers with reverse charge.

Kleinunternehmer

Freelancers and small businesses

Invoices under the German small-business scheme without VAT, packages and single services, overview of open payments.

How it works

  1. View demoOpen the live demo with sample data – write a quote, convert it to an invoice, finalise, book a payment, send a reminder.
  2. Buy licenceChoose a licence, pay, and get your invoice and licence key straight away in your customer account.
  3. InstallDownload the ZIP, upload it to your web hosting (PHP 8.2 + SQLite), start the setup wizard.
  4. CustomiseConfigure fields, rules and templates in the browser – or extend the code yourself.

Templates & designs

Three templates – Standard, Light and Dark; everyone picks their own in the account menu. For “Standard” you choose one of 16 designs. Switch in the administration, back with one click.

A look inside

Screenshots with sample data.

uttek Quotes & Invoices can do more – just tell us what you wish for.

You describe it, we build it. Test first, pay later.

Preview first, you only pay after confirming. With an idea discount if your idea may help everyone. Learn more

Licences & prices

Self-hosted, full source code. Basic up to 5, Pro up to 30, Enterprise up to 100 users. No VAT is charged in accordance with Section 19 of the German VAT Act (UStG, small business scheme).

🚀 Founder-friendly Pay once, use forever. No subscription trap, no per-user fees – ideal for founders and young teams. First year of updates included, optional afterwards.

🎉 Opening offer until 31 Dec 2026: 5 credits (worth €75) with Basic · 10 credits (worth €150) with Pro · 15 credits (worth €225) with Enterprise (= 15 minutes per credit) – added automatically as soon as your order is paid, valid for 6 months from purchase.

Basic

Pay once, use forever.

€79
one-time · final price
  • Full source code, freely editable
  • Up to 5 users · customers & documents included
  • With app (+€33 one-time): as many app users as you need
  • 12 months of updates
  • E-mail support (longer response time)
  • Updates afterwards optional: 20% p.a. (€15.80)
Software only€79
With service+ €79

Installation, basic setup, a short online briefing (30 min) and 3 months of e-mail help.

Recommended

Pro

With e-mail support in the first year.

€199
one-time · final price
  • Full source code, freely editable
  • Up to 30 users · customers & documents included
  • With app (+€59 one-time): as many app users as you need
  • 12 months of updates
  • E-mail support
  • Updates afterwards optional: 20% p.a. (€39.80)
Software only€199
With service+ €149

Installation, basic setup, logo & colours, 6 months of e-mail help and all first-year updates installed by us.

Enterprise

With setup & priority support.

€590
one-time · final price
  • Full source code, freely editable
  • Up to 100 users · customers & documents included
  • With app (+€99 one-time): as many app users as you need
  • 12 months of updates
  • Priority support
  • Updates afterwards optional: 20% p.a. (€118)
  • Setup, interfaces, customisations
Software only€590
With service+ €399

Installation, setup incl. data import, uttek Connect linked, 12 months of help with response within 1 business day, first-year updates installed, plus 10 service credits.

FeatureBasicProEnterprise
Full source code (PHP), freely editable✓✓✓
Runs on your own server (self-hosted)✓✓✓
Security: two-factor (TOTP), password policy, login lockout, field encryption✓✓✓
Usersup to 5up to 30up to 100
customers & documents included✓✓✓
Quotes and invoices with PDF, service catalogue✓✓✓
Finalising with sequential number, cancellation, credit note✓✓✓
Payments with discount, open items, dunning levels✓✓✓
Small business, reverse charge, documents DE/EN✓✓✓
German and English, light, dark and compact theme✓✓✓
Web app for iPhone & Android (no app store, as many app users as you need)+€33 one-time per company+€59 one-time per company+€99 one-time per company
Order confirmation, progress and final invoice–✓✓
Recurring invoices–✓✓
XRechnung (e-invoice, UBL)–✓✓
Reports and CSV export–✓✓
Custom fields, automations, uttek Connect–✓✓
Switch to MySQL/MariaDB via wizard–✓✓
DATEV export, audit-proof log, own branding, PostgreSQL––✓
Updates (new versions)12 months included12 months included12 months included
E-mail support–✓prioritised
InstallationGuideGuideSet up by us
Resale / transfer to third partiesnot permittednot permittednot permitted
Price€79€199€590

Combination options

Add what you need – each option can be booked separately, final prices under § 19 UStG.

Software onlyfrom €79 one-time

Install it yourself on your own web space.

Choose tier
With uttek Space€14.99 / month

Hosted by us: subdomain, storage and mailboxes; one-time licence + €29 installation.

Request a space
With app+ €33 one-time

Web app for iPhone & Android, as many app users as you need.

To the app
With service & maintenancefrom €29 / month

Installation via “With service” per tier, then maintenance as a service plan, cancellable monthly.

Service plans

My service promise

  • Short questions free, time is rounded down in your favour
  • Personally with Rudi, answer usually within 24 hours on working days
  • Regular customers from purchase no. 3: 10 % loyalty discount + 30 extra minutes

Our promise in detail

Mobile app

Web app for iPhone & Android – install without an app store. Documents, customers and open items on the go, write quotes on site.

from €33one-time per company

Basic €33 · Pro €59 · Enterprise €99 – depending on your licence tier

  • With the app, as many app users as you need – you create them yourself in your admin. Without the app they count towards the licence user limit (Basic 5, Pro 30, Enterprise 100).
  • Pay once, use indefinitely – no subscription, no price per user
  • Special requests billed once via service credits (quote)
Requires a licence for the tool.

How to install the app (illustrated guide) · Licence key per company + domain, perpetual

A licence covers one company (including its sites). Resale and transfer are not permitted – details in the Licence terms.

We reserve the right not to charge for service.
If a customisation you request also makes sense for our standard tool and you allow us to include it for everyone, the quote can even be €0.

What would a subscription cost in comparison?

With an invoicing subscription at €39 per month (several users, e-invoicing, dunning) you pay over five years €2,340 – with uttek Quotes & Invoices Pro (€199 one-time, updates optional afterwards) only a fraction of that.

Do the maths yourself
Placeholder
“A real customer's voice will appear here soon.”

Customer testimonials are only published with explicit permission. No made-up names.

Frequently asked questions

Is this a subscription?

No. You pay once and use the purchased version indefinitely. 12 months of updates are included; renewing afterwards is optional.

Are the invoices GoBD-compliant?

Finalised invoices receive a gap-free sequential number and can no longer be changed or deleted; corrections are made via cancellation or credit note, and every action is logged. You remain responsible for the compliance of your bookkeeping as a whole (process documentation, archiving, server backups) – the software does not replace a tax adviser.

Can I create e-invoices (XRechnung)?

Yes, from Pro: every finalised invoice can be downloaded as XRechnung (UBL XML), with routing ID for public-sector clients. The PDF is always available as well.

Does it work for small businesses exempt from VAT?

Yes. In the settings you choose the German small-business scheme (§ 19 UStG); invoices are then created without VAT and with the matching note. Switching to standard VAT later is possible at any time.

Can I pass my data to my tax adviser?

Yes. Invoice lists are available as CSV and invoices as PDF; in Enterprise the export produces a DATEV booking batch (SKR03). It is best to agree accounts and import once with your tax adviser.

What do I need to run it?

Web space with PHP 8.2 or newer. The database (SQLite) is built in; MySQL/MariaDB is optional. A cron job is useful for recurring invoices and due dates.

Can I try the demo?

Yes, without sign-up. Every visit gets its own demo database with sample data (trades business, agency, small business), deleted after 24 hours.

How secure are logins and data?

Passwords are only stored as a secure hash; new passwords need at least 12 characters and are checked offline against a list of leaked passwords. Everyone can set up two-factor sign-in via an authenticator app (e.g. Google Authenticator, Aegis) with backup codes, and the admin can require it per role. After 5 failed attempts a login lockout with increasing delay applies; “forgot password” sends a single-use link valid for 1 hour. Optionally customer notes are stored encrypted with AES-256-GCM, with the key outside the web root. The “Security (status)” page shows all measures at a glance.

More questions? Write to us.