
Digital commercial invoice for exports: How to create an error-free invoice
A commercial invoice is mandatory for every non-documentary shipment with commercial value and forms the basis for customs clearance. Prepare all required fields digitally: party details, goods lines, HS codes, and the Incoterms® 2020 clause. Before shipping, check that this information exactly matches the packing list and export declaration. If even one value deviates, customs inquiries or a reassessment of the shipment may occur.
In short:
- For non-documentary shipments with commercial value, a commercial invoice is mandatory, as it proves the customs value and entitlement to payment.
- Incorrect use of the pro forma invoice for paid shipments can lead to delays and additional customs duties.
- All mandatory information on the commercial invoice must exactly match the packing list and customs declaration, in particular details of party data, goods, Incoterms and transport.
- The correct tariff number should already be maintained in the product master data to save time on recurring shipments and avoid incorrect assessments.
- Automated systems for export documents minimize errors, speed up shipping, and reduce customs inquiries through regular validations and structured archiving.
Table of Contents
- Commercial invoice vs. pro forma invoice: What is the difference?
- What mandatory information is required on an export-compliant commercial invoice?
- How do you create a digital commercial invoice, step by step?
- What do EN 16931, XRechnung and ZUGFeRD mean for export?
- Why data consistency determines success in customs procedures
- How an automated shipping platform simplifies the invoice workflow
- Sources
- FAQ
Commercial invoice vs. pro forma invoice: What is the difference?
The commercial invoice is a sales document. It substantiates an actual sales contract between seller and buyer, specifies the payment claim, and simultaneously serves as the basis for customs valuation. This dual function makes it indispensable: without it, the customs value of a shipment cannot be calculated transparently.
A pro forma invoice is only needed if there is no actual payment claim. This typically applies to:
- Sample goods without commercial value
- Repair shipments where the goods are returned
- Returns without an underlying sale
- Gifts between individuals or companies
If an export team selects the wrong document, customs rarely reacts leniently. A pro forma invoice for a paid shipment of goods almost always leads to a re-examination, often with a delay of several days. The customs value is then reassessed independently, which can result in additional duties. Further information on correct classification can be found in the guide to... Proforma invoice in customs procedure.
What mandatory information is required on an export-compliant commercial invoice?
A commercial invoice must describe the transaction and the goods clearly, truthfully, and consistently with the packing list, customs declaration, and shipping documents. This is precisely the requirement that the Chamber of Commerce Palatinate as a basic requirement for a smooth export.
The following information must be included on every digital commercial invoice:
- Party data: Seller, buyer, VAT ID, full addresses, invoice number and invoice date
- Product lines: precise product description, quantity and unit, unit and total price, currency
- Customs information: HS tariff number, country of origin, net weight, gross weight, number of packages
- Delivery terms: Incoterm® 2020 with a precisely named location (e.g. “DAP Hamburg”)
- Transport data: Mode of transport, freight costs, insurance details, payment terms
- Special details: Serial numbers, license numbers, permits, marking as sample or gift
Pro tip: Define the HS tariff number in the product master data, not just when invoicing. This saves time with recurring shipments and prevents two employees from assigning different tariffs to the same goods.
Choosing the correct tariff number is not a minor detail. Selecting the wrong one risks a complete re-examination of the shipment by customs. A guide to... Determining the customs tariff number helps with systematic classification.
How do you create a digital commercial invoice, step by step?
The digital creation process follows a fixed procedure, which can be divided into four phases.
- Maintain master data: Store product master data including HS code, country of origin, weight and, if applicable, serial numbers in the system so that they are automatically transferred to every invoice.
- Fill out product lines: Enter individual prices and quantities, correctly deduct discounts and assign transport costs to the correct Incoterm instead of adding them as a lump sum to the value of the goods.
- Validate: Compare the completed invoice with the packing list and export declaration. If a weight or address differs, the shipment must be corrected before dispatch.
- Export and archive: Output the invoice in a suitable structured format, such as XRechnung or ZUGFeRD-XML, with standardized file naming and audit-proof storage according to the GoBD principles.
Pro tip: Standardize file names, invoice numbers, and date formats during export. Accounting systems and customs interfaces import structured files much more reliably when the naming scheme is consistently uniform.
For the final step, an automated check is worthwhile before the file leaves the system. A tool that Customs inquiries are avoided through automated data checks., reduces precisely those errors that would otherwise only be noticed at customs.
What do EN 16931, XRechnung and ZUGFeRD mean for export?
EN 16931 This is the European standard that defines which data fields an electronic invoice must contain to be processed in a machine-readable and legally compliant manner. Two formats commonly used in Germany are based on this standard: XInvoicing, a purely structured XML format that is primarily used in business transactions with public sector clients, and ZUGFeRD respectively Factur-X, a hybrid format that combines a readable PDF file with embedded XML data.
These e-invoices are increasingly transmitted via networks such as... Peppol or TRAFFIQX, which enable standardized delivery between invoice issuer and recipient without both parties having to use the same software.
It is important to distinguish between two requirements that are often confused: The tax e-invoice It regulates how companies document their sales to the tax authorities. Customs-relevant commercial invoice In contrast, it documents the value of the goods for export. Both obligations often run parallel in export transactions and should be mapped together in the ERP system, rather than existing as separate processes.
Since January 1, 2025, domestic companies have been required to be able to receive electronic invoices. The Darmstadt Chamber of Industry and Commerce (IHK Darmstadt) also points out staggered transition periods for the obligation to issue invoices, extending until 2027 or 2028. Those using an ERP system or financial software such as... DATEV e-invoicing platform Users can usually generate XRechnung and ZUGFeRD directly from existing accounting data.

Why data consistency determines success in customs procedures
Discrepancies between the commercial invoice, packing list, and export declaration are the most frequent cause of customs inquiries. The Chamber of Industry and Commerce (IHK) guidelines on electronic invoicing explicitly state this and identify document harmonization as the most important measure for error prevention. For example, if the invoice specifies "DAP Hamburg" as the delivery term, the packing list, customs declaration, and shipping document must all contain the same address and the same Incoterm. Even a single differing location often triggers a manual review.
In practice, this can be ensured with a few, clearly defined test steps:
- Automatic matching of weight, tariff number and Incoterm between all export documents
- Tariff check before shipment, not only when customs objects.
- Strict archiving rules with version control ensure that corrected invoices remain traceable.
- Clear responsibility within the team for who gives the final approval before shipping.
This exact check can be carried out automatically in export document management, including validation against packing list and export declaration as well as continuous tracking of the shipment.
Pro tip: Before launching your first automated mass mailing, conduct a test run with five to ten real orders. This will help you spot formatting errors before they occur hundreds of times.
How an automated shipping platform simplifies the invoice workflow
Those who create commercial invoices manually check tariff numbers, weights, and Incoterms for each shipment. This is time-consuming and produces precisely the discrepancies that were mentioned above as the main cause of customs inquiries.
Paket International automates this process directly within its shipping platform. Export documents are generated from the shipment data, validated against the packing list and customs declaration, and archived in an audit-proof manner, eliminating the need for a shipping team to check each invoice individually. The central dashboard displays the status of every shipment while automatic customs clearance runs in the background. For shipping managers, this means fewer customs inquiries, faster shipment initiation, and one less potential source of error in daily operations. The functions for automated export document management They can be directly integrated into existing ERP or online shop systems.
Anyone who wants to consolidate international shipping and customs clearance in one place will find what they need on the page for International shipping with professional customs clearance An overview of the available options is provided, and you can directly create your first shipment.
FAQ
What documents are required for export?
In addition to the commercial invoice, the documents typically include a packing list, export declaration, and, depending on the destination country, a certificate of origin or proof of preferential origin. All documents must contain the same information regarding weight, product description, and delivery terms.
How do I create a commercial invoice?
First, maintain product master data with HS code and country of origin, then fill in goods lines with price and quantity, and reconcile the finished invoice with packing list and export declaration before exporting it.
Is a commercial invoice a valid invoice?
Yes, a commercial invoice is the English term for a business invoice and a fully valid sales document with a claim for payment. It is therefore clearly different from a pro forma invoice, which does not constitute a sales contract.
From what point in time must companies be able to receive e-invoices?
Since January 1, 2025, domestic companies must be able to receive electronic invoices, while the obligation to issue them will be introduced gradually in subsequent years.
What is the difference between XRechnung and ZUGFeRD?
XRechnung is a purely structured XML format without visual representation, while ZUGFeRD combines a readable PDF invoice with embedded XML data. Both comply with the European standard EN 16931.