Invoice Builder

Create professional invoices with SI-UBL and UBL 2.1 support. Generate PDFs, Excel files, and XML exports. All data is stored locally in your browser.

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.