> ## Documentation Index
> Fetch the complete documentation index at: https://docs.e-invoice.be/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Welcome to e-invoice.be - International Peppol Access Point

## What is e-invoice.be?

e-invoice.be is a **recognised Peppol Access Point and SMP** operating under the Belgian Peppol Authority (BOSA). We enable businesses worldwide to send and receive electronic invoices via the Peppol network.

### Switch to e-invoicing, keep your workflow

We've built comprehensive tools to make integrating e-invoicing as simple as possible - even for companies with legacy ERP systems. Our API lets you:

* Send invoices from **JSON** (simple integration)
* Upload **pre-generated UBL XML** (ERP compatibility)
* Create invoices from **PDF files** (legacy system support)
* Integrate via our **reseller programme** (for SaaS platforms)

As a member of the **Peppol Security Committee**, we're committed to maintaining the highest standards of security and compliance in e-invoicing.

<img src="https://mintcdn.com/e-invoicebe/CFU_pSBPC8Tl3D-5/images/peppol-access-provider.png?fit=max&auto=format&n=CFU_pSBPC8Tl3D-5&q=85&s=036671ca9d7044578d8564c7acb8e39f" alt="e-invoice.be as Peppol Access Point" style={{ borderRadius: '0.5rem' }} width="633" height="213" data-path="images/peppol-access-provider.png" />

## Who We Serve

We provide Peppol e-invoicing services to:

* **Individual companies** across many industries (manufacturing, services, retail, etc.)
* **Public and private listed companies**
* **SaaS companies** through our reseller programme ([contact us](mailto:support@e-invoice.be) for details)
* **Public and government agencies**
* **Companies with or without ERP systems**

<Note>
  Peppol is the international standard for electronic invoicing. E-invoices sent via Peppol are legally compliant with the EU's e-invoicing mandate (EN 16931) and recognized globally.
</Note>

## How Peppol Works

The Peppol network uses a **4-corner model** to enable secure, standardized e-invoice exchange between businesses:

<img src="https://mintcdn.com/e-invoicebe/CFU_pSBPC8Tl3D-5/images/peppol-4-corner-model.png?fit=max&auto=format&n=CFU_pSBPC8Tl3D-5&q=85&s=6c1e11f1ab90c7b589cc45badcb3abba" alt="Peppol 4-Corner Model" style={{ borderRadius: '0.5rem' }} width="1316" height="938" data-path="images/peppol-4-corner-model.png" />

1. **Corner 1**: Your business (the sender)
2. **Corner 2**: Your Access Point (e-invoice.be)
3. **Corner 3**: Recipient's Access Point
4. **Corner 4**: Recipient's business

e-invoice.be handles all the technical complexity of Peppol transmission, so you can focus on your business.

## Why e-invoice.be?

<CardGroup cols={2}>
  <Card title="Keep Your Workflow" icon="code">
    Integrate seamlessly with your existing systems using our JSON-based API
  </Card>

  <Card title="Peppol Compliance" icon="check-circle">
    Automatic conversion to UBL BIS Billing 3.0 format
  </Card>

  <Card title="Real-time Validation" icon="shield-check">
    Validate invoices before sending with our validation endpoint
  </Card>

  <Card title="Instant Delivery" icon="bolt">
    E-invoices delivered instantly via the Peppol network
  </Card>
</CardGroup>

## Getting Started

Get up and running with e-invoice.be in minutes:

<Steps>
  <Step title="Create an Account">
    Sign up at [app.e-invoice.be](https://app.e-invoice.be) and get your API key
  </Step>

  <Step title="Authenticate">
    Use your API key to authenticate requests to the API
  </Step>

  <Step title="Validate Your Invoice">
    Test your invoice JSON with the validation endpoint
  </Step>

  <Step title="Create and Send">
    Create your first invoice and send it via Peppol
  </Step>
</Steps>

<Card title="Quickstart Guide" icon="rocket" href="/quickstart" horizontal>
  Follow our step-by-step quickstart guide
</Card>

## Core Features

### Create E-Invoices

Send invoices and credit notes via Peppol using simple JSON payloads:

```json theme={null}
{
  "document_type": "INVOICE",
  "invoice_id": "INV-2024-001",
  "invoice_date": "2024-10-24",
  "due_date": "2024-11-24",
  "currency": "EUR",
  "vendor_name": "Your Company",
  "vendor_tax_id": "BE1018265814",
  "customer_name": "Customer Company",
  "customer_tax_id": "BE0848934496",
  "items": [
    {
      "description": "Professional Services",
      "quantity": 10,
      "unit_price": 100.00,
      "tax_rate": "21.00"
    }
  ]
}
```

<Card title="Creating Invoices" icon="file-invoice" href="/guides/creating-invoices">
  Learn how to create and send e-invoices
</Card>

### Validate Before Sending

Test your invoice JSON without creating documents:

```bash theme={null}
POST /api/validate/json
```

Ensures your invoice converts to valid UBL BIS Billing 3.0 format.

<Card title="Validation Guide" icon="check-circle" href="/guides/validation">
  Test invoices during development
</Card>

### Lookup Peppol Participants

Verify customers can receive e-invoices before sending:

```bash theme={null}
GET /api/validate/peppol-id?peppol_id=0208:0123456789
```

<Card title="Participant Lookup" icon="magnifying-glass" href="/guides/lookup-participants">
  Find and verify customer Peppol IDs
</Card>

### Webhooks

Get notified about invoice events in real-time:

* Document received
* Document sent
* Document failed
* And more...

<Card title="Webhooks" icon="webhook" href="/essentials/webhooks">
  Set up webhook notifications
</Card>

## API Reference

Explore the complete API documentation with all endpoints, request/response schemas, and examples.

<Card title="Browse API Reference" icon="code" href="/api-reference" horizontal>
  Auto-generated from our OpenAPI specification
</Card>

## For Partners

Are you a SaaS company or software vendor interested in offering Peppol e-invoicing to your customers?

<Card title="Reseller Programme" icon="handshake" href="/reseller-programme" horizontal>
  Learn about our partnership opportunities for SaaS platforms and service providers
</Card>

## Need Help?

<CardGroup cols={2}>
  <Card title="Support" icon="envelope" href="mailto:support@e-invoice.be">
    Contact our support team
  </Card>

  <Card title="GitHub" icon="github" href="https://github.com/e-invoice-be">
    View our open-source projects
  </Card>
</CardGroup>
