E-Invoice
E-Invoicing for Small Businesses 2025: What You Need to Know Now
E-invoicing requirements affect small businesses too. Learn what requirements apply, what exemptions exist, and how to prepare optimally.
E-invoicing requirements are causing uncertainty - especially for small business owners. Do I need to send e-invoices as a small business? What technical requirements apply? And what happens if I can't create an e-invoice? In this comprehensive guide, I answer all questions about e-invoicing for small businesses and show you how to prepare optimally.
E-Invoicing Requirements: The Key Facts
What is an E-Invoice?
An e-invoice is not simply a PDF file via email. According to standards, an e-invoice is a structured electronic document that:
- Is machine-readable (XML format)
- Can be automatically processed
- Corresponds to a standardized format
Important: A normal PDF invoice by email does NOT count as an e-invoice under the law!
The E-Invoicing Timeline
| Date | What happens? |
|---|---|
| 2025 | Receiving requirement: All businesses must be able to receive e-invoices |
| 2025 | Sending requirement for invoices to public authorities (B2G) |
| 2027 | Sending requirement for B2B invoices (larger businesses) |
| 2028 | Sending requirement for ALL B2B invoices |
Who is Affected?
E-invoicing requirements apply to:
- All businesses
- B2B transactions (business-to-business)
- B2G transactions (business-to-government)
Not affected are:
- Invoices to private individuals (B2C)
- Small amount invoices under certain thresholds
- Travel tickets
Small Businesses and E-Invoicing: Special Rules
What Applies to Small Businesses?
Here's the good news: As a small business, you may have simplified requirements. However, this doesn't change the basic e-invoicing obligation.
Specifically, this means:
- Receiving requirement from 2025: You must be able to receive and process e-invoices
- Sending requirement from 2028: You must send e-invoices to business customers
- B2C exception: Invoices to private individuals are not affected
Transition Periods for Small Businesses
Legislators have built in transition periods:
Until end of 2026:
- Paper invoices and PDF invoices remain allowed for B2B
- Prerequisite: Recipient agrees
Until end of 2027:
- Businesses with lower revenue may continue using paper/PDF
- EDI procedures remain allowed
From 2028:
- Full e-invoicing requirement for all B2B transactions
- No more exceptions for small businesses
Understanding Technical Requirements
Different E-Invoice Formats
There are various approved e-invoicing formats:
XML-based formats:
- Pure XML format
- Not human-readable without software
- Standard for public authorities
- Lean and efficient
Hybrid formats:
- PDF with embedded XML
- Human-readable (PDF) AND machine-readable (XML)
- Ideal for the transition
- Various profiles available
Recommendation for small businesses: Hybrid formats are often the better choice because your customers can read the invoice without special software.
What Information Must an E-Invoice Contain?
Even as a small business, you need certain mandatory information on the e-invoice:
General mandatory information:
- Full name and address (service provider and recipient)
- Tax number OR VAT ID
- Invoice number (sequential, unique)
- Invoice date
- Service date or period
- Type and scope of service
- Payment amount
Additional for e-invoice:
- Routing ID (for public authorities)
- Buyer reference (order number)
- Bank details
Step-by-Step: Creating an E-Invoice as a Small Business
Step 1: Choose the Right Software
As a small business, you don't need expensive enterprise software. Important criteria:
| Criterion | Why important? |
|---|---|
| E-invoice export | Legal requirement |
| Small business mode | Correct tax handling |
| Easy operation | Time savings |
| Affordable price | Budget-friendly |
| Compliance | Legal security |
Step 2: Set Up Master Data
Before creating your first e-invoice, set up your master data:
Your business data:
- Full name/company name
- Address
- Tax number
- Bank details (IBAN, BIC)
- Email address
- Phone number
Step 3: Maintain Customer Data
For e-invoices, you need complete customer data:
For business customers:
- Company name
- Full address
- Contact person
- VAT ID (if available)
- Email for invoice delivery
For public authorities additionally:
- Routing ID
- Order number/buyer reference
- Invoice receipt portal
Step 4: Create E-Invoice
- Select customer or create new
- Enter services (description, quantity, unit price)
- Specify service date
- Set payment term
- Check: All mandatory information present?
- Generate e-invoice (appropriate format)
Step 5: Send E-Invoice
Depending on recipient, there are different ways:
To business customers:
- By email as hybrid PDF
- Via invoice portals
- Via e-invoice networks (for larger businesses)
To public authorities:
- Via central invoice receipt portals
- Via regional portals
- Via specialized networks
Step 6: Archiving
E-invoices must be archived in compliance:
- 10 years retention period (varies by jurisdiction)
- Store unalterably
- Keep machine-readable
- Maintain always readable
Common Mistakes to Avoid
Mistake 1: Calling PDF an E-Invoice
Problem: You send a normal PDF and call it "e-invoice."
Solution: Use software that creates real e-invoices in compliant formats.
Mistake 2: Forgetting Required References
Problem: The e-invoice to an authority is rejected because routing ID is missing.
Solution: Always request routing ID from the client before invoicing.
Mistake 3: Choosing Wrong Format
Problem: You send pure XML to a small business customer who can't read it.
Solution: For normal business customers use hybrid format (PDF + XML), for authorities use required format.
Mistake 4: No Receiving Capability Set Up
Problem: You can't receive e-invoices yourself.
Solution: At minimum set up an email inbox for e-invoices. Better: Software with e-invoice import.
Costs and Benefits for Small Businesses
What Does E-Invoice Software Cost?
| Solution | Monthly costs | Suitable for? |
|---|---|---|
| Free tools | $0 | Very few invoices |
| Starter plans | $5-15 | Small businesses |
| Professional | $20-40 | Growing businesses |
| Accountant solution | Individual | Complex bookkeeping |
The Hidden Benefits
E-invoicing means not just compliance, but also offers advantages:
Time savings:
- Automatic processing at recipient
- Faster payment (average 5-8 days earlier)
- Fewer inquiries
Cost savings:
- No postage, no paper
- Lower administrative effort
- Automatic archiving
Professionalism:
- Modern appearance
- Error-free invoices
- Better impression on business customers
Conclusion: E-Invoicing is Manageable for Small Businesses
E-invoicing requirements may seem complicated at first, but for small businesses the transition is manageable:
- Time until 2028: You still have transition periods
- B2C not affected: Private customer business remains unchanged
- Simple solutions: Modern software makes e-invoicing easy
- Use the benefits: Faster payment, less effort
The best time to start is now. The earlier you familiarize yourself with e-invoicing, the more relaxed the mandatory transition will be.
With Clever Invoice, you create e-invoices in compliant formats as a small business - including all mandatory information automatically filled in.
Frequently asked questions
Must small businesses send e-invoices from 2025?
Not immediately. From 2025, small businesses must be able to receive e-invoices. The sending requirement for B2B invoices only applies from 2028. Until then, paper and PDF invoices are allowed with recipient consent. Invoices to private individuals (B2C) are generally not affected by e-invoicing requirements.
Do small business tax rules still apply with e-invoices?
Yes, small business tax rules apply unchanged. You continue to handle taxes as before and must include the appropriate notices on the invoice. The format (e-invoice or paper) doesn't change the tax treatment.
What does e-invoice software cost for small businesses?
Entry-level solutions are available from $5-15 per month. Many providers have special starter plans for small businesses with limited invoice volume. Costs often pay for themselves through time savings and faster payments.
Is a PDF by email an e-invoice?
No, a normal PDF file is not an e-invoice under the law. E-invoices must be machine-readable and correspond to a standardized format. A PDF doesn't meet these requirements, even if sent electronically.
Do I need a routing ID as a small business?
You don't need your own routing ID. However, you need your client's routing ID when invoicing public bodies (authorities, municipalities). You get this ID from the client, usually in the order or contract.
What happens if I can't create an e-invoice?
Until end of 2027, small businesses can still send paper or PDF invoices if the recipient agrees. From 2028, e-invoicing is mandatory for B2B. Violations can lead to problems with the recipient's tax deductions and potentially to penalties.