PEPPOL BIS Billing 3.0
The European standard for electronic invoicing. Send invoices to any business or government in the PEPPOL network across 39+ countries.
What is BIS Billing 3.0?
PEPPOL BIS Billing 3.0 is the standardized format for electronic invoices used across Europe. Think of it as a universal language that ensures your invoice can be read and processed by any business or government entity in the PEPPOL network - regardless of what accounting software they use.
Accepted Everywhere
Your invoices are automatically accepted by all PEPPOL participants - over 300,000 businesses and government bodies across Europe.
Legally Compliant
Meets EU Directive 2014/55/EU requirements. Mandatory for B2G invoicing in most EU countries.
Structured Data
Machine-readable format enables automatic processing - no manual data entry needed by your customers.
You don't need to learn the technical details. aiDoks automatically creates fully compliant BIS 3.0 invoices from your input and validates them before sending.
What Information Do You Need?
Every BIS 3.0 invoice requires certain information. Here's what you'll need to provide:
About Your Invoice
| Field | What to Enter | Example |
|---|---|---|
| Invoice Number | Your unique invoice identifier | INV-2025-001 |
| Issue Date | When you're creating the invoice | 2025-01-29 |
| Due Date | Payment deadline | 2025-02-28 |
| Currency | ISO currency code | EUR |
About Your Company (Seller)
| Field | What to Enter |
|---|---|
| Company Name | Your legal business name |
| Address | Street, city, postal code, country |
| VAT Number | Your VAT registration (e.g., EE123456789) |
| Registration Number | Business registry number |
About Your Customer (Buyer)
| Field | What to Enter |
|---|---|
| Company Name | Customer's legal business name |
| Address | Customer's address details |
| PEPPOL ID | Their PEPPOL participant ID (we help you find this) |
Invoice Lines (What You're Billing For)
| Field | What to Enter | Example |
|---|---|---|
| Description | What you're selling | Web development services |
| Quantity | How many units | 40 |
| Unit | Unit of measure | hours |
| Unit Price | Price per unit (excl. VAT) | 75.00 |
| VAT Rate | Applicable VAT percentage | 22% |
VAT Categories Explained
Different transactions require different VAT treatments. Here are the most common scenarios:
Use for regular domestic sales. Rates: Estonia 22%, Latvia 21%, Lithuania 21%.
VAT applies at 0%. Used for specific goods/services that are taxable but at zero percent.
The buyer pays the VAT instead of the seller. Common in B2B cross-border services within EU.
For goods sold to VAT-registered businesses in other EU countries. Zero VAT on your invoice.
Goods exported outside the EU. No VAT charged.
Services exempt from VAT by law.
aiDoks helps you select the correct VAT category based on your transaction type and the countries involved. When in doubt, consult your accountant.
Quick Reference Codes
Common codes you might need when creating invoices:
Invoice Types
380Commercial Invoice (standard)381Credit Note384Corrected Invoice386Prepayment InvoiceCommon Units of Measure
H87Piece / UnitHURHourDAYDayMONMonthKGMKilogramLTRLitreMTRMetreMTKSquare MetreBaltic Country Requirements
Each Baltic country has specific requirements that aiDoks handles automatically:
VAT rate: 22%. E-invoicing mandatory for B2G since 2019. Supports Estonian e-invoice standard alongside PEPPOL.
VAT rate: 21%. E-invoicing mandatory for B2G. Special VAT reporting requirements integrated with VID (State Revenue Service).
VAT rate: 21%. E-invoicing mandatory for B2G via CPO (Central Purchasing Organization). Invoice archiving requirements apply.