Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Accounting
  3. Odoo Peppol Enhancement for e-Invoice v 18.0
  4. Sales Conditions FAQ

Odoo Peppol Enhancement for e-Invoice

by Alwinen GmbH https://www.alwinen.de
Odoo

$ 116.04

v 18.0 Third Party 14
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
Lines of code 491
Technical Name account_peppol_attachment
LicenseOPL-1
Websitehttps://www.alwinen.de
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
Lines of code 491
Technical Name account_peppol_attachment
LicenseOPL-1
Websitehttps://www.alwinen.de
Versions 17.0 18.0 19.0
  • Description
  • License

Odoo Peppol Enhancement

Multiple Attachments + Smart Email Notifications for e-invoices via PEPPOL Network

Multi-Attachment Support Email Notifications BIS Billing 3.0 Full Audit Trail

The Complete PEPPOL Enhancement for Odoo

Odoo Peppol Enhancement supercharges your PEPPOL workflow with multiple powerful capabilities that standard Odoo lacks: multi-attachment support and instant email notifications. Send delivery notes, certificates, and supporting documents embedded directly in your e-invoices, and get notified immediately when new vendor bills arrive via PEPPOL — all following BIS Billing 3.0 standards.

  • Outbound Attachments: Embed PDFs, images, and spreadsheets directly into PEPPOL invoices
  • Inbound Attachments: Auto-import all attachments from received e-invoices
  • Email Notifications: NEW! Get alerts when vendor bills arrive via PEPPOL
  • Team Collaboration: Notify multiple users, e.g. accounting, purchasing, management
  • Standards Compliant: Fully compatible with PEPPOL BIS Billing 3.0 and UBL 2.1
  • Multiple Formats: PDF, JPEG, PNG, XLSX, ODS, and CSV supported
Odoo Peppol Enhancement - Invoice Send Dialog with Multiple Attachments
Odoo Peppol Enhancement - Settings

Why Do You Need Odoo Peppol Enhancement Module?

See how this module enhances your PEPPOL workflow

Sending Attachments

Odoo Standard

Only embeds the invoice and debit note PDF itself in the e-invoice for Peppol. Additional documents must be sent via email or other channels separately.

Odoo Peppol Enhancement

Send multiple attachments embedded directly in the PEPPOL e-invoice, e.g. delivery notes, certificates, product specifications, contracts, timesheets, and proof of delivery.

Supported formats: PDF, JPEG, PNG, XLSX, ODS, CSV, which are allowed by Peppol network.

Receiving Attachments

Odoo Standard

Only extracts PDF attachments from received PEPPOL e-invoices. All other embedded documents (images, spreadsheets, CSV) are ignored and lost.

Odoo Peppol Enhancement

Automatically imports all embedded attachments from received PEPPOL e-invoices and links them to the vendor bill record.

Supported formats: PDF, JPEG, PNG, XLSX, ODS, CSV

Invoice Notifications

Odoo Standard

No notification when vendor bills arrive via PEPPOL. Your team must manually check the system to discover new invoices—easy to miss, hard to track.

Odoo Peppol Enhancement

Instant email notifications when new vendor bills arrive via PEPPOL. Configurable recipients per company—notify accounting, purchasing, or management teams.

Includes: Invoice details + one-click link to Odoo

Key Features

Outbound Documents

  • Simple Checkbox Interface: Mark and upload attachments to send via PEPPOL
  • Integrated Send Wizard: Manage attachments directly in the invoice send dialog
  • Automatic Embedding: Attachments are Base64-encoded into UBL XML
  • File Validation: Real-time size checks with configurable maximum file size
  • Multiple Files: Send multiple supporting documents as needed

Inbound Documents

  • Automatic Import: Attachments from received invoices are imported automatically
  • Format Support: Handles PDF, JPEG, PNG, XLSX, ODS, CSV
  • Seamless Attachment: Files are automatically linked to invoice records
  • Standards Compliant: Follows PEPPOL BIS Billing 3.0 specifications

Email Notifications

  • Instant Alerts: Get notified immediately when PEPPOL invoices arrive
  • Team Notifications: Multiple users can receive alerts simultaneously
  • One-Click Access: Direct link to view the invoice in Odoo
  • Easy Configuration: Set up in 30 seconds via Settings

Bidirectional

Not only handle sending, this module supports both sending and receiving attachments through PEPPOL network.

Standards Compliant

Fully compliant with PEPPOL BIS Billing 3.0 and UBL 2.1 standards. Works seamlessly with any PEPPOL access point.

Automatic

Just add attachments at the sending dialog. Receiving attachments is completely automatic. No complex configuration required.

Multi-Language Ready

Full internationalization support with 5 languages included: English, French, Dutch, Spanish and German. Need another language? Contact us for additional translations. info@alwinen.de

Full Audit Trail

Every PEPPOL transmission is logged in the chatter with all sent documents attached. Know exactly what was sent and when—just like email tracking.

NEW FEATURE

Never Miss a PEPPOL Invoice Again

Instant email notifications when vendor bills arrive via PEPPOL network. Your team stays informed—no more checking the system manually, no more delayed processing.

  • Automatic Alerts: Email sent immediately when new invoice arrives
  • Multi-User: Notify accounting, purchasing, and management teams
  • Direct Access: One-click link to view the invoice in Odoo
  • Easy Setup: Configure recipients in Settings—takes 30 seconds
  • Multi-Company: Different notification teams per company
Odoo Peppol Enhancement - Email Notification

Complete Transmission History

Never wonder what documents were sent via PEPPOL. Every transmission is automatically recorded in the invoice chatter with direct links to all attachments—the UBL XML file and any additional documents you included.

  • UBL/XML invoice file logged automatically
  • All additional PEPPOL attachments recorded
  • One-click access to download any document
  • Perfect for audits and compliance tracking
PEPPOL Chatter Logging - Transmission History

Installation & Configuration

1

Prerequisites

Ensure PEPPOL is already installed and configured: Accounting → Configuration → PEPPOL Electronic Document Invoicing

2

Install the Module

Go to Apps, search for "Odoo Peppol Enhancement" or "PEPPOL attachments", and click Install

3

Configure Email Notifications (Optional)

Go to Settings → Accounting → PEPPOL, enable Peppol Invoice Notification and select the users who should receive alerts when new invoices arrive via PEPPOL.

✔

Done - You're All Set!

Start sending invoices with attachments via PEPPOL, and receive instant email alerts when vendor bills arrive. No complex configuration required.

Pro Tip: The 2MB file size limit is a best practice for PEPPOL network performance. We recommend consulting your PEPPOL access point provider if you need to send larger files.

Test Your PEPPOL Setup

After configuring PEPPOL Electronic Invoicing, you can verify the complete send/receive workflow by sending an e-invoice to your own company. This is an effective way to test both outbound transmission and inbound document reception, including the multi-attachment feature provided by this module.

Prerequisite: Your company must be registered as a PEPPOL Participant with a valid PEPPOL Endpoint ID (e.g., EAS 0208 for Belgian enterprises, EAS 9925 for Austrian enterprises). The PEPPOL registration must be completed and verified by Odoo before testing.
1

Create a Customer Partner for Your Own Company

Navigate to Contacts and create a new Partner representing your own company as a Customer. Configure the same PEPPOL Endpoint ID (Participant ID) that your company uses for receiving e-invoices via the PEPPOL network.

2

Create a Customer Invoice with Attachments

Go to Accounting → Customers → Invoices and create a new Customer Invoice for the Partner you just created. Confirm the invoice to post it.

3

Send via PEPPOL with Attachments

Click Send & Print and select PEPPOL as the sending method. In the send dialog, add the attachments you want for PEPPOL transmission. The e-invoice with embedded attachments will be sent through Odoo to the PEPPOL network.

4

Waiting

Waiting Odoo's cron job works and receiving e-invoice from PEPPOL network, by default the cron job will run every 4 hours, you can change the interval in the cron job settings at Settings → Technical → Scheduled Actions → PEPPOL: retrieve new documents.

✔

Test Complete - PEPPOL Workflow Verified!

Navigate to Accounting → Vendors → Bills. You should see the e-invoice you just sent, imported as a Vendor Bill with all attachments automatically linked. If the Vendor Bill contains all attachments you sent, your PEPPOL configuration is working correctly. Both outbound transmission and inbound document import with multi-attachment support are fully operational.

If you have any questions or need assistance, please don't hesitate to contact us at info@alwinen.de

Business Benefits at a Glance

Streamlined Workflow: Eliminate manual document handling across multiple channels
Complete Packages: Customers receive invoice and supporting documents together
Instant Awareness: Never miss incoming PEPPOL invoices with email notifications
Faster Processing: Reduce invoice processing time with immediate alerts
Team Collaboration: Notify multiple departments—accounting, purchasing, management
Compliance Ready: Meet regulatory requirements for supporting documentation
Cost Savings: Reduce staff time and eliminate separate transmission channels
Multi-Company: Fully supported for complex organizational structures

Requirements & Compatibility

  • Odoo Version: Community or Enterprise Edition
  • Required Modules: account_peppol (must be installed and configured)
  • PEPPOL Standards: Compatible with BIS Billing 3.0
  • Access Point: Works with any PEPPOL access point provider
  • File Size Limit: 2MB per attachment (configurable in settings)
  • Supported Formats: PDF, JPEG, PNG, XLSX, ODS, CSV
  • Multi-Company: Fully supported
  • Languages: Translation-ready

Frequently Asked Questions

Does this work with all PEPPOL access point providers?

Yes! This module follows the standard PEPPOL BIS Billing 3.0 specification and works with any compliant access point provider.

Are the attachments transferred through PEPPOL network?

Yes! This module enables Odoo to send attachments through PEPPOL network, which means all documents are transmitted via the PEPPOL infrastructure only.

Can I send multiple attachments with one invoice?

Yes, you can send as many attachments as needed in theory. All the attachments will be embedded in a single E-Invoice file. In practice, different PEPPOL access point providers have different limits. According to our experience, 10MB total is widely accepted.

What happens if my attachment is larger than the maximum file size limit?

The system will show a validation error and prevent sending until you reduce the file size or uncheck that attachment. You can configure the maximum file size in settings.

Will recipients without this module receive my attachments?

Yes! Attachments are embedded in the standard UBL XML. Any PEPPOL-compliant system can receive and process them (though they may need their own import functionality based on the PEPPOL specification).

Does this affect regular email invoice sending?

No, this only affects PEPPOL transmissions. Regular email sending in Odoo works as usual with standard attachment handling.

Can I receive multiple attachments within one invoice?

Yes! This module enables Odoo to receive multiple attachments within one invoice based on the PEPPOL specification. The attachments will be retrieved automatically and linked as attachments in Odoo.

How do the email notifications work?

When a new invoice is received via PEPPOL network, the system automatically sends an email to all configured users. The email includes invoice details (vendor, amount, date) and a direct link to view the invoice in Odoo. You can configure which users receive notifications in Settings → Accounting → PEPPOL. Each company can have different notification recipients.

Normally the notification emaill won't be send immediately, but will be added to Odoo's email queue and will be sent later. The email queue will be processed by default every hour.

Can I disable the email notifications?

Yes! Email notifications are optional. If you don't configure any notification recipients, no emails will be sent. You can enable or disable notifications at any time by adding or removing users from the notification list in Settings.

Support & Contact

For questions, customization requests, or technical support, please contact us. We'd be happy to help you out.

Email Support:
info@alwinen.de

Developed by Alwinen GmbH

Professional Odoo Solutions

https://www.alwinen.de

Copyright © 2025 Alwinen GmbH | Licensed under Odoo Proprietary License v1.0

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with