Free validatorFull MF validationNBP rates

Free KSeF FA(3) invoice validator

Drag in your XML, see everything in seconds. Full KSeF FA(3) invoice validation that meets official MF requirements, zero privacy compromises.

ksef it!

Drop XML files here

Accepted: .xml (KSeF FA3 invoices)

KSeF is no joke.

Professional validation. No paywall.

Built to MF spec

Official FA(3) schema from June 2025 plus full semantic validation meeting official Ministry of Finance requirements

Your data, your control

Complete validation in your browser. Zero data transmission, zero leak risk

Free. Always.

No limits, no subscriptions, no hidden costs. Essential tools should be accessible to everyone

What we check

Three-layer validation ensures KSeF compliance

Layer 1

XSD Schema

Official FA(3) schema from June 2025 by Ministry of Finance

  • Document structure validity
  • Required fields and elements
  • Data types and formats
  • Element order
Layer 2

MF Rules

Full validation aligned with official MF requirements

  • Entity check: JST/GV, NIP, roles
  • VAT rates and GTU compliance
  • Decimal precision for amounts and quantities
  • Annotation logic: exemptions, margin, NST
Layer 3

Extra checks

What KSeF won't catch — we run the numbers.

  • Tax amount matches the applied rate
  • Line totals equal the amount due
  • Exchange rate matches the NBP rate
  • Bank account format (NRB/IBAN)

Compare and choose the best

Honest comparison.

Features
ksefujto
Freemium
Free with limits
Enterprise
Paid solutions
Cost
Always free
Free with limits
Paid / usage-based
XSD validation
In browser
Varies
Server-only
Semantic rules
Full MF compliance
Limited
Partial
Currency rate check
Official NBP rate
Rarely
Depends on tool
Account
Not required
Required
Required
Errors
Detailed + helpful
Basic
AI (paid)
Dev tools
CLI + npm
No
Paid
Open source
Apache 2.0
No
No

* Comparison based on publicly available information as of March 2026

More coming soon

The validator is just the start.

Coming Soon

Invoice preview

Automatic XML preview as readable PDF invoice

Coming Soon

Auto-fix errors

Smart correction suggestions with one-click fixes

Planned

Invoice generator

Create compliant XMLs from simple forms

KSeF Newsletter

Practical insights about e-invoices: tips, pitfalls, and everything you need to know — no bureaucratic jargon

Only valuable content. No spam.

Powered by Buttondown

Don't have an XML file?

Start with one of these steps

1

Export from software

Most accounting software has an option to export invoices to FA(3) XML format

File → Export → KSeF FA(3)
2

Download from KSeF

Login to KSeF portal and download XML of any invoice

ap.ksef.mf.gov.pl (KSeF 2.0)
3

Use CLI

Developers can use our CLI tool to validate files locally

npx @ksefuj/validator file.xml

100% Open Source

All code is public on GitHub. Check how it works, report bugs, or help with development

Transparent code

Every line of code available for review

Community

Developed by community for community

Apache 2.0

Use commercially without restrictions

For developers

CLI, npm package — integrate with your tools