# CS01 electronic filings being rejected - personal code already provided

**URL:** <https://xmlforum.companieshouse.gov.uk/t/cs01-electronic-filings-being-rejected-personal-code-already-provided/1872>\
**Category:** Confirmation Statement (New Annual Return)\
**Created:** [November 28, 2025, 4:57pm UTC](https://xmlforum.companieshouse.gov.uk/t/cs01-electronic-filings-being-rejected-personal-code-already-provided/1872 "2025-11-28T16:57:15Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![user56](https://xmlforum.companieshouse.gov.uk/user_avatar/xmlforum.companieshouse.gov.uk/user56/32/203_2.png) [@user56](https://xmlforum.companieshouse.gov.uk/u/user56)\
**Post date:** [November 28, 2025, 4:57pm UTC](https://xmlforum.companieshouse.gov.uk/t/cs01-electronic-filings-being-rejected-personal-code-already-provided/1872/1 "2025-11-28T16:57:15Z")

</div>

We are receiving an error code when attempting to make a share transfer via confirmation statement.

The error is:  
Code: “12682”, Desc.: “All officers for this company have already been verified, therefore you do not need to provide us with further verification details on the confirmation statement. If you wish to file further confirmation statements, please use the appropriate version of the CS01 that does not require officer verification.”

We have filed a confirmation statement after 18th November 2025 with the relevant officers/pscs personal code. We now need to file another to make a change to the shareholding structure.  
We were under the impression that we had to provide the personal code when making any changes. However, this error suggests that there is no need to include the director verification section of the confirmation statement when making a subsequent confirmation statement.

---

<div class="post-metadata">

**Author:** ![pedro](https://xmlforum.companieshouse.gov.uk/user_avatar/xmlforum.companieshouse.gov.uk/pedro/32/204_2.png) [@pedro](https://xmlforum.companieshouse.gov.uk/u/pedro)\
**Post date:** [December 2, 2025, 1:08pm UTC](https://xmlforum.companieshouse.gov.uk/t/cs01-electronic-filings-being-rejected-personal-code-already-provided/1872/2 "2025-12-02T13:08:23Z")

</div>

I’m not sure what’s happening here either… it looks like the CH submission fails even though all officers are validated.  
All the UIDs were already confirmed on the Company Officers page, so we ended up filing a normal CS01 after running into the same issue you had.

---

<div class="post-metadata">

**Author:** ![snicholas](https://xmlforum.companieshouse.gov.uk/user_avatar/xmlforum.companieshouse.gov.uk/snicholas/32/81_2.png) [@snicholas](https://xmlforum.companieshouse.gov.uk/u/snicholas)\
**Post date:** [December 3, 2025, 8:10am UTC](https://xmlforum.companieshouse.gov.uk/t/cs01-electronic-filings-being-rejected-personal-code-already-provided/1872/3 "2025-12-03T08:10:12Z")

</div>

Hi,

If all the officers have already given their verification details to Companies House via the Confirmation and Verification Statement, the next CS filing need to revert to the normal Confirmation Statement schema: [xmlgw.companieshouse.gov.uk/v1-0/schema/forms/ConfirmationStatement-v1-3.xsd](http://xmlgw.companieshouse.gov.uk/v1-0/schema/forms/ConfirmationStatement-v1-3.xsd)

SDN

---

<div class="post-metadata">

**Author:** ![Imran](https://xmlforum.companieshouse.gov.uk/user_avatar/xmlforum.companieshouse.gov.uk/imran/32/199_2.png) [@Imran](https://xmlforum.companieshouse.gov.uk/u/Imran)\
**Post date:** [December 3, 2025, 8:33am UTC](https://xmlforum.companieshouse.gov.uk/t/cs01-electronic-filings-being-rejected-personal-code-already-provided/1872/4 "2025-12-03T08:33:45Z")

</div>

How can we verify that all officers have already been verified, we were able to get the verification details and status for pscs using rest api but directors resource doesnt contain that information

---

<div class="post-metadata">

**Author:** ![snicholas](https://xmlforum.companieshouse.gov.uk/user_avatar/xmlforum.companieshouse.gov.uk/snicholas/32/81_2.png) [@snicholas](https://xmlforum.companieshouse.gov.uk/u/snicholas)\
**Post date:** [December 3, 2025, 11:52am UTC](https://xmlforum.companieshouse.gov.uk/t/cs01-electronic-filings-being-rejected-personal-code-already-provided/1872/5 "2025-12-03T11:52:11Z")

</div>

Find and update company information service, search for the company and then click on the ‘People’ tab to view the verification status for each company officer.

SDN

---

<div class="post-metadata">

**Author:** ![Imran](https://xmlforum.companieshouse.gov.uk/user_avatar/xmlforum.companieshouse.gov.uk/imran/32/199_2.png) [@Imran](https://xmlforum.companieshouse.gov.uk/u/Imran)\
**Post date:** [December 3, 2025, 12:22pm UTC](https://xmlforum.companieshouse.gov.uk/t/cs01-electronic-filings-being-rejected-personal-code-already-provided/1872/6 "2025-12-03T12:22:30Z")

</div>

I meant through the API we dont have any means to do it ?

---

<div class="post-metadata">

**Author:** ![pedro](https://xmlforum.companieshouse.gov.uk/user_avatar/xmlforum.companieshouse.gov.uk/pedro/32/204_2.png) [@pedro](https://xmlforum.companieshouse.gov.uk/u/pedro)\
**Post date:** [December 3, 2025, 3:15pm UTC](https://xmlforum.companieshouse.gov.uk/t/cs01-electronic-filings-being-rejected-personal-code-already-provided/1872/7 "2025-12-03T15:15:50Z")

</div>

you can only do it using the REST API… not sure why this got separated

> **[Companies House Public Data API: officerList](https://developer-specs.company-information.service.gov.uk/companies-house-public-data-api/resources/officerlist?v=latest)**

 ![image](https://xmlforum.companieshouse.gov.uk/uploads/default/original/1X/79ec55e8e408f58fa678326ccb9cb0aeb1fadec9.png)

you can check this inside identity\_verification\_details, where the deadlines are available

---

<div class="post-metadata">

**Author:** ![Imran](https://xmlforum.companieshouse.gov.uk/user_avatar/xmlforum.companieshouse.gov.uk/imran/32/199_2.png) [@Imran](https://xmlforum.companieshouse.gov.uk/u/Imran)\
**Post date:** [December 5, 2025, 9:59am UTC](https://xmlforum.companieshouse.gov.uk/t/cs01-electronic-filings-being-rejected-personal-code-already-provided/1872/8 "2025-12-05T09:59:18Z")

</div>

Deadlines are always available even after verification is completed, only difference i found is once verification is done the appointment\_verification\_end\_on is set to 9999-12-31, we are using that to decide which confirmation statement to send now.
