PracticeHmrcDetailsDto
HMRC-specific settings for the practice, used for agent authorisation submissions.
Properties
| Name | Type | Description |
|---|---|---|
| agentReferenceNumber | string | Agent Reference Number (ARN) from the HMRC Agent Services Account. Used for MTD digital authorisations. |
Agent Reference Number (ARN) from the HMRC Agent Services Account. Used for MTD digital authorisations. | ||
| saAgentCode | string | Self Assessment agent code (e.g. A12345) |
Self Assessment agent code (e.g. A12345) | ||
| payeAgentCode | string | PAYE/CIS agent code (e.g. 123/A12345) |
PAYE/CIS agent code (e.g. 123/A12345) | ||
| ctAgentCode | string | Corporation Tax agent code |
Corporation Tax agent code | ||
| contactFirstName | string | First name of the agent contact person. Included in HMRC XML submissions. |
First name of the agent contact person. Included in HMRC XML submissions. | ||
| contactLastName | string | Last name of the agent contact person. Included in HMRC XML submissions. |
Last name of the agent contact person. Included in HMRC XML submissions. | ||
| contactEmail | string | Email of the agent contact person. Included in HMRC XML submissions. |
Email of the agent contact person. Included in HMRC XML submissions. | ||
| govGatewayUserId | string | Government Gateway user ID for HMRC XML API submissions. |
Government Gateway user ID for HMRC XML API submissions. | ||
| govGatewayPasswordSet | boolean | Whether a Government Gateway password is stored. |
Whether a Government Gateway password is stored. | ||
| govGatewayPassword | string | Government Gateway password (write-only). Set to update, empty string to clear, null to leave unchanged. |
Government Gateway password (write-only). Set to update, empty string to clear, null to leave unchanged. | ||
JSON Example
{
"agentReferenceNumber": "string",
"saAgentCode": "string",
"payeAgentCode": "string",
"ctAgentCode": "string",
"contactFirstName": "string"
}