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

# Supplier invoices

> Import supplier invoices, then pay, reject, or review them

Bring supplier invoices into Qonto, follow them through review and payment, and keep their status in sync with what happened outside Qonto.

| Command                                    | What it does                                                                                                                          | OAuth scope              |
| ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------ |
| `qonto supplier-invoices bulk-create`      | [Create supplier invoices](/api-reference/business-api/expense-management/supplier-invoices/create-supplier-invoices)                 | `supplier_invoice.write` |
| `qonto supplier-invoices get <id>`         | [Retrieve a supplier invoice](/api-reference/business-api/expense-management/supplier-invoices/retrieve-a-supplier-invoice)           | `supplier_invoice.read`  |
| `qonto supplier-invoices list`             | [List supplier invoices](/api-reference/business-api/expense-management/supplier-invoices/list-supplier-invoices)                     | `supplier_invoice.read`  |
| `qonto supplier-invoices mark-paid <id>`   | [Mark a supplier invoice as paid](/api-reference/business-api/expense-management/supplier-invoices/mark-supplier-invoice-as-paid)     | `supplier_invoice.write` |
| `qonto supplier-invoices reject <id>`      | [Reject a supplier invoice](/api-reference/business-api/expense-management/supplier-invoices/reject-supplier-invoice)                 | `supplier_invoice.write` |
| `qonto supplier-invoices unmark-paid <id>` | [Unmark a supplier invoice as paid](/api-reference/business-api/expense-management/supplier-invoices/unmark-supplier-invoice-as-paid) | `supplier_invoice.write` |

**Try it**

```bash theme={null}
# Invoices waiting for review
qonto supplier-invoices list --filter-status to_review --all \
  --fields id,supplier_name,total_amount,due_date

# An invoice you paid by other means
qonto supplier-invoices mark-paid <invoice-id> --payment-date 2026-09-15

# Reject an invoice, with a reason
qonto supplier-invoices reject <invoice-id> --declined-note "Duplicate of INV-2231"
```
