Send Tax Return
Sends the client's tax return to HMRC against the calculation named in the request. Refused unless the declaration has been read and agreed, and refused when the declaration wording has changed since it was displayed. This filing is not idempotent: HMRC create something that cannot be re-stated, so a submission whose outcome is unknown stays in flight and is settled by reconciling it — never by sending again. HMRC take up to an hour to show the year as fulfilled, so say 'sent' rather than 'filed' until they do. Costs one filing credit, reserved before the call and released if it definitively did not land.
Parameters
| Name | Type | Description |
|---|---|---|
| tenant* | path string | The Tenant.Code |
The Tenant.Code |
||
| client* | path string | |
| taxYear* | path string | |
Request Body*
{
"calculationId": "string",
"declarationType": "Unknown",
"isDeclarationAgreed": false,
"declarationVersion": "string"
}
Responses
400 Bad Request
401 Unauthorized – Invalid or missing API key
404 Not Found