Get sales invoice
One sales invoice with rows, VAT, payments and status.
MCP tool procountor_read → get_sales_invoice
read
Returns the invoice header, every row with quantity, unit price and VAT, the totals and the payments allocated so far. Status is one of the Procountor sales invoice statuses. Use it before approve_sales_invoice to read the totals.
Parameters
| Name | Type | Description |
|---|---|---|
| invoice_id string required | string | Sales invoice ID from list_sales_invoices or create_sales_invoice. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "procountor_read",
"arguments": {
"operation": "get_sales_invoice",
"arguments": {
"invoice_id": "invoice_8c41d2"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"invoice_id": "si_10482",
"number": "10482",
"customer": "Nordic Print Oy",
"status": "unfinished",
"invoice_date": "2026-10-14",
"due_date": "2026-10-28",
"currency": "EUR",
"rows": [
{
"name": "Consulting",
"quantity": 10,
"unit_price": 80,
"vat_percent": 25.5,
"net": 800
}
],
"net_total": 800,
"vat_total": 204,
"total": 1004,
"payments": []
},
"isError": false
}