
SourceForge.net: ShellNewHandler details page

eInvoiceTool
E-Rechnungs-Studio.de
Invoice-Converter.com
Comarch Procure-to-Pay
Mustang Project
E-Invoice.Space
Offline validator for Polish FA(3)/KSeF e-invoices. Checks the FA(3) XSD plus 128 business rules grounded in the VAT Act and FA(3) brochure — catching what KSeF doesn't enforce before you submit. Windows desktop + Linux CLI, fully offline.
Which is more popular?
Based on our record, ShellNewHandler seems to be more popular. It has been mentioned 2 times since March 2021.
Website, pricing, platforms and company facts side by side.
|
|
|
|
|---|---|---|
| Website | sourceforge.net | ksefguard.pl |
| Pricing | — | |
| Listed in |
What each product offers, as listed by its team.


No features have been listed yet.
Possible disadvantages
An editorial look at what each product does well and who it suits.


Overall verdict
Why this product is good
Recommended for
Overall verdict
Why this product is good
Recommended for
How often each product is chosen within a category, 0–100% relative to the other.


As answered by people managing ShellNewHandler and KSeF Guard.pl.
KSeF Guard.pl's answer:
KSeF accepts structurally-valid invoices that still break substantive rules, and most validators only check structure. KSeF Guard adds 128 business/legal rules with VAT Act citations, runs 100% offline (invoice data never leaves your machine), produces bilingual audit-ready PDF/CSV/JSON reports, and validates whole folders in one pass — built for accounting offices working at volume. The free tier already includes all 128 rules.
KSeF Guard.pl's answer:
As Poland's KSeF e-invoicing system makes FA(3) the mandatory invoice format (from 2026), a gap emerged: KSeF validates the XML schema, but the VAT Act and the FA(3) brochure impose substantive requirements the gateway doesn't enforce. Invoices can be accepted yet still be non-compliant — causing invoice-date shifts, VAT-period mismatches, or whole-batch rejections. KSeF Guard was built to catch those issues locally, before submission, with the legal basis spelled out for each one.
KSeF Guard.pl's answer:
It validates Polish FA(3)/KSeF invoices fully offline against the FA(3) XSD and 128 substantive business rules — each traced to a documented source in the VAT Act or the official FA(3) brochure. In a 256-invoice test against the official KSeF test API, the system accepted 98 non-compliant invoices; KSeF Guard flags all 107 the API doesn't enforce (55 legal requirements, 52 best-practice/security checks). Every finding includes a bilingual PL/EN explanation, the exact XML location, a fix, and the legal citation.
KSeF Guard.pl's answer:
Polish accounting offices (biura rachunkowe) and finance/AP teams that submit FA(3) invoices to KSeF at volume and need pre-submission certainty plus client-ready compliance reports. Also developers integrating FA(3) validation into CI/CD pipelines via the CLI.
KSeF Guard.pl's answer:
A native Go validation core (using libxml2 for FA(3) XSD validation), a Tauri-based cross-platform desktop GUI, and a standalone command-line binary. All validation runs locally — there is no server component.
Share your experience with using ShellNewHandler and KSeF Guard.pl. For example, how are they different and which one is better?
Recommendations tracked on public social media and blogs since March 2021.


Use Shell New Handler. Run the portable app and simply untick the items you don't want to appear in your new context menu. Source: about 4 years ago
I've always used ShellNewHandler for this. It's a really simple portable utility that allows you to remove most of the items from that menu. Tested it out on Windows 11 and it's still compatible. Source: over 5 years ago
Tracking KSeF Guard.pl since Jun 2026.