What is SuperStream?
The SuperStream data and payment standard is part of the Government's Stronger Super initiative. It introduces a streamlined method of sending superannuation payments and associated information electronically.
You must use the SuperStream Data and Payment Standards (SuperStream Standard) when a member requests a Rollover of their member benefits to another super fund. This includes when a member needs to roll over benefits between Australian Prudential Regulation Authority (APRA) regulated super funds, retirement savings accounts or self-managed super funds (SMSFs).
Does Class provide an Electronic Service Address for the SuperStream Rollover service?
Yes. All SMSFs loaded on Class are automatically registered for smsfdataflow, the Class Electronic Service Address (ESA), at no additional cost. You can find more details about the Class ESA in the related article linked below.
Can I send Rollover details via SuperStream from Class?
Yes, provided the fund is managed on Class and smsfdataflow is the ESA being used by the fund.
What transactions are supported via SuperStream?
- Rollovers – transactions between an SMSF and either an APRA fund or another SMSF
- Release Authorities – for both APRA funds and SMSFs
- Contributions – for both APRA funds and SMSFs
- Rollovers between APRA funds
- Other APRA fund specific transactions
The SuperStream Standard does not apply in the following circumstances:
- When rolling to or from a non-complying fund
- Closed products – a product that does not receive any contributions or rollovers, but for which a member's withdrawal benefit may be rolled over to another super fund
- Preservation components or asset drawdown for partial rollovers – these are dealt with under the default rules of the fund or instructions from the member
- Rollover amendments and cancellations – these are managed through other processes between the relevant parties
- In-specie rollovers – these can be managed through a process agreed between the relevant parties
- Internal fund rollovers – these can be handled by appropriate accounting and registry entries
What are the benefits of using SuperStream to handle Rollovers?
SuperStream improves the client experience by reducing the cost and time between when a Rollover is requested and when it is completed. The Standard provides a consistent, reliable electronic method of transacting linked superannuation data and payments. With SuperStream, money and data are sent electronically in a standard format.
What if the SMSF does not have an ABN?
If the fund does not have an Australian Business Number (ABN), you can register one at www.abr.gov.au.
All SMSFs require an ABN to receive contributions that employers send using SuperStream. The ABN is used as the super fund identifier to ensure data messages reach the correct fund.
From 1 October 2021, all funds require an ABN to roll over any super money to or from an SMSF.
What if an active fund in Class uses another ESA and not Class's default ESA?
If the fund is not using Class's default ESA, you will not be able to use the Rollover functionality in Class. You will need to rely on functionality made available by the other ESA provider that the fund uses to initiate and process Rollovers or Release Authorities.
The manual method of processing a Rollover business event is still available in Class, where the Rollover has been initiated and processed elsewhere.
What if my ESA does not provide Rollover SuperStream services?
From 1 October 2021, you are unable to roll over funds to or from an SMSF if:
- the fund does not have an active ESA, or
- the ESA does not support Rollovers or Release Authorities via SuperStream services
The fund needs to choose an ESA provider that supports Rollovers and Release Authorities via SuperStream.
Does Class support all Release Authorities?
Only certain Release Authorities are supported by Class via SuperStream:
- First Home Super Saver Scheme
- Excess Concessional Contributions
- Excess Non-Concessional Contributions
- Excess Non-Concessional Contributions Tax
- Division 296 Tax
- Division 296 Tax Deferred Debt
Does Class initiate a physical transfer of money for a Rollover or Release Authority?
No. Trustees are required to make the payment using the Payment Reference Number in the description, once it has been provided to them. Payment can be made using bank account details or New Payment Platform (NPP) if the fund accepts NPP payments.
Do I have to lodge the annual tax returns through Class to use the SuperStream functionality?
No. However, you need to set up the Tax Agent, configure the Standard Business Reporting (SBR) details, and ensure the SMSF in Class uses smsfdataflow as its default ESA, so that Class can validate that the fund is linked to the respective Tax Agent.
Do Rollover Benefit Statements need to be signed when using SuperStream for Rollovers?
No. However, you can still generate a Rollover Benefit Statement from the respective Rollover Out business event for audit and record-keeping purposes.
What should Trustees do if the amount to transfer for a Rollover or Release Authority exceeds their internet banking limit?
If SMSF Trustees cannot transfer the total Rollover amount due to daily bank limits set by their financial institution, the Australian Taxation Office (ATO) has advised that:
- Trustees should speak to their bank about temporarily increasing their daily bank limit, to make the transfer electronically in one payment, or
- Trustees could consider initiating multiple Rollovers that do not exceed their daily bank limit
What should I do if I encounter an error when processing a Rollover or Release Authority via SuperStream on Class?
Refer to the help article SMSF SuperStream Readiness Checklist. You should ensure the Tax Agent of the fund is correctly set up, and that key details held by the ATO about the fund or its members match the details in Class and in the other fund (for Rollovers).
What Electronic Service Addresses does Class support when processing a SuperStream Rollover request to another SMSF?
Class supports the following ESAs, issued by SMSF messaging providers, when processing a SuperStream Rollover request to another SMSF (that is, where the receiving or transferring fund uses an ESA other than smsfdataflow):
- ESUPERFUND
- smsfdataflow
- SuperMate
- BGLSF360
- wrkrSMSF
If the SMSF is on Class and you want the fund to consume and process SuperStream messages, whether related to a Rollover or Release Authority, you must use smsfdataflow as the ESA.
Where do the bank account details of the APRA fund come from?
Bank details are associated with the APRA fund's Unique Superannuation Identifier (USI). They are obtained from the ATO's Fund Validation Service (FVS).
Can I use the New Payments Platform (NPP) for Rollovers?
From 1 July 2026, the New Payments Platform (NPP) is available as a payment option for Rollovers, if the fund has enabled it. If a Rollover Out to an APRA fund is occurring, the receiving fund will indicate its ability to accept NPP payments via the Fund Validation Service (FVS).
Two new fields appear in the Rollover message to APRA funds:
- NPP Status
- PayID