Build filing into your software.
Automate CT600 and Companies House returns with our intuitive REST API. Focus on building your product, and let us handle the complexities of tax submissions.
Everything you need to automate filings
REST API
Predictable REST endpoints with standardized JSON responses and intuitive resource URLs.
API Key Auth
Secure authentication using an X-API-Key header. Generate live and test keys instantly.
CT600 & CH Filing
Submit seamlessly to both HMRC and Companies House programmatically in a unified request.
Auto Tax Calculation
Corporation tax and relevant schedules are computed automatically from provided P&L data.
Document Generation
Retrieve generated PDF accounts, CT600 forms, and compliant iXBRL documents via API.
Status Polling
Track submission status reliably in real-time through comprehensive polling endpoints.
Simple and predictable
Add Company (via CH number)
Get Filing Periods
Create & Save Filing
Submit to HMRC/CH
Poll & Download
Minutes to integrate
Our API is designed to be self-explanatory. Create a filing with a single request.
curl -X POST https://api.wefile.co.uk/v1/filings \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"company_number": "12345678",
"period_start": "2023-01-01",
"period_end": "2023-12-31"
}'Standalone developer package
API Package
- Up to 300 programmatic filings per year
- REST API with API key authentication
- CT600 & Companies House submissions
- Full document generation & download
- Webhook-ready status polling
- 12 months access