limit_exceeded
The company has reached its plan limit of invoices or annual documents; the message says which. In the v1 API it is emitted by time invoicing (`POST /v1/projects/{project}/time-invoices`), which checks it before creating anything: no draft invoice was generated and no hours were marked as invoiced.
| Code | Type | HTTP | Category |
|---|---|---|---|
limit_exceeded | payment_required_error | 402 | Tasks |
Cause
The company has reached its plan limit of invoices or annual documents; the message says which. In the v1 API it is emitted by time invoicing (POST /v1/projects/{project}/time-invoices), which checks it before creating anything: no draft invoice was generated and no hours were marked as invoiced.
What to do
Upgrade the company plan or wait for the new limit period to start, then repeat the invoicing with the same selection of hours. It is not a transient error: retrying earlier does not change the result.