Skip to main content

projectfacts and Germany

The home market: e-invoicing in ZUGFeRD and XRechnung, DATEV integration, public holidays per federal state and a data centre in Frankfurt am Main.

Get to know us
Invoice R-2026-0481 · Darmstadt Consulting 12,00 h 1.050,00 € Support 4,00 h 200,00 € E-invoice ZUGFeRD · XRechnung · EN 16931 VAT 19% 237,50 € Total 1.487,50 € DATEV Booking batch to your tax adviser ZUGFeRD and XRechnung DATEV booking batch GiroCode on the invoice Holidays per federal state Hosting in Frankfurt

Software for Germany: the differences that matter

projectfacts is an all-in-one business software for small and medium-sized companies: project management, time recording, CRM, invoicing, ticketing and HR all run in one system instead of five. Germany is our home market. projectfacts is developed in Darmstadt, and whatever applies here in terms of formats, deadlines and interfaces is built into the system rather than retrofitted.

What sets German day-to-day business apart from that of its neighbours comes down to a few points: e-invoicing in ZUGFeRD and XRechnung, the handover to the tax adviser through DATEV, the public holiday calendar per federal state, travel expenses at German rates and the note on the reversal of tax liability under § 13b UStG on the document. Those are the points this page collects.

Two groups ask the same questions here: German companies looking for a business software for their day-to-day work, and the German parent of an international group whose subsidiaries abroad use the same system with their own rules.

And the question about the data: by default projectfacts runs in a data centre in Frankfurt am Main. If you have requirements of your own, you run it on your own server. For the overview across all countries, see international.

E-invoicing and billing

In German B2B business the electronic invoice has become the normal case. projectfacts creates and reads the two formats that matter here.

ZUGFeRD and XRechnung

You create, send and receive invoices in the ZUGFeRD and XRechnung formats. Both are based on the European standard EN 16931. Incoming e-invoices are read out and the invoice data is transferred directly into your document, so nobody retypes anything. The format can be set per customer. More on this on the e-invoicing page.

Payment by GiroCode

On request, every invoice carries a GiroCode. Your customers scan it with their banking app, the transfer details fill in by themselves and only need to be approved.

VAT and cross-border cases

You record the tax rate on the article. Where the tax does not apply, you assign the reason its own contra account: services to other EU countries subject to a recapitulative statement, services to non-EU countries, or another reason for exemption. The note on the reversal of tax liability under § 13b UStG appears on the document automatically. More on this under invoicing.

Bookkeeping and DATEV

In Germany the route to the tax adviser is usually the same one, and that is exactly what the standard interface is for.

The DATEV interface

You hand booking data, receipts and invoices to your tax adviser digitally. The export covers, among other things, invoice date, document number, amount, currency, debtor and revenue account. Many customers work through DATEV Unternehmen Online and do not have to configure the export at all.

Accounts and booking batches

You store revenue accounts individually and link them to your articles, so every line lands on the right account automatically. The DATEV booking batch is available for the handover. More on this under financial accounting.

When it should not be DATEV

If your accounting department works with a different program, you export the booking data as a freely configurable CSV file, with your own columns, your own date format and a selectable character encoding.

Staff, working time and public holidays

Public holidays per federal state

The stored public holiday calendar reaches at least two years into the future and reports back by itself when it runs out. National and regional holidays are maintained separately, so locations in different federal states are mapped correctly. Christmas Eve and New Year's Eve can be kept as half holidays if that is how your company handles them.

Recording working time

Your staff record attendance and project times at their computer, on mobile or at a terminal. Break rules, overtime accounts with a traffic light and vacation requests with approval all run in the same system. The basics are on the working time recording page.

Travel expenses at German rates

You settle meal allowances and accommodation costs at the rates applying in Germany, and for trips abroad with the country-specific allowances. More on this under travel expense reports.

Operation and data storage

Hosting in Frankfurt am Main

By default projectfacts runs in a data centre in Frankfurt am Main, so your staff and customer data does not leave Germany. Anyone with their own requirements can operate projectfacts on their own server.

Developed in Darmstadt

projectfacts has been developed by 5 POINT AG in Darmstadt since 1999. Your contacts, support and consulting sit in the same place, in the same time zone.

Two examples from practice

A service provider with locations in several federal states

A company with offices in Hesse and Bavaria runs two public holiday calendars side by side. If an employee moves, you add a new period starting from the move. From then on the new calendar applies, the months before it stay unchanged, and the annual report is still correct.

A German parent with subsidiaries abroad

Head office works in euros, books through DATEV and settles under German rules. The subsidiaries in Zurich or Vienna use the same system with their own vacation rules, public holidays and tax cases. Reports come together at head office in euros, converted at the rate belonging to each document's date.

Do you work from Germany?

Tell us how your billing and your time management run today. In a conversation we will look together at what projectfacts brings to your case.

Get to know us

Frequently asked questions

Does projectfacts support ZUGFeRD and XRechnung?
Yes. You create, send and receive e-invoices in both formats. Incoming e-invoices are read out and the data is transferred directly into your document. The format can be set per customer.
How does the data reach the tax adviser?
Through the DATEV interface you hand over booking data, receipts and invoices digitally. Many customers work through DATEV Unternehmen Online. Alternatively, a freely configurable CSV export is available.
Can public holidays be mapped per federal state?
Yes. National and regional holidays are maintained separately, so locations in different federal states are mapped correctly. Half holidays such as Christmas Eve and New Year's Eve are possible too.
Where is the data stored?
By default in a data centre in Frankfurt am Main. Alternatively you can operate projectfacts on your own server.
Can I invoice abroad from Germany?
Yes. You record the tax rate on the article, and for tax-exempt cases you assign the reason its own contra account, for example for services to other EU countries subject to a recapitulative statement or to non-EU countries. The matching note appears on the invoice automatically.