Documentation
API DOCUMENTATION

/api/financials

Request available financial statement data for a company using its Companies House registration number. Results include P&L, balance sheet, cash flow, and notes when available.

Method: GET Auth: API Key Required Version: 2

Version and Endpoint

https://convert-ixbrl.co.uk/api/financials?companyNumber=012345678&apiVersion=2

You can use the test API key during development to build your integration at no cost.

Request Parameters

Name Type Required Description
apiVersion string No API version selector. Set to 2 for this page.
companyNumber string No Companies House registration number.

HTTP Response Codes

Status Code Description
200 Successful request with results.
204 Successful request with no results.
400 Missing or invalid authentication header.
429 Request throttled for exceeding rate limits.

Response JSON Example

{
    "status": "Ok",
    "result": {
        "company_financial_list": [
           {
          "end_date": "31/03/2024",
          "profit_loss": {
            "turnover": "4500000.0",
            "cost_of_sales": "1800000.0",
            "administrative_expenses": "800000.0",
            "distribution_costs": "250000.0",
            "gross_profit_loss": "2700000.0",
            "operating_profit_loss": "1650000.0",
            "audit_fees": "30000.0",
            "profit_loss": "1200000.0",
            "retained_profits": "1756204.0",
            "salaries": "600000.0",
            "other_operating_income": "150000.0",
            "other_interest_receivable_and_similar_income_finance_income": null,
            "interest_payable_and_similar_charges_finance_costs": "50000.0",
            "profit_loss_on_ordinary_activities_before_tax": "1600000.0",
            "tax_taxcredit_on_profit_or_loss_on_ordinary_activites": "400000.0",
            "depreciation_expense_property_plant_equipment": "100000.0",
            "comprehensive_income_expense": null
          },
          "balance_sheet": {
            "fixed_assets": "11556379.0",
            "intangible_assets": null,
            "investments": "11556379.0",
            "investments_fixed_assets": "11556379.0",
            "investment_property": null,
            "investment_property_fair_value_model": null,
            "investments_in_subsidiaries": null,
            "investments_in_group_undertakings": null,
            "investments_in_group_undertakings_participating_interests": null,
            "investments_in_subsidiaries_measured_fair_value": null,
            "investments_in_joint_ventures": null,
            "investments_in_associates": null,
            "other_investments_other_than_loans": null,
            "disposals_investment_property_fair_value_model": null,
            "current_assets": "337540.0",
            "current_asset_investments": null,
            "stock": "125000.0",
            "debtors_amounts_falling_due_current": "0.0",
            "trade_debtors_amounts_falling_due_current": "112000.0",
            "debtors_amounts_falling_due_non_current": null,
            "trade_debtors_amounts_falling_due_non_current": null,
            "cash": "337540.0",
            "total_assets": "11893919.0",
            "liabilities": "434515.0",
            "creditors_amounts_falling_due_current": "137110.0",
            "trade_creditors_trade_payables_due_current": "90000.0",
            "net_current_assets_liabilities": "200430.0",
            "creditors_amounts_falling_due_non_current": "297405.0",
            "trade_creditors_trade_payables_due_non_current": null,
            "total_borrowings": "250000.0",
            "loans_from_directors": "120000.0",
            "bank_overdrafts": null,
            "bank_overdrafts_current": null,
            "bank_overdrafts_non_current": null,
            "accrued_liabilities": "55000.0",
            "government_grants_payable": null,
            "unpaid_contributions_to_pension_schemes_current": null,
            "unpaid_contributions_to_pension_schemes_non_current": null,
            "total_assets_less_current_liabilities": "11756809.0",
            "net_assets": "11456404.0",
            "shareholders_equity": "11456404.0",
            "calledup_share_capital": "9700000.0",
            "retained_earnings_accumulated_losses": "1756204.0"
          },
          "changes_in_equity": {
            "opening_retained_earnings_accumulated_losses": "555204.0",
            "retained_earnings_accumulated_losses": "1756204.0",
            "share_capital": "9700000.0",
            "profit_loss_affecting_equity": "1200000.0",
            "dividends_paid": null,
            "comprehensive_income_expense": null
          },
          "other_notes_to_financial_statements": {
            "employee_count": "3",
            "wages_and_salaries": "600000.0",
            "social_security_costs": "72000.0",
            "pension_costs_defined_contribution_plan": null,
            "pension_other_post_employment_benefit_costs_other_pension_costs": null,
            "audit_fees_expenses": "30000.0",
            "fees_for_non_audit_services": null,
            "government_grant_income": "50000.0",
            "government_grants_payable": null,
            "amount_specific_advance_or_credit_made_in_period_directors": null,
            "amount_specific_advance_or_credit_directors": null
          },
          "cash_flow": {
            "interest_expense_on_bank_overdrafts": null,
            "tax_taxcredit_on_profit_or_loss_on_ordinary_activites": "400000.0",
            "gain_loss_in_cash_flows_from_change_in_inventories": "-25000.0",
            "gain_loss_in_cash_flows_from_change_in_debtors_trade_other_receivables": "30000.0",
            "gain_loss_in_cash_flows_from_change_in_creditors_trade_other_payables": "-18000.0",
            "net_cash_generated_from_operations": "1450000.0",
            "income_taxes_paid_refund_classified_as_operating_activities": "380000.0",
            "net_cash_flows_from_used_in_operating_activities": "1070000.0",
            "purchase_property_plant_equipment": "250000.0",
            "proceeds_from_sales_property_plant_Equipment": null,
            "net_interest_received_paid_classified_as_investing_activities": null,
            "net_cash_flows_from_used_in_investing_activities": "-250000.0",
            "dividends_paid_classified_as_financing_activities": null,
            "net_cash_flows_from_used_in_financing_activities": "200000.0",
            "IncreaseDecreaseInCashCashEquivalentsBeforeForeignExchangeDifferencesChangesInConsolidation": "102000.0",
            "cash_bank_on_hand": "337540.0",
            "cash_bank_on_hand_at_beginning_of_year": "235540.0"
          }
        }
        ,

        ],
        "title": "EXAMPLE COMPANY LIMTED",
        "isFreeRepeatSearch": false
    },
    "errorMessage": null,
    "lastDataUpdatedDate": "30/05/2025"
}

Response Properties

Name Type Nullable Description
status string No Contains Ok on success and Error on failure.
errorMessage string Yes Error description when the request is unsuccessful.
lastDataUpdatedDate string No Date when financial data was most recently updated in dd/MM/yyyy format.
result object Yes Container for the company financial data where available.
result.company_financial_list array No Financial entries by year, ordered newest first.
company_financial_list[].end_date string Yes Financial year end date in dd/MM/yyyy; null for PDF-only filers.
company_financial_list[].profit_loss object Yes Profit and loss values when submitted in iXBRL.
company_financial_list[].balance_sheet object Yes Balance sheet data for the selected year.
company_financial_list[].cash_flow object Yes Cash flow statement values where available.
company_financial_list[].changes_in_equity object Yes Statement of changes in equity data where available.
company_financial_list[].other_notes_to_financial_statements object Yes Extracted notes-to-financial-statements data.