---
title: "Changes to Update an invoice"
method: PUT
path: "/accounting/{connection_id}/invoice/{id}"
---

# Changes to Update an invoice

`PUT /accounting/{connection_id}/invoice/{id}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 8 of 34 revisions.

- **2026-09-21** `669f9277e173` — 18 info
- **2026-09-11** `b837b009e30d` — 1 breaking, 1 info
- **2026-08-26** `88010aaae74e` — 3 info
- **2026-08-24** `7db9bed891d2` — 3 info
- **2026-08-12** `1c744a7590b4` — 2 warning, 5 info
- **2026-08-08** `1f72720916e4` — 3 info
- **2026-07-31** `963bcc74f9e3` — 3 warning, 12 info
- **2026-07-26** `8f2437668567` — 3 warning, 3 info

## Changes

- **2026-09-21** `669f9277e173` — 18 info
  - added the new optional request property `exchange_rate`
  - added the new optional request property `is_inclusive_of_tax`
  - added the new optional request property `lineitems/items/exchange_rate`
  - added the new optional request property `lineitems/items/is_billable`
  - added the new optional request property `lineitems/items/project_id`
  - added the new optional request property `salesorder_ids`
  - added the new optional request property `sub_total_amount`
  - added the enum value `exchange_rate` to the property `items/` of the `query` request parameter `fields`
  - added the enum value `is_inclusive_of_tax` to the property `items/` of the `query` request parameter `fields`
  - added the enum value `salesorder_ids` to the property `items/` of the `query` request parameter `fields`
  - added the enum value `sub_total_amount` to the property `items/` of the `query` request parameter `fields`
  - added the optional property `exchange_rate` to the response with the `200` status
  - added the optional property `is_inclusive_of_tax` to the response with the `200` status
  - added the optional property `lineitems/items/exchange_rate` to the response with the `200` status
  - added the optional property `lineitems/items/is_billable` to the response with the `200` status
  - added the optional property `lineitems/items/project_id` to the response with the `200` status
  - added the optional property `salesorder_ids` to the response with the `200` status
  - added the optional property `sub_total_amount` to the response with the `200` status
- **2026-09-11** `b837b009e30d` — 1 breaking, 1 info
  - removed the enum value `BILL` of the request property `type`
  - removed the `BILL` enum value from the `type` response property for the response status `200`
- **2026-08-26** `88010aaae74e` — 3 info
  - added the new optional request property `extended_notes`
  - added the enum value `extended_notes` to the property `items/` of the `query` request parameter `fields`
  - added the optional property `extended_notes` to the response with the `200` status
- **2026-08-24** `7db9bed891d2` — 3 info
  - added the new optional request property `paymentterm_id`
  - added the enum value `paymentterm_id` to the property `items/` of the `query` request parameter `fields`
  - added the optional property `paymentterm_id` to the response with the `200` status
- **2026-08-12** `1c744a7590b4` — 2 warning, 5 info
  - added the new `SERVICE_CHARGE` enum value to the `lineitems/items/fees/items/type` response property for the response status `200`
  - added the new `TIP` enum value to the `lineitems/items/fees/items/type` response property for the response status `200`
  - added the new optional request property `metadata`
  - added the enum value `metadata` to the property `items/` of the `query` request parameter `fields`
  - added the new `SERVICE_CHARGE` enum value to the request property `lineitems/items/fees/items/type`
  - added the new `TIP` enum value to the request property `lineitems/items/fees/items/type`
  - added the optional property `metadata` to the response with the `200` status
- **2026-08-08** `1f72720916e4` — 3 info
  - added the new optional request property `project_id`
  - added the enum value `project_id` to the property `items/` of the `query` request parameter `fields`
  - added the optional property `project_id` to the response with the `200` status
- **2026-07-31** `963bcc74f9e3` — 3 warning, 12 info
  - added the new `NET_45` enum value to the `term` response property for the response status `200`
  - added the new `NET_90` enum value to the `term` response property for the response status `200`
  - added the new `OTHER` enum value to the `term` response property for the response status `200`
  - added the new optional request property `category_ids`
  - added the new optional request property `payment_terms`
  - added the new optional request property `payments`
  - added the enum value `category_ids` to the property `items/` of the `query` request parameter `fields`
  - added the enum value `payment_terms` to the property `items/` of the `query` request parameter `fields`
  - added the enum value `payments` to the property `items/` of the `query` request parameter `fields`
  - added the new `NET_45` enum value to the request property `term`
  - added the new `NET_90` enum value to the request property `term`
  - added the new `OTHER` enum value to the request property `term`
  - added the optional property `category_ids` to the response with the `200` status
  - added the optional property `payment_terms` to the response with the `200` status
  - added the optional property `payments` to the response with the `200` status
- **2026-07-26** `8f2437668567` — 3 warning, 3 info
  - added the new `NET_20` enum value to the `term` response property for the response status `200`
  - added the new `NET_25` enum value to the `term` response property for the response status `200`
  - added the new `NET_7` enum value to the `term` response property for the response status `200`
  - added the new `NET_20` enum value to the request property `term`
  - added the new `NET_25` enum value to the request property `term`
  - added the new `NET_7` enum value to the request property `term`

---

[Operation](https://skmtc.dev/unified/apis/unified-to-api/docs/accounting/:connection_id/invoice/:id/put.md) · [API](https://skmtc.dev/unified/apis/unified-to-api.md) · [Page](https://skmtc.dev/unified/apis/unified-to-api/changes/accounting/:connection_id/invoice/:id/put)
