Report - Contribution Breakdown
GET {{baseUrl}}/sf/funds/:fundId/reports/contributionBreakdown?financialYear={{financialYear}}
The Contribution Breakdown Report provides a detailed summary view of all member contribution accounts for the period. The report will detail:
- Member, date of birth and age;
- Each member and their contributions for the year (concessional, non-concessional, other, reserves);
- Contribution caps for concessional, non-concessional and the three year non-concessional bring forward amounts if triggered;
- Complete transaction list of all contributions for all members
- Contribution totals for all members;
- A SuperStream column allowing you to compare member contribution ledger data with actual SuperStream data.
- Employer shown in SuperStream data column The report can also be used to reconcile the total contribution amount for the fund appearing in account 24200 in the operating statement.
API Scopes
The following API scopes can access this resouce - investment - audit - smsf_partner
Response
Key | datatype | Constraints/description |
---|---|---|
members | Array | See Members array below |
totalConcessionalForAllMembers | number | |
members | object | see below |
totalNon-concessionalForAllMembers | number | |
totalOtherForAllMembers | number | |
totalReservesForAllMembers | number | |
totalContributionsForAllMembers | number |
Members object
Key | datatype | Constraints/description |
---|---|---|
age | Array | Member's Age as at start of Financial Year |
dob | Date | Format = yyyy-MM-dd |
firstName | String | Person’s first name |
lastName | String | Person’s first name |
downsizerAmount | number | The Downsizer Contributions recorded for the member for the Financial Year |
downsizerCap | number | The Downsizer Contributions Cap for the member for the Financial Year |
nonConcessionalCap | number | The Non-Concessional Contributions Cap for the member for the Financial Year |
openingDownsizer | number | The total Downsizer Contributions made in prior Financial Years |
otherName | string | Person’s other/middle names. |
peopleId | string | UniqueID of person for a firm. |
contactId | String | UniqueID of person is used for a company |
totalConcessional | number | The total Concessional Contributions recorded for the member for the Financial Year |
totalNonConcessional | number | The total Non-Concessional Contributions recorded for the member for the Financial Year |
totalOther | number | The Other contributions recorded for the member for the Financial Year |
totalReserves | number | The contributions which have been allocated to a reserve recorded for the member for the Financial Year |
totalSuperstreamConcessional | number | The total Concessional Contributions received via SuperStream the member for the Financial Year |
totalSuperstreamNonConcessional | number | The total Non-Concessional Contributions received via SuperStream the member for the Financial Year |
tsbOfPriorFY | number | The Total Super Balance of the person as at 30 June of the previous Financial Year. Note this is only as accurate as the data within Simple Fund 360 and may not contain data about non-SMSFs |
contributionCapSummary | Array | see below |
nccBringForwardCap | Object | see below |
members | Array | See below |
superStream | Array | same as ledgerData array |
contributionCapSummary Array
Key | datatype | Constraints/description |
---|---|---|
contributionType | string | List from (Concessional, Non-Concessional, Downsizer) |
capEndDate | date | format = yyyy-MM-dd |
contributions | number | The total Contributions recorded for the member for the Financial Year |
cap | number | The Contributions Cap for the member for the Financial Year |
currentPositionAmount | number | 0 will indicate the member is at their limit, a positive number will be how much they are over their cap and a negative number will be how much is remaining in the cap |
currentPositionLabel | string | List from (UnderCap, OverCap, AtLimit, TSBOverTBC) |
nccBringForwardCap Object
Key | datatype | Constraints/description |
---|---|---|
bringForwardCap | array | Current Bring forward Cap for the member for the Financial Year |
bringForwardTriggeredYear | date | format = yyyy. The Financial Year for the total Non-Concessional Cap has triggered the Bring Forward Rule |
Year1 | date | The Financial Year 3 years ago |
year1Amount | number | The total Non-Concessional Contributions recorded for the member for the Financial Year 3 years ago |
Year2 | date | The Financial Year 2 years ago |
year2Amount | number | The total Non-Concessional Contributions recorded for the member for the Financial Year 2 years ago |
Year3 | Date | The Previous Financial Year |
year3Amount | number | The total Non-Concessional Contributions recorded for the member for the previous Financial Year |
Year4 | Date | The Current Financial Year |
year4Amount | number | The total Non-Concessional Contributions recorded for the member for the Financial Year |
totalAmount | number | The total Non-Concessional Contributions recorded for the member for Bring Forward Period |
currentPositionLabel | string | From List (UnderCap, OverCap , AtLimit, TSBOverTBC) |
ledgerData array
Key | datatype | Constraints/description |
---|---|---|
date | date | The date of the transaction or SuperStream data |
description | string | The Transaction Description |
contributionType | string | The SuperStream Contribution Type |
concessional | number | The amount of the contribution classified as Concessional |
non-concessional | number | The amount of the contribution classified as Non-Concessional |
other | number | The amount of the contribution classified as an Other Contribution |
reserves | number | The amount of the contribution allocated to Reserves |
Request Params
Key | Datatype | Required | Description |
---|---|---|---|
financialYear | string | [REQUIRED] The Financial Year of the report. Expected format : yyyy |
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Authorization | string |
RESPONSES
status: OK
"{\n \"Members\": [\n {\n \"age\": \"65\",\n \"concessional\": 25000,\n \"dob\": \"1947-11-09\",\n \"firstName\": \"John\",\n \"lastName\": \"Jones\",\n \"downsizerAmount\": 0,\n \"downsizerCap\": 300000,\n \"nonConcessional\": 0,\n \"nonConcessionalCap\": 100000,\n \"openingDownsizer\": 0,\n \"otherName\": null,\n \"otherContributions\": -100000,\n \"contactId\": \"8ad08aec5eb73bcf015eb777cf160004\",\n \"totalSuperBalance\": 1054829.34,\n \"totalConcessional\": 45823.33,\n \"totalNon-concessional\": null,\n \"totalOther\": null,\n \"totalReserves\": null,\n \"totalSuperstreamConcessional\": 45823.33,\n \"totalSuperStreamNon-concessional\": null,\n \"totalSuperStreamOther\": null,\n \"totalSuperStreamReserves\": null,\n \"tsbOfPriorFY\": 778880.59,\n \"contributionCapSummary\": [\n {\n \"contributionType\": \"Concessional\",\n \"capEndDate\": \"2018-06-30\",\n \"contributions\": 45823.33,\n \"cap\": 500000,\n \"currentPositionAmount\": 21784.36,\n \"currentPositionLabel\": \"Below Cap\"\n },\n {\n \"contributionType\": \"Non-Concessional\",\n \"capEndDate\": \"2017-06-30\",\n \"contributions\": 45823.33,\n \"cap\": 540000,\n \"currentPositionAmount\": 21784.36,\n \"currentPositionLabel\": \"Below Cap\"\n }\n {\n \"contributionType\": \"Non-Concessional\",\n \"capEndDate\": \"2019-06-30\",\n \"contributions\": 45823.33,\n \"cap\": 380000,\n \"currentPositionAmount\": 21784.36,\n \"currentPositionLabel\": \"Below Cap\"\n }\n ],\n \"nccBringForwardCap\":\n {\n \"bringForwardCap\": \"N/A\",\n \"bringForwardTriggeredYear\": 2017,\n \"Year1\": \"2015\",\n \"year1Amount\": 50000,\n \"Year2\": \"2016\",\n \"year2Amount\": 50000,\n \"Year3\": \"2017\",\n \"year3Amount\": 50000,\n \"Year4\": \"2018\",\n \"year4Amount\": 50000,\n \"totalAmount\": 21784.36,\n \"currentPositionLabel\": \"Below Cap\"\n },\n \"ledgerData\": [\n {\n \"date\": \"2018-11-09\",\n \"description\": \"QUICKSPR42409 QUICKSUPER BGL\",\n \"contributionType\": \"Employer\",\n \"concessional\": 45823.33,\n \"non-concessional\": null,\n \"other\": null,\n \"reserves\": null\n },\n {\n \"date\": \"2018-11-10\",\n \"description\": \"QUICKSPR3333 QUICKSUPER BGL\",\n \"contributionType\": \"Gov Co Contribution\",\n \"concessional\": null,\n \"non-concessional\": null,\n \"other\": 150,\n \"reserves\": null\n }\n ],\n \"superStreamData\": [\n {\n \"date\": \"2018-11-09\",\n \"description\": \"Employer\",\n \"contributionType\":\"Employer\",\n \"concessional\": 45823.33,\n \"non-concessional\": null,\n \"other\": null,\n \"reserves\": null,\n \"employer\": \"Music Inc\"\n },\n {\n \"date\": \"2018-11-10\",\n \"description\": \"Gov Co Contribution\",\n \"concessional\": null,\n \"non-concessional\": null,\n \"other\": 150,\n \"reserves\": null\n }\n ],\n \"totals\": [\n {\n \"contributionType\": \"Employer\",\n \"amount\": 45823.33\n },\n {\n \"contributionType\": \"Gov Co Contribution\",\n \"amount\": 150\n }\n ]\n }\n ],\n \"unallocated\": [\n {\n \"firstName\": \"Mary\",\n \"lastName\": \"Jones\",\n \"superStreamData\": [\n {\n \"date\": \"2019-07-02\",\n \"description\": null,\n \"contributionType\": \"Employer\",\n \"concessional\": 719.29,\n \"nonConcessional\": null,\n \"other\": null,\n \"reserves\": null,\n \"employer\": \"Music Inc\"\n }\n ]\n }\n ],\n \"financialYear\": 2018,\n \"fundId\": \"8ad08bf35f7b8296015fb8492dca00e9\",\n \"totalConcessionalForAllMembers\": 45823.33,\n \"totalNon-concessionalForAllMembers\": null,\n \"totalOtherForAllMembers\": null,\n \"totalReservesForAllMembers\": null,\n \"totalContributionsForAllMembers\": null\n}"