#What is e-invoicing?
E-invoicing is the electronic exchange of invoice documents in a standardized format between trading partners. Instead of PDF or paper invoices, e-invoicing uses structured data that can be automatically processed by receiving systems. E-invoicing improves accuracy, reduces processing time, and enhances audit trails.
Good to know: Many countries now mandate e-invoicing for B2B transactions. Light supports e-invoicing configuration through entity settings and tax code EDIFACT codes.
#Supported networks
Light supports e-invoicing via the following networks:
- Peppol: Pan-European Public Procurement OnLine network, used across 40+ countries
- myDATA: Greece's national e-invoicing system
- Nemhandel: Denmark's national e-invoicing network (interoperable with Peppol)
- SDI: Italy's Sistema di Interscambio
- Verifactu: Spain's invoicing compliance system
- Portuguese tax reporting: Portugal's e-invoicing and tax reporting
Each network has different onboarding and configuration requirements. This article focuses on Peppol and myDATA (see sections below).
#Peppol network overview
Peppol (Pan-European Public Procurement OnLine) is a free, open network for electronic business document exchange. Key Peppol features:
- Standardized Formats: Uses UBL (Universal Business Language) XML format
- Network Operators: Routes documents through certified service providers
- Global Coverage: Supports 40+ countries and expanding
- Mandatory in Many Jurisdictions: EU countries and others require Peppol for B2B invoicing
- Free to Join: No licensing fees for network participation
#myDATA network overview
myDATA is Greece's national e-invoicing network, required for businesses operating in Greece. Key myDATA features:
- Greece-Specific: Used for Greek tax reporting and compliance
- Simplified Onboarding: Does not require a registration workflow or document verification (unlike Peppol)
- Immediate Availability: Once configured on your entity, myDATA integration is active
Note: myDATA onboarding does not require uploading proof-of-ownership documents or waiting for verification. myDATA also does not use an EAS code or e-invoice address on your entity — once your entity's company details (such as country and VAT number) are in place, you can begin sending invoices.
#Configuring e-invoicing on entities
Each company entity can have e-invoicing details configured:
- Go to
- Click + Create entity (for new entities) or click an existing entity and then Edit
- In the E-invoicing (optional) section, fill in:
- EAS code: The Electronic Address Scheme identifier (e.g., 0007 for a Swedish organization number, 9930 for a German VAT number)
- E-invoice address: The network address for this entity (e.g., your Peppol identifier)
- Click Create or Save
Note: E-invoice address details (EAS code and e-invoice address) are not used for the myDATA and Verifactu networks. For Peppol, Light fills in these details automatically when your registration completes (see below).
Tip: Different entities within your group can have different network registrations based on their jurisdiction.
#EAS codes
The EAS code identifies the type of addressing scheme used for your e-invoicing identifier. Common EAS codes include:
- 0007: Swedish organization number
- 0184: Danish CVR number
- 9930: German VAT number
- 0204: German Leitweg-ID (used for German public-sector/B2G customers)
- Other country-specific codes as required by your jurisdiction
Consult your jurisdiction's requirements to determine the correct EAS code.
#EDIFACT codes on tax codes
Tax codes in Light include an optional EDIFACT field that supports e-invoicing compliance:
- Go to
- Click + Create tax code or edit an existing tax code
- Select the appropriate EDIFACT (optional) code from the dropdown
- This EDIFACT code is included in e-invoice documents to classify the tax treatment
#Registering on the Peppol network
To send and receive invoices via Peppol, register your entity directly from Light — Light handles the network registration through its e-invoicing provider:
- Make sure your entity's company details are complete (country and VAT number are required; a business registration number is also needed for sending e-invoices)
- Start the Peppol registration for your entity
- When verification is requested, upload a proof-of-ownership document in Light
- Wait for the registration to complete — the registration moves through the statuses Created, Pending verification, Registration pending, and finally Registration completed (or Registration failed)
- Once registration completes, Light automatically fills in the EAS code and E-invoice address on your entity
Your Peppol identifier is unique and identifies your organization on the network. If you only need to send invoices (not receive them), a sending-only Peppol registration is also available.
Note: Peppol onboarding requires document verification. You'll need to upload a proof-of-ownership document and wait for verification before you can send invoices via Peppol. If a registration fails, you can resubmit the verification document to retry.
#Best practices
- Register entities for e-invoicing before mandate deadlines in your jurisdiction
- Verify EAS codes and e-invoice addresses are correct before sending invoices
- Configure e-invoicing details on all entities that will participate in electronic document exchange
- Assign the correct EDIFACT codes to tax codes used in e-invoicing transactions
- For Peppol: monitor the registration status and respond promptly to verification requests
- For myDATA: ensure your Greek tax registration details are up to date on your entity
#Related articles