Digital Receipt
After reading this, you can explain the preparations for PosOperators to use digital receipts.
Introduction
If you include digital receipts in the sales process, the customer can choose between a digital receipt and a printout.
With digital receipts, the PosOperator can reduce expenses for printouts and help the environment.
As a PosDealer, you thus offer a state-of-the-art PosSystem.

Figure 1. Portal steps to prepare digital receipts: the PosDealer switches to the PosOperator, checks the master data, then checks the outlet data and adds an outlet logo.
Please note that the visualization in the sandbox may look different than in the productive system. Please also note that different regulations or requirements may apply depending on the country where your PosSystem is used. Please refer to the country-specific regulations. Please understand that we can only describe these details without claiming to be complete.
Preparations general
PosDealers or PosOperators can make the preparations for having digital receipts available. For this, only access to the fiskaltrust.Portal with Write authorizations is required.
The Master Data of the PosOperators account in the fiskaltrust.Portal must be complete. The stored tax identification numbers should be verified.
The details of the Outlet, not the company, are used as the address on the digital receipt. Therefore, these should be checked for completeness and corrected if necessary.
The digital receipt may list a logo at the top. If this logo is desired, you should add it to the data of the Outlet. We recommend using a file in ~.png-format with transparent background for best results.
Preparations country-specific
Work steps to check Master data
- Austria
- Belgium
- France
- Germany
- Greece
- Italy
- Poland
- Portugal
- Spain
Preview

Figure 1. Master data page in the fiskaltrust.Portal.
| Step | Description |
|---|---|
In the fiskaltrust.Portal, choose Company info > Master data. | |
| Check that the fields marked with * contain correct and complete data. | |
| Check the tax identification numbers against the explanations below the data fields. Observe the notes on notation, such as the number of digits and the omission of spaces, and whether one or more values are required; this varies from country to country. | |
Check the entered values with Data Check to the right of the data fields. |
Table 1. Steps to check and complete the master data.
| Data check result | Meaning |
|---|---|
| The value in the data field has not been checked yet. | |
| The value is invalid. Hover over the symbol to see the description, change the value accordingly and run the data check again. | |
| The value is valid. This does not protect against duplicates. |
Table 2. Data check result symbols and their meaning.
Country-specific details in progress.
Preview

Figure 1. Master data page in the fiskaltrust.Portal.
| Step | Description |
|---|---|
In the fiskaltrust.Portal, choose Company info > Master data. | |
| Check that the fields marked with * contain correct and complete data. | |
| Check the tax identification numbers against the explanations below the data fields. Observe the notes on notation, such as the number of digits and the omission of spaces, and whether one or more values are required; this varies from country to country. | |
Check the entered values with Data Check to the right of the data fields. |
Table 1. Steps to check and complete the master data.
| Data check result | Meaning |
|---|---|
| The value in the data field has not been checked yet. | |
| The value is invalid. Hover over the symbol to see the description, change the value accordingly and run the data check again. | |
| The value is valid. This does not protect against duplicates. |
Table 2. Data check result symbols and their meaning.
Preview

Figure 1. Master data page in the fiskaltrust.Portal.
| Step | Description |
|---|---|
In the fiskaltrust.Portal, choose Company info > Master data. | |
| Check that the fields marked with * contain correct and complete data. | |
| Check the tax identification numbers against the explanations below the data fields. Observe the notes on notation, such as the number of digits and the omission of spaces, and whether one or more values are required; this varies from country to country. | |
Check the entered values with Data Check to the right of the data fields. |
Table 1. Steps to check and complete the master data.
| Data check result | Meaning |
|---|---|
| The value in the data field has not been checked yet. | |
| The value is invalid. Hover over the symbol to see the description, change the value accordingly and run the data check again. | |
| The value is valid. This does not protect against duplicates. |
Table 2. Data check result symbols and their meaning.
Country-specific details in progress.
Country-specific details in progress.
Country-specific details in progress.
Country-specific details in progress.
Country-specific details in progress.
Work steps to check outlets
- Austria
- Belgium
- France
- Germany
- Greece
- Italy
- Poland
- Portugal
- Spain
Outlets

Figure 1. Outlets page in the fiskaltrust.Portal.
| Step | Description |
|---|---|
Choose Company info > Outlets and check the existing values. | |
If several outlets are missing, choose Download demo CSV file. | |
Open the CSV file, add the values and save it. Go back to Company info > Outlets in the fiskaltrust.Portal and select the file with Choose under Import CSV file. | |
Choose Import. The data is checked and listed on the Bulk import of outlets page. Choose Proceed with valid outlets. | |
If only a single outlet is missing, choose +Add new outlet. | |
Edit Primary Outlet changes the address values that you have checked in Company info > Master data. | |
To change the data of an outlet, choose Edit. |
Table 1. Steps to check and edit outlets.
Country-specific details in progress.
Outlets

Figure 1. Outlets page in the fiskaltrust.Portal.
| Step | Description |
|---|---|
Choose Company info > Outlets and check the existing values. | |
If several outlets are missing, choose Download demo CSV file. | |
Open the CSV file, add the values and save it. Go back to Company info > Outlets in the fiskaltrust.Portal and select the file with Choose under Import CSV file. | |
Choose Import. The data is checked and listed on the Bulk import of outlets page. Choose Proceed with valid outlets. | |
If only a single outlet is missing, choose +Add new outlet. | |
Edit Primary Outlet changes the address values that you have checked in Company info > Master data. | |
To change the data of an outlet, choose Edit. |
Table 1. Steps to check and edit outlets.
The SIRET is mandatory for each outlet. To import several outlets with their SIRET, use the LocationId column of the CSV file.
Outlets

Figure 1. Outlets page in the fiskaltrust.Portal.
| Step | Description |
|---|---|
Choose Company info > Outlets and check the existing values. | |
If several outlets are missing, choose Download demo CSV file. | |
Open the CSV file, add the values and save it. Go back to Company info > Outlets in the fiskaltrust.Portal and select the file with Choose under Import CSV file. | |
Choose Import. The data is checked and listed on the Bulk import of outlets page. Choose Proceed with valid outlets. | |
If only a single outlet is missing, choose +Add new outlet. | |
Edit Primary Outlet changes the address values that you have checked in Company info > Master data. | |
To change the data of an outlet, choose Edit. |
Table 1. Steps to check and edit outlets.
Country-specific details in progress.
Country-specific details in progress.
Country-specific details in progress.
Country-specific details in progress.
Country-specific details in progress.
Edit outlets
- Austria
- Belgium
- France
- Germany
- Greece
- Italy
- Poland
- Portugal
- Spain
Preview

Figure 1. Edit outlet page in the fiskaltrust.Portal.
To open the page, choose Company info > Outlets and choose Edit for the outlet you want to check or edit.
| Step | Description |
|---|---|
| The address data is relevant for the automated invoice generation between PosDealer and PosOperators and for the digital receipt. | |
You can set the Outlet number when you create the outlet manually, but you cannot change it afterwards. | |
Under Outlet Logo, choose Select Image File to upload an image that customizes the digital receipts of this outlet. | |
Choose Save to save your changes, or Cancel to return to Company info > Outlets. |
Table 1. Fields and buttons of the Edit outlet page, shown in Figure 1.
Country-specific details in progress.
Preview

Figure 1. Edit outlet page in the fiskaltrust.Portal.
To open the page, choose Company info > Outlets and choose Edit for the outlet you want to check or edit.
| Step | Description |
|---|---|
| The address data is relevant for the automated invoice generation between PosDealer and PosOperators and for the digital receipt. | |
You can set the Outlet number when you create the outlet manually, but you cannot change it afterwards. | |
Under Outlet Logo, choose Select Image File to upload an image that customizes the digital receipts of this outlet. | |
Choose Save to save your changes, or Cancel to return to Company info > Outlets. |
Table 1. Fields and buttons of the Edit outlet page, shown in Figure 1.
Preview

Figure 1. Edit outlet page in the fiskaltrust.Portal.
To open the page, choose Company info > Outlets and choose Edit for the outlet you want to check or edit.
| Step | Description |
|---|---|
| The address data is relevant for the automated invoice generation between PosDealer and PosOperators and for the digital receipt. | |
You can set the Outlet number when you create the outlet manually, but you cannot change it afterwards. | |
Under Outlet Logo, choose Select Image File to upload an image that customizes the digital receipts of this outlet. | |
Choose Save to save your changes, or Cancel to return to Company info > Outlets. |
Table 1. Fields and buttons of the Edit outlet page, shown in Figure 1.
Country-specific details in progress.
Country-specific details in progress.
Country-specific details in progress.
Country-specific details in progress.
Country-specific details in progress.
Evaluation of retrievals of digital receipts
In an audit case for the tax authorities (or in general), you, as a PosDealer or PosOperator, can verify which documents were transmitted and retrieved or printed using an export via the fiskaltrust.Portal.
Use Configuration / Queue and select the desired Queue. The button Export leads you to a page for creating new exports (Tools / Export / Create new). When using the digital receipt, an additional file is added to the Full export (XML) Export type. This file provides information about the status of the individual digital receipts. In addition, linking the data records is possible using the ftReceiptJournalID, which is contained both in the raw and in the print data records.
The file format and its structure were deliberately kept simple for your support.
The file format allows the data to be opened and read with a standard spreadsheet (e.g., Excel).
The structure of the records is built up as follows:
| Field name | Description | Example |
|---|---|---|
| ftReceiptMoment | Time (UTC +2) at which the fiskaltrust.middleware processed the document. | 04/14/2023 11:20:31 |
| ftReceiptIdentification | The number of the receipt, which was assigned by the fiskaltrust.SecurityMechanism. | ft1D#24 |
| ftQueueItemid | Number of the queue by which the receipt was processed | 9df671cf-d0a8-4824- 9bd0-9000d8dcd8ea |
| ftReceiptJournalId | The fiskaltrust.ReceiptJournal draws, hashes and links all receipt requests from the middleware and creates a number from them | 1626d96a-ae5b-4a6bb1f9-6468a83ef749 |
| ftSubmittedMoment | Time (UTC +2 ) when the QR code was provided by the taxpayer. | 04/14/2023 11:21:09 |
| ftDeliveredMoment | Time (UTC +2) at which the QR code was retrieved by the consumer. | 04/14/2023 11:21:09 |
| ftDeliveredStatus | Output or retrieval status of the Receipt: printed: Receipt was printed, accepted: Receipt was received elsewhere, submitted: Receipt was provided by the taxpayer, delivered: Receipt was received by the consumer | Printed |
| ftDeliveredStatusData | Outputs additional parameters, such as model number of the terminal. Function currently not yet active | Hobex ViA Pro |
Table 1. Fields in the digital receipt export file.