# ZEIT.IO > ZEIT.IO is a web application for freelancers, agencies and small and medium-sized companies that automates the billing of project times and expenses: time tracking, approval by the customer, invoicing and credit notes as ZUGFeRD and XRechnung e-invoices, and transfer to DATEV. It also covers HR functions (contracts, working hours, vacation, sick leave, overtime) and supplier/freelancer management. Made in Germany, hosted GDPR compliant, available in German and English. Key facts: - Target groups: freelancers and solo entrepreneurs, agencies and consultancies that bill freelancers or interim managers to their customers, and companies that manage employees and suppliers. - E-invoicing: creates ZUGFeRD 2.4.0 and XRechnung 3.0.2 invoices, and receives, validates (EN 16931), visualises and archives ZUGFeRD, XRechnung and Peppol BIS 3 invoices in an audit-proof manner. E-invoicing is mandatory in Germany since 2025. - Auto-invoicing and credit note procedure: approved times and expenses turn into outgoing invoices to the customer and credit notes to the freelancer automatically. - Integrations: DATEV, SAP ByD, Google and Microsoft Entra single sign-on, JIRA, Tempo, Clockwork, GitHub, GitLab, Trello, Zendesk, YouTrack, EmailBrief. - Apps: web, Android, iOS, and browser extensions for Chrome, Firefox and Edge. - REST API with token authentication and an OpenAPI specification. Pricing (net, plus statutory VAT; current prices on the pricing page): - Free: 0 € / month. 2 outgoing and 5 incoming invoices per month, customers, projects, time tracking, expenses, SSO, 2FA, API access, DATEV integration. - Freelancer: 9 € / month, billed annually (108 € / year). Single user, 20 outgoing and 50 incoming invoices per month. - Organisation: 19 € / month, 30 days free trial. HR, supplier and CRM functions. Plus 9,00 € per active employee, 22,00 € per active supplier/freelancer, 0,20 € per outgoing invoice or credit note and 0,10 € per incoming invoice. ## Product - [Landing page](https://zeit.io/en/): overview of time tracking, expenses, approval, invoicing, HR and controlling - [All features](https://zeit.io/en/all_features): contracts, projects, time tracking, expenses, approval process, invoicing, auto-invoicing, credit notes, customers, sick leave, vacation, overtime, audit logs, API - [Time tracking](https://zeit.io/de/timetracking): project time tracking with timer, calendar, budgets per project and user, and integrations (German only) - [Pricing](https://zeit.io/en/pricing): plans, included features and prices - [E-invoice validator](https://zeit.io/en/e-rechnung): free online validation and visualisation of ZUGFeRD, XRechnung and Peppol e-invoices (PDF or XML) - [Sign up for free](https://zeit.io/en/signups/new): no credit card required ## About - [Mission](https://zeit.io/en/mission): digitise and automate the business processes of companies that bill according to "Time & Material" - two hourly rates per user and project, customer approval, credit notes for freelancers, automatic outgoing invoices - [Principles](https://zeit.io/en/principles): how the ZEIT.IO team works with its customers ## Documentation - [User documentation](https://docs.zeit.io): how to use ZEIT.IO - [API documentation](https://zeit.io/api-docs/): interactive REST API reference - [OpenAPI specification](https://zeit.io/api-docs/v1/swagger.yaml): machine-readable API definition - [Status page](https://status.zeit.io): service availability ## Latest blog articles Every article is also available as Markdown - append `.md` to its URL. German: - [PHP- und Node.js-Lücken: ZEIT.IO ist nicht betroffen](https://zeit.io/de/blog/php-und-node-js-luecken-zeit-io-ist-nicht-betroffen.md): ZEIT.IO nutzt auf seinen Servern weder PHP noch Node.js – die aktuellen kritischen Sicherheitslücken betreffen Ihre Daten nicht. - [Ein Schlüssel. Einmal sichtbar.](https://zeit.io/de/blog/ein-schluessel-einmal-sichtbar.md): ZEIT.IO speichert die API Keys Ihrer Organisation nicht mehr im Klartext. Ein neuer Schlüssel wird genau einmal angezeigt – direkt nach dem Anlegen. - [Ein ganzes Jahr Zeitaufzeichnungen exportieren – ohne Fehlerseite](https://zeit.io/de/blog/ein-ganzes-jahr-zeitaufzeichnungen-exportieren-ohne-fehlerseite.md): Große CSV-Exporte von Zeitaufzeichnungen laufen jetzt im Hintergrund – ZEIT.IO schickt einen Download-Link per E-Mail. Schluss mit Fehlerseiten. - [Ihr Artikelkatalog in Minuten in ZEIT.IO – statt an einem ganzen Nachmittag](https://zeit.io/de/blog/ihr-artikelkatalog-in-minuten-in-zeit-io-statt-an-einem-ganzen-nachmittag.md): Artikel per CSV importieren, im Format des Artikel-Exports – inklusive Kundenbeschränkung und automatischem Hinzufügen zu neuen Rechnungen. - [Verbindliche Lieferantenverträge – ohne Papier, ohne Unterschrift, mit lückenlosem Nachweis](https://zeit.io/de/blog/verbindliche-lieferantenvertraege-ohne-papier-ohne-unterschrift-mit-lueckenlosem-nachweis.md): Lieferantenverträge rechtsverbindlich ohne Unterschrift abschließen – mit protokollierter Annahme, optional 2FA und Vertrags-PDF für beide Seiten. - [Orga-To-Orga: Jede Stunde kommt an, auch wenn das Projekt länger läuft](https://zeit.io/de/blog/orga-to-orga-jede-stunde-kommt-an-auch-wenn-das-projekt-laenger-laeuft.md): Projekt und Lieferantenverträge in ZEIT.IO in einem Schritt verlängern. Nicht übertragene Stunden werden markiert statt verloren. - [Stornorechnungen von Lieferanten: sauber verknüpft, nie doppelt bezahlt](https://zeit.io/de/blog/stornorechnungen-von-lieferanten-sauber-verknuepft-nie-doppelt-bezahlt.md): Lieferanten-Rechnungen in ZEIT.IO als Storno kennzeichnen und mit dem Original verknüpfen. Beide sind in der Liste markiert – keine Doppelzahlung. - [Mit Skonto bezahlt? Jetzt sagt das ein Klick](https://zeit.io/de/blog/mit-skonto-bezahlt-jetzt-sagt-das-ein-klick.md): Gutschriften lassen sich jetzt mit vollem Betrag oder mit Skonto als bezahlt markieren. ZEIT.IO bucht die passende Zahlung dazu. - [Ein Kunde, fünf Firmen – in wenigen Minuten angelegt](https://zeit.io/de/blog/ein-kunde-fuenf-firmen-in-wenigen-minuten-angelegt.md): Kunden kopieren in ZEIT.IO: Das neue Formular ist mit den Daten des Originals ausgefüllt, Sie ändern nur, was anders ist. - [Die richtigen Stunden in jedem Stundenzettel finden](https://zeit.io/de/blog/die-richtigen-stunden-in-jedem-stundenzettel-finden.md): TimeRecords im Stundenzettel filtern: nach Mitarbeiter, Projekt, Aktivität, Abrechenbarkeit und Beschreibung – mit Live-Summe der Stunden. English: - [PHP and Node.js vulnerabilities: ZEIT.IO is not affected](https://zeit.io/en/blog/php-and-node-js-vulnerabilities-zeit-io-is-not-affected.md): ZEIT.IO runs neither PHP nor Node.js on its servers – the current critical security vulnerabilities do not affect your data. - [One key. Visible once.](https://zeit.io/en/blog/one-key-visible-once.md): ZEIT.IO no longer stores your organisation's API keys in clear text. A new key is shown exactly once – right after you create it. - [Export a whole year of time records – without the error page](https://zeit.io/en/blog/export-a-whole-year-of-time-records-without-the-error-page.md): Large CSV exports of time records now run in the background – ZEIT.IO emails you a download link as soon as the file is ready. No more error pages. - [Your article catalogue in ZEIT.IO in minutes, not afternoons](https://zeit.io/en/blog/your-article-catalogue-in-zeit-io-in-minutes-not-afternoons.md): Import articles from CSV in the format of the article export – including customer limits and the option to add articles to new invoices automatically. - [Binding supplier contracts – no paper, no signature, a complete record](https://zeit.io/en/blog/binding-supplier-contracts-no-paper-no-signature-a-complete-record.md): Conclude legally binding supplier contracts without a signature – with a recorded acceptance, optional 2FA and a contract PDF for both sides. - [Cancellation invoices from suppliers: clearly linked, never paid twice](https://zeit.io/en/blog/cancellation-invoices-from-suppliers-clearly-linked-never-paid-twice.md): Mark supplier invoices as cancellations in ZEIT.IO and link them to the original. Both are highlighted in the list – no more double payments. - [Paid with Skonto? Now one click says so](https://zeit.io/en/blog/paid-with-skonto-now-one-click-says-so.md): Mark credit notes as paid with the full or the Skonto amount. ZEIT.IO books the matching payment and keeps the discount visible. - [One customer, five companies – set up in minutes](https://zeit.io/en/blog/one-customer-five-companies-set-up-in-minutes.md): Copy customers in ZEIT.IO: the new form is filled in with the original's data, and you only change what is different. - [Find the hours you need in any timesheet](https://zeit.io/en/blog/find-the-hours-you-need-in-any-timesheet.md): Filter the time records on a timesheet by user, project, activity, billable state and description – with a live sum of the matching hours. - [Budget control across company boundaries](https://zeit.io/en/blog/budget-control-across-company-boundaries.md): Mirrored orga-to-orga projects can no longer overbook the hour budget: what counts is how many hours are still free in the parent project. ## Optional - [German landing page](https://zeit.io/de/): the same content in German, the main market - [Blog (German)](https://zeit.io/de/blog.md) and [Blog (English)](https://zeit.io/en/blog.md): all articles, as Markdown - [llms-full.txt](https://zeit.io/llms-full.txt): this file followed by every article in full - [Sitemap](https://zeit.io/sitemap.xml): every public page - [Imprint](https://zeit.io/en/imprint), [Terms](https://zeit.io/en/terms), [Privacy policy](https://zeit.io/en/privacy), [Data processing agreement (AVV)](https://zeit.io/en/avv)