# Invoices

This section will guide you through the core principles on how to us invoices within Procurement.

# Object Graph

┌─────────────────┐      ┌─────────────────┐
│    Contract     │      │DeliveryLineItems│
└─────────────────┘      └─────────────────┘
         ▲                        ▲ Optional
         │                        │
         │                        │
┌─────────────────┐      ┌─────────────────┐
│     Invoice     │◀─────│InvoiceLineItems │
└─────────────────┘      └─────────────────┘

# General Concept

The invoice feature within procurement is a simplification of a regular invoicing system and is not meant to replace proper invoices. Instead it shall be used as a way to inform customers (Consumers) about inbound invoices and their content. On top, because the Procurement platforms presents invoices in a well definite structure via API, it allows the consumer to analyse invoices and to optimize future orders.

# Suppliers - How to create an invoice

In order to create an invoice the POST /invoices (opens new window) endpoint needs to be used.