Welcome to Companies House Filing Service
Submit official filings to Companies House using our secure online service. All forms are generated dynamically from metadata schemas with full validation.
Available Filing Types
Select a filing type below to begin your submission:
AA01 - Change of Accounting Reference Date
Change of Accounting Reference Date
Start Filing
AD01 - Change of Registered Office Address
Change of Registered Office Address
Start Filing
AP01 - Appointment of Officer
Appointment of Officer
Start Filing
CH01 - Change of Company Name
Change of Company Name
Start Filing
CS01 - Confirmation Statement
Confirmation Statement
Start Filing
IN01 - Application for Registration of a Company in accordance with Section 9 of the Companies Act 2006
Application for Registration of a Company in accordance with Section 9 of the Companies Act 2006
Start Filing
PSC01 - PSC notification form
PSC notification form
Start Filing
SH01 - Return of Allotment of Shares
Return of Allotment of Shares
Start Filing
API Access
Developers can also access our REST API for programmatic filing submissions:
- GET /api/filings/types - List all supported filing types
- GET /api/filings/{type}/schema - Get form schema for validation
- POST /api/filings/{type}/submit - Submit a filing
- POST /api/filings/{type}/validate - Validate form data
- GET /api/status/{transaction_id} - Check filing status
API key required for all endpoints. Include in X-API-Key header.
Check Filing Status
Enter your transaction ID to check the status of a previous filing: