TaxCore is a platform that started with the idea of helping tax authorities fight against the grey economy and tax fraud. Many countries are still having issues with tax evasion and this is affecting their economies in a devastating way.

The reasons why a country may be suffering from low tax collection can be many, and they vary from nation to nation. Taking into consideration all the countries and all the different problems they’re facing, TaxCore brings a revolutionary change that can greatly help.


With TaxCore, governments and tax authorities receive a platform that is 100% transparent and safe. It is a platform that allows them to monitor taxpayers and their businesses in real-time. For the most part, this does help tax authorities oversee if a certain business isn’t registering sales or isn’t issuing receipts regularly.  Fiscal receipts are always digitally signed so it’s very easy to track them and their validity. But every so often, transparency and proper monitoring aren’t enough – so TaxCore came up with a new solution to the problem, the proof of audit feature.

Proof of Audit serves as a confirmation from the tax authority system that all the invoices issued with a particular digital certificate have been stored in its database. The proof of audit is very flexible, and it doesn’t limit business in any way. It is issued after each fiscal invoice (remote audit) or after a group of delayed invoices reach the database (local audit). Delayed invoices may occur due to an unexpected loss of internet connection. TaxCore allows for these invoices to be saved and then be audited once the connection is back. Proof of audit also confirms that exactly the same data that was entered in the taxpayer’s SDC  was transferred to the tax authority database.

By using blockchain technology to link all fiscal invoices issued with a particular digital certificate, TaxCore will instantly notice if there is a gap in the invoice submission sequence (e.g. if one or more invoices from that specific certificate chain are missing). Should this happen, the taxpayer will not receive their Proof-of-Audit. Instead, the TaxCore will wait for all the invoices to arrive at its database. Additionally, all these invoices need to be issued with this particular digital certificate.  Only then will the database send a Proof-of-Audit to the taxpayer.

Proof-of-Audit can be delayed too if so needed. However, there is a preset limit to this, and if it is not obeyed, the system will block the taxpayer from issuing any new fiscal invoices. The purpose of this setup is to motivate taxpayers to report regularly. Even if a taxpayer is suffering a lack of internet connection which prevents normal invoice submission, they will be informed that the preset limit is approaching. In this case, a taxpayer can perform a local audit so that they could obtain a proof-of-audit.

The proof of audit function works in a way that it takes the new data and moves backward through the mini-blockchain (link by link). This confirms that all of the data contained in the SDC and its associated Secure Element have been accurately recorded in TaxCore. Therefore, nothing is missing, no data can be manipulated, and the whole system works perfectly on all ends.

The whole process is seamless, fully automated, and works continually (although this does depend on the taxpayer’s internet connection to an extent). All a taxpayer really needs to do (to know that they are fully tax-record-compliant) is to make sure that the on-premises-Sales Data Controller has a stable connection to the internet. Even if the connection stops for a short period of time, it won’t impact a taxpayer at all.

Thanks to this new technology, TaxCore ensures that tax fraud is nearly impossible as it motivates taxpayers to report regularly. Moreover, it helps tax authorities easier be in touch with taxpayers and their business practices. This helps build a transparent environment and significantly increases tax revenue, which helps for a country’s prosperous economy.