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

Parameters: get_sales_invoice
NameTypeDescription
invoice_id string required string Sales invoice ID from list_sales_invoices or create_sales_invoice.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "procountor_read",
    "arguments": {
      "operation": "get_sales_invoice",
      "arguments": {
        "invoice_id": "invoice_8c41d2"
      }
    }
  }
}

Example response

JSON

{
  "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
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.