A PDF Is Not Automatically an Invoice
Sending an invoice as a PDF sounds like the easiest part of bookkeeping, but a few pitfalls hide in there. A PDF missing legally required details isn't a proper invoice, even if the amount and the service description look correct. And with e-invoicing becoming mandatory in stages for business-to-business transactions, a plain PDF sometimes doesn't meet the requirement at all anymore.
What an Invoice Legally Needs
Tax law generally requires an invoice to include: the full name and address of both the issuer and the recipient, a tax number or VAT identification number, the issue date, a sequential invoice number, a description of the quantity and type of goods or services provided, the date of delivery or service, the amount broken down by applicable tax rate, the tax rate itself, and simplified rules for low-value invoices. Missing even one of these can create problems for the recipient when it comes to reclaiming input tax.
Building an Invoice Instead of Assembling One by Hand
Anyone still putting invoices together manually in a word processor risks forgetting a required field or breaking the sequential numbering. The invoice generator builds an invoice directly in the browser with all the legally required fields included, and calculates net, tax, and gross amounts automatically. Everything stays local, nothing gets sent to a server.
When E-Invoicing Becomes Mandatory
For business-to-business transactions, structured electronic invoice formats like XRechnung or ZUGFeRD are becoming mandatory in stages across the EU. A plain PDF doesn't count as a legally valid e-invoice, even if it looks exactly like one, because a genuine e-invoice also carries structured, machine-readable data underneath. Create an e-invoice produces a document that meets that requirement, readable by a person and processable by software at the same time.
Reading E-Invoices You Receive
Anyone receiving e-invoices runs into the opposite problem: an XRechnung in raw XML format is nearly impossible to read without dedicated software. View an e-invoice renders that kind of file in a human-readable layout, showing line items, amounts, and bank details, with no accounting software required.
Payment Terms and Follow-Up
An invoice usually only becomes a problem once it goes unpaid past its due date. Stating the payment term clearly on the invoice avoids ambiguity later, something like "payable within 14 days, no deductions". If that deadline passes, a clearly worded payment reminder is the right next step before escalating to a formal notice. Keeping the transition from a friendly reminder to a legally binding notice visibly distinct matters if the matter ever gets disputed, since a court will look at exactly when each stage was reached.
Sending an Invoice Securely by Email
File size is worth checking before sending, especially when attachments like delivery notes or proof of service are included. Compress PDF shrinks the invoice without making numbers or text unreadable. If the invoice carries sensitive business data, protect PDF encrypts it before it leaves the building.
The Bottom Line
An invoice sent as PDF needs to do more than look presentable, it needs every required field, and increasingly, business transactions require the structured e-invoice format on top of that. The invoice generator and e-invoice creator cover both cases, directly in the browser with no additional software, and both keep the underlying data on your device rather than on a server somewhere.