Erstelle, prüfe und exportiere elektronische Rechnungen (ZUGFeRD, XRechnung, FacturX/ EN16931) in C# und Visual Basic mit einer durchdachten Bibliothek.
FactoorSharp ist der offizielle Nachfolger von ZUGFeRD-csharp. In der Bibliothek stecken 11 Jahre Erfahrung, die Bibliothek wurde 900.000x heruntergeladen.
Konzentriere dich auf die Business‑Logik – wir kümmern uns um die Standards.
.NET‑SDK zum Einbauen mit klaren Modellen. Nutzbar mit C#, Visual Basic und allen weiteren .NET-Sprachen
Umsetzung elektronischer Rechnungen gemäß Wachstumschancengesetz. EU-konforme Rechnungen nach EN16931 erzeugen und verarbeiten - im CII-Format und UBL-Format. Konforme PDF-A/3-Rechnungen erzeugen.
Schnelles Parsen & Generieren für Server‑ & Desktop‑Workloads.
Prüfung gegen ZUGFeRD, XRechnung und FacturX mit klaren Hinweisen.
Erstellen Sie elektronische Rechnungen direkt aus Ihrer .NET-Anwendung im ZUGFeRD- oder XRechnungsformat – normkonform und sofort einsatzbereit. Alle Versionen, alle Profile.
var invoice = FacturXInvoice.CreateInvoice("Invoice-01",
new DateTime(2025,09,03),
Currency.EUR)
.SetSeller("BikeTech GmbH", "10115", "Berlin", ...)
.SetBuyer("City Bikes AG", "20457", "Hamburg", ...);
invoice.AddTradeLineItem("Trekkingrad",
799.0m,
QuantityCodes.C62,
1);
invoice.Save("factur-x.xml",
version: ZUGFeRDVersion.Version23,
profile: Profile.Extended);
Dim invoice = FacturXInvoice.CreateInvoice("Invoice-01",
New DateTime(2025, 9, 3),
Currency.EUR) _
.SetSeller("BikeTech GmbH", "10115", "Berlin", ...) _
.SetBuyer("City Bikes AG", "20457", "Hamburg", ...)
invoice.AddTradeLineItem("Trekkingrad",
799.0D,
QuantityCodes.C62,
1)
invoice.Save("factur-x.xml",
version:=ZUGFeRDVersion.Version23,
profile:=Profile.Extended)
Importiert elektronische Rechnungen. Unterstützt alle ZUGFeRD- oder XRechnung-Versionen und Profile, so dass Sie sich ausschließlich auf Ihre Business Logik fokussieren können.
var invoice = FacturXInvoice.Load("factur-x.xml");
if (invoice.Buyer.Postcode == "10115")
{
// weitere Verarbeitung
}
Dim invoice = FacturXInvoice.Load("factur-x.xml")
If invoice.Buyer.Postcode = "10115" Then
' weitere Verarbeitung
End If
var invoice = FacturXInvoice.CreateInvoice("Invoice-01",
new DateTime(2025,09,03),
Currency.EUR);
await FacturXInvoicePdfProcessor.SaveToPdfAsync(
"FacturX-Rechnung.pdf",
ZUGFeRDVersion.Version23,
Profile.Extended,
ZUGFeRDFormats.CII,
"Klassische-PDF-Rechnung.pdf", );
// ZUGFeRD-Informationen auslesen
var loadedInvoice = await FacturXInvoicePdfProcessor.LoadAsync(
"FacturX-Rechnung.pdf");
Dim invoice = FacturXInvoice.CreateInvoice("Invoice-01",
New DateTime(2025, 9, 3),
Currency.EUR)
Await FacturXInvoicePdfProcessor.SaveToPdfAsync(
"FacturX-Rechnung.pdf",
ZUGFeRDVersion.Version23,
Profile.Extended,
ZUGFeRDFormats.CII,
"Klassische-PDF-Rechnung.pdf")
' ZUGFeRD-Informationen auslesen
Dim loadedInvoice = Await FacturXInvoicePdfProcessor.LoadAsync(
"FacturX-Rechnung.pdf")
Erzeugt eine valide PDF-A/3-Rechnung auf Basis Ihrer PDF-Rechnung und der FacturXInvoice-Struktur.
Auch das Einlesen vorhandener ZUGFeRD-PDF-Rechnungen klammt im Handumdrehen.
var result = FacturXValidator.Validate("factur-x.xml");
if (!result.IsValid)
{
Console.WriteLine(result.Errors);
}
Dim result = FacturXValidator.Validate("factur-x.xml")
If Not result.IsValid Then
Console.WriteLine(result.Errors)
End If
Überprüfen Sie Ihre Rechnungen automatisch auf Konformität mit den aktuellen Standards, bevor Sie sie versenden.
Wertet die Standard-ZUGFeRD-Regeln auf Basis von Mustangproject auf für grundlegende Prüfungen. Verwendet zusätzlich eigene Prüfungen.
FactoorSharp unterstützt alle besonderen Features von ZUGFeRD wie z.B.
Entwicklerlizenzen erlauben die produktive Nutzung inhouse. Die Redistribution-Lizenz ist separat und zusätzlich zu erwerben.
| Lizenztyp | 1 Jahr | 2 Jahre -10% |
3 Jahre -20% |
|---|---|---|---|
| Freelancer (1-2 Entwickler:in) |
299,00 € | 539,00 € | 969,00 € |
| SME (2–4 Entwickler:innen) |
499,00 € | 899,00 € | 1.199,00 € |
| Corporate (unlimitierte Entwickler:innen) |
1.099,00 € | 1.999,00 € | 2.599,00 € |
| Lizenztyp | 1 Jahr | 2 Jahre -10% |
3 Jahre -20% |
|---|---|---|---|
| Redistribution-Lizenz | 999,00 € | 1 799,00 € | 2 399,00 € |