Income Statement
The IncomeStatement Object
A Rutter Income Statement represents revenue, expenses, gains, and losses of a business entity for a specific period. Accounting statements are presented on a monthly basis.
Properties
id
stringThe Rutter generated unique ID of the income statement.
start_date
stringfilterableThe ISO 8601 timestamp for the start date of the income statement accounting period.
end_date
stringfilterableThe ISO 8601 timestamp for the end date of the income statement accounting period.
accounting_standard
enumThe accounting standard used to generate the income statement.
currency_code
stringThe ISO 4217 currency code of the income statement.
gross_profit
stringnullableTotal profit after deducting the cost of sales.
net_income
stringnullableTotal Net Income in the given period.
total_cost_of_sales
stringnullableThe total cost of sales in the given period.
total_expenses
stringnullableThe total expense in the given period.
total_income
stringnullableThe total income in the given period.
net_operating_income
stringnullableOptionalTotal Net Operating Income in the given period.
net_profit
stringnullableOptionalnet_sales
stringnullableOptionalexpenses
objectexpenses
attributesincome
objectincome
attributescost_of_sales
nullablecost_of_sales
attributescreated_at
stringnullableThe ISO 8601 timestamp that the income statement was created.
updated_at
stringnullableThe ISO 8601 timestamp that the income statement was last updated.
platform_data
objectOptionalThe raw platform data corresponding to the Rutter object.
List Income Statements
Request Parameters
access_token
stringqueryRequiredThe access token of the connection.
start_date
stringqueryOptionalDeprecated - use filter
instead. The first date that you will receive a financial statement for. This means if you set a start date a year ago, you will receive 13 financial statements, one for each month.
end_date
stringqueryOptionalDeprecated - use filter
instead. The last date that you will receive a financial statement for. If you set a start date of Jan 1 2021 and an end date of Jan 1 2022, you will receive the 13 months between those dates, inclusive.
expand
enumqueryOptionalInclude platform specific data (includes additional fields not provided by the Rutter object).
force_fetch
enumqueryOptionalUsed to force a response even if the underlying connection has not finished its initial sync.
Response Body
income_statements
arrayincome_statements
attributesnext_cursor
stringnullableOptionalconnection
objectconnection
attributes- QuickBooks
- NetSuite
- Xero
- QuickBooks Desktop
1{
2 "income_statements": [
3 {
4 "id": "00000000-0000-0000-0000-000000000000",
5 "start_date": "2022-04-01T00:00:00.000Z",
6 "end_date": "2022-04-30T00:00:00.000Z",
7 "accounting_standard": "accrual",
8 "currency_code": "USD",
9 "gross_profit": "1750.16",
10 "net_income": "110.16",
11 "total_cost_of_sales": "250",
12 "total_expenses": "1640",
13 "total_income": "2000.16",
14 "net_operating_income": "110.16",
15 "expenses": {
16 "account_id": "1",
17 "name": "Expense",
18 "value": "1640.00",
19 "items": [
20 {
21 "account_id": "005",
22 "name": "6576 Payroll Tax (G&A)",
23 "value": "1640.00",
24 "items": [
25 {
26 "account_id": "005",
27 "name": "6576 Payroll Tax (G&A)",
28 "value": "137.60",
29 "items": []
30 },
31 {
32 "account_id": "005",
33 "name": "6576 Payroll Tax (G&A)",
34 "value": "1502.40",
35 "items": []
36 }
37 ]
38 }
39 ]
40 },
41 "income": {
42 "account_id": "1",
43 "name": "Income",
44 "value": "2000.16",
45 "items": [
46 {
47 "account_id": "001",
48 "name": "4000 Direct Consumer",
49 "value": "2000.16",
50 "items": [
51 {
52 "account_id": "001",
53 "name": "4000 Direct Consumer",
54 "value": "297.08",
55 "items": []
56 },
57 {
58 "account_id": "001",
59 "name": "4000 Direct Consumer",
60 "value": "1703.08",
61 "items": []
62 }
63 ]
64 }
65 ]
66 },
67 "cost_of_sales": {
68 "account_id": "1",
69 "name": "Cost of Sales",
70 "value": "250.00",
71 "items": [
72 {
73 "account_id": "005",
74 "name": "Cost of Goods Sold",
75 "value": "250.00",
76 "items": [
77 {
78 "account_id": "014",
79 "name": "Freight Spend",
80 "value": "250.00",
81 "items": []
82 }
83 ]
84 }
85 ]
86 },
87 "created_at": "2022-01-01T08:00:00.000Z",
88 "updated_at": "2022-01-09T08:00:00.000Z",
89 "platform_data": {
90 "id": 123,
91 "data": "Varies by platform"
92 }
93 }
94 ],
95 "next_cursor": "MTY3NDgzMTk0Ml82MDY4ZDI0ZC02NGRmLTRmN2EtYTM0Ny0zN2ZmNjY5MGVmMjU=",
96 "connection": {
97 "id": "00000000-0000-0000-0000-000000000000",
98 "orgId": "00000000-0000-0000-0000-000000000000",
99 "platform": "NETSUITE"
100 }
101}
Have questions?
Contact support for personalized guidance.