Record invoice payment
Mark an invoice payment as paid, with the date and payment account.
MCP tool fatture_in_cloud_write → record_invoice_payment
write Confirm
Updates the payment of an invoice to paid on the date you give, against an existing payment account, and returns the updated payments. It changes your books and what your accountant sees. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| company_id integer | integer | Company ID. Optional when your account has one company. |
| invoice_id integer required | integer | Invoice ID from list_invoices or create_invoice. |
| paid_date string required | string | Date the money arrived, ISO. |
| payment_account_id integer required | integer | Payment account that received it. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "fatture_in_cloud_write",
"arguments": {
"operation": "record_invoice_payment",
"arguments": {
"invoice_id": 1,
"paid_date": "paid date",
"payment_account_id": 20
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"invoice_id": 88120,
"payments": [
{
"amount": 1830,
"due_date": "2026-11-01",
"paid_date": "2026-10-28",
"status": "paid"
}
]
},
"isError": false
}