Submit official filings to Companies House using our secure online service. All forms are generated dynamically from metadata schemas with full validation.
Select a filing type below to begin your submission:
Application for Registration of a Company in accordance with Section 9 of the Companies Act 2006
Start FilingProcess shareholding changes that cannot be filed via XML:
Calculate new shareholdings after a share split. Enter existing shareholders and split details to automatically calculate new holdings, generate certificates, and update statutory registers.
Process Share SplitGenerate professional share certificates using your company template. Fill in shareholder details and generate PDF certificates ready for printing and distribution.
Generate CertificatesDevelopers can also access our REST API for programmatic filing submissions:
API key required for all endpoints. Include in X-API-Key header.
Enter your transaction ID to check the status of a previous filing: