Factuur Generator

Maak professionele facturen met SI-UBL- en UBL 2.1-ondersteuning. Genereer PDF's, Excel-bestanden en XML-export. Alle gegevens worden lokaal in je browser opgeslagen.

This in-browser invoice builder lets you create professional invoices with full supplier and customer details, multi-item line tables, and automatic VAT calculations — then export them as PDF, Excel (XLSX), CSV, JSON, or standards-compliant UBL 2.1 / SI-UBL XML. Because everything runs locally in the browser via JavaScript and IndexedDB, your business data, customer names, and financial figures never leave your device. There is no account to create, no subscription, and no server processing — your invoices are generated and stored entirely on your own machine.

  • Maak professionele facturen met leverancier- en klantgegevens
  • Voeg meerdere factuurregels toe met automatische btw-berekening
  • Ondersteuning voor meerdere valuta (EUR, USD, GBP, JPY)
  • Exporteer naar PDF, Excel (XLS), CSV en JSON
  • Genereer UBL 2.1 - EN 16931 conforme XML
  • Genereer SI-UBL (Simpler Invoicing) XML-formaat
  • Lokale opslag met IndexedDB voor blijvende gegevens
  • Realtime berekening van totalen en btw-specificatie
  • Responsief ontwerp voor desktop en mobiel
  • Donkere modus ondersteuning
  • E-invoicing Compliance — Freelancers and small businesses that need EN 16931-compliant UBL 2.1 XML invoices for European e-invoicing mandates can generate them instantly without dedicated accounting software.
  • Quick PDF Invoices — Consultants and contractors who need a clean, printable PDF invoice in minutes can fill in details, add line items with VAT rates, and download a ready-to-send PDF.
  • Accounting Software Export — Finance teams who import invoice data into spreadsheet-based workflows can export XLSX or CSV files with itemised line totals and VAT breakdowns already calculated.
  • Multi-Currency Billing — Businesses billing international clients in EUR, USD, GBP, or JPY can switch currencies per invoice and get correct totals without a separate multi-currency tool.
  • Sensitive Client Data — Professionals handling confidential client information can build and store invoices locally in IndexedDB knowing the data is never transmitted to a third-party server.

How It Works

1

Fill in Your Details

Enter your business information and customer details. All data is saved locally for future use.

2

Add Invoice Items

Add products or services with quantities, prices, and VAT rates. Totals are calculated automatically.

3

Download Your Invoice

Export your professional invoice as PDF, Excel, or UBL-compliant XML format.

Frequently Asked Questions

What is a UBL invoice?

UBL (Universal Business Language) is an international standard for electronic invoicing. Our tool generates UBL 2.1 compliant XML files that meet EN 16931 European standards for electronic invoicing.

Is this invoice generator really free?

Yes, our invoice generator is completely free to use. There are no hidden fees, subscriptions, or limits on the number of invoices you can create.

How is my data kept private?

All invoice data is stored locally in your browser using IndexedDB. Your business and customer information never leaves your device or gets uploaded to our servers.

Can I create invoices for different countries?

Yes, our invoice generator supports multiple currencies (EUR, USD, GBP, JPY) and VAT calculation methods. You can customize the invoice format for different countries and tax systems.

What export formats are supported?

You can export invoices in multiple formats: PDF for printing and sharing, Excel (XLSX) for accounting software, CSV for data analysis, JSON for developers, and UBL 2.1 XML for electronic invoicing compliance.

Can I save my business details for future invoices?

Yes, your supplier and customer information is automatically saved in your browser's local storage. This makes creating new invoices faster as you can reuse previously entered details.

Does the tool calculate VAT automatically?

Yes, the invoice generator automatically calculates VAT/tax amounts based on the rates you specify for each line item. It provides a detailed breakdown of totals including subtotal, VAT amounts, and grand total.