Hello,

This appears to be the documentation for the Polish e-invoicing system:

https://ksef.mf.gov.pl/

Can someone here check if this can be implemented in free software? And if not, what are the problems?

KS

On 18.03.2025 14:45, W. Kosior via Discussion wrote:
Hello,

Is it accurate to say that electronic invoicing is mandatory under
certain conditions? If yes, what are those conditions? Which
governing body created such a requirement, and for what purpose?
Here, in Poland, they are "being made" mandatory for polish businesses
selling to other polish businesses.  With the goal of eliminating tax
fraud, of course.  First, "e-faktury" were supposed to be required by
2023.  Then the requirement was postponed to 2024. And current plans
are to require it from 2026.

I did not fully believe in this happening the last time and I cannot
say I do now…

Btw, here, the state needs some kind of permission from the European
Commission to implement such a thing.  They have one but I heard it
shall expire if they don't complete it before certain deadline.  Also,
IIUC, Poland can serve as some kind of sandbox, with other EU countries
implementing a similar thing once it works out here.

What I find to be the bigger problem is lack of free software for
interacting with government's servers.  XML?  I can dump it to my
terminal.  Also, writing some code to make a human-readable document
from it is trivial.  But for uploading XMLs a businessman has to choose
between using a nonfree webapp from the government and having the
accounting done by a specialized company.  In the latter case, one uses
the accounting company's nonfree software and the company can use some
API to send the electronic documents to the Ministry of Finance.

And, well, there are other kinds of documents that already have to be
uploaded to said ministry's servers in XML format [1].  In case of
these, I found the API used by accounting companies not to be available
to the businessmen themselves.  At least not officially (because
scraping the government's webapp doesn't seem that hard).

Also, the XML schemas designed for such things tend to be crap.  Just
look at the tag names required here [1].  K_12, K_13, K_14?  The
XSDs for validation are fortunately available but unfortunately
without a free license attached.  Not sure to what extent one would be
allowed to use it in development of a free program (or a nonfree one —
doesn't matter).

Best!
Wojtek

[1] https://www.gov.pl/attachment/aa25bab7-1932-49b1-8b49-d84ffc90c665

--
W. Kosior

website: https://koszko.org/koszko.html
fediverse: https://friendica.me/profile/koszko/profile
PGP fingerprint: E972 7060 E3C5 637C 8A4F  4B42 4BC5 221C 5A79 FD1A


On Tue, 18 Mar 2025 08:42:49 -0400 (EDT)
Alex via Discussion <discussion@lists.fsfe.org> wrote:

Hello,

Is it accurate to say that electronic invoicing is mandatory under certain 
conditions? If yes, what are those conditions? Which governing body created 
such a requirement, and for what purpose?
_______________________________________________
Discussion mailing list -- discussion@lists.fsfe.org
To unsubscribe send an email to discussion-le...@lists.fsfe.org

This mailing list is covered by the FSFE's Code of Conduct. All
participants are kindly asked to be excellent to each other:
https://fsfe.org/about/codeofconduct


_______________________________________________
Discussion mailing list -- discussion@lists.fsfe.org
To unsubscribe send an email to discussion-le...@lists.fsfe.org

This mailing list is covered by the FSFE's Code of Conduct. All
participants are kindly asked to be excellent to each other:
https://fsfe.org/about/codeofconduct

--
Krzysztof Siewicz | Licensing and Compliance Manager, Free Software Foundation
GPG Key: 6DC9 E663 36DB 9588 81AB 7E43 2671 24EF FC9C D84E
https://fsf.org

We moved! The FSF changed address, find us at: https://www.fsf.org/about/contact

Free software is important for a free society!
Build a better world with us by matching the average donation of USD $46.22
https://donate.fsf.org

Give the gift of an FSF associate membership:
https://my.fsf.org/gift-a-membership

Follow the FSF on Mastodon: https://hostux.social/@fsf

Sign up for the FSF's newsletter: https://www.fsf.org/fss

US government employee? Use CFC charity code 63210 to support us through
the Combined Federal Campaign. https://cfcgiving.opm.gov/

_______________________________________________
Discussion mailing list -- discussion@lists.fsfe.org
To unsubscribe send an email to discussion-le...@lists.fsfe.org

This mailing list is covered by the FSFE's Code of Conduct. All
participants are kindly asked to be excellent to each other:
https://fsfe.org/about/codeofconduct

Reply via email to