- Unified income statement properties: Essential income statement details, such as period dates, revenue, expenses, and profit calculations, are standardized across different accounting platforms
- Hierarchical line item structure: The model supports nested line items for revenue, cost of goods sold, and operating expenses, enabling detailed breakdowns of financial performance
- Automatic generation: Income statements are typically generated automatically based on recorded financial transactions
Attributes
Income Statement Attributes
| Property | Type | Description |
|---|---|---|
| rootfi_id | integer | Unique identifier assigned by Commenda for this income statement |
| rootfi_created_at | string | Timestamp when this record was created in Commenda’s system (ISO 8601) |
| rootfi_updated_at | string | Timestamp when this record was last updated in Commenda’s system (ISO 8601) |
| rootfi_company_id | integer | Company identifier this income statement belongs to within Commenda |
| platform_id | string | Unique identifier for this income statement in the source accounting platform |
| platform_unique_id | string | Alternative unique identifier from the platform (some platforms provide multiple IDs) |
| period_start | string | The start date of the income statement report period |
| period_end | string | The end date of the income statement report period |
| revenue | array | The line items for revenue of the income statement report |
| cost_of_goods_sold | array | The line items for cost of goods sold of the income statement report |
| operating_expenses | array | The line items for operating expenses of the income statement report |
| operating_profit | double | The operating profit of the income statement report |
| non_operating_revenue | array | The line items for non-operating revenue of the income statement report |
| non_operating_expenses | array | The line items for non-operating expenses of the income statement report |
| gross_profit | double | The gross profit of the income statement report |
| net_profit | double | The net profit of the income statement report |
| updated_at | string | The date and time the income statement was last updated |
Line Item
Each line item is a nested object providing additional information about Income Statement with the following attributes:| Property | Type | Description |
|---|---|---|
| name | string | The name of the line item |
| value | double | The value of the line item |
| line_items | array | The line items of the line item, only if further breakdown is available |
| account_id | string | The Platform’s ID for this item, only if this is the root line item |
Properties Supported
| Property | Type | Description |
|---|---|---|
| platform_id | string | The Platform’s ID for the income statement |
| period_start | string | The start date of the income statement report period |
| period_end | string | The end date of the income statement report period |
| revenue | array | The line items for revenue of the income statement report |
| cost_of_goods_sold | array | The line items for cost of goods sold of the income statement report |
| operating_expenses | array | The line items for operating expenses of the income statement report |
| operating_profit | double | The operating profit of the income statement report |
| non_operating_revenue | array | The line items for non-operating revenue of the income statement report |
| non_operating_expenses | array | The line items for non-operating expenses of the income statement report |
| gross_profit | double | The gross profit of the income statement report |
| net_profit | double | The net profit of the income statement report |
| updated_at | string | The date and time the income statement was last updated |