Monego

update_invoice

Update a DRAFT invoice. Only the fields you pass are changed; passing lineItems replaces the whole list and recomputes all amounts. Finalized invoices are immutable (GoBD) — corrections happen via credit notes in the Monego app. Response: { invoice { ..., eInvoiceIssues[] } } with the updated state. Errors: { error: { code: 'not_found' | 'invalid_state' | 'bad_input', ... } }.

Remote Account required revuo:monego

Remote (network-hosted) · Requires an account with the vendor · OAuth

Other tools also called update_invoice? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "invoiceId": {
      "description": "Id of the draft invoice to update.",
      "type": "string"
    },
    "customerId": {
      "description": "Move the invoice to a different customer.",
      "type": [
        "string",
        "null"
      ],
      "default": null
    },
    "lineItems": {
      "description": "Replacement line items. Replaces the full list; amounts are recomputed server-side.",
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": [
          "object",
          "null"
        ],
        "properties": {
          "description": {
            "type": [
              "string",
              "null"
            ]
          },
          "quantity": {
            "type": "number"
          },
          "unit": {
            "type": [
              "string",
              "null"
            ]
          },
          "unitPrice": {
            "type": [
              "number",
              "null"
            ]
          },
          "taxRate": {
            "type": "number"
          }
        }
      },
      "default": null
    },
    "invoiceDate": {
      "description": "Invoice date (ISO 8601).",
      "type": [
        "string",
        "null"
      ],
      "format": "date-time",
      "default": null
    },
    "dueDate": {
      "description": "Due date (ISO 8601).",
      "type": [
        "string",
        "null"
      ],
      "format": "date-time",
      "default": null
    },
    "deliveryDate": {
      "description": "Delivery / service date (ISO 8601).",
      "type": [
        "string",
        "null"
      ],
      "format": "date-time",
      "default": null
    },
    "paymentTerms": {
      "description": "Payment terms text printed on the invoice.",
      "type": [
        "string",
        "null"
      ],
      "default": null
    },
    "paymentReference": {
      "description": "Payment reference (Verwendungszweck). Defaults to the invoice number.",
      "type": [
        "string",
        "null"
      ],
      "default": null
    },
    "notes": {
      "description": "Notes printed on the invoice.",
      "type": [
        "string",
        "null"
      ],
      "default": null
    },
    "isReverseCharge": {
      "description": "Toggle reverse charge (§13b UStG). Setting true forces 0% tax on all lines; setting it back to false requires resending lineItems in the same call.",
      "type": [
        "boolean",
        "null"
      ],
      "default": null
    }
  },
  "required": [
    "invoiceId"
  ]
}
          

Provider

Monego →