Latest Accounting News

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/sowacctw/public_html/articles/sow_server_v3.php on line 530
Hot Issues
ATO reveals small business hit list to combat tax debt
What are the FBT implications of Employee Christmas Parties and Gifts?
Assess a business before you buy it
Christmas Parties and Taxi Fare/Rideshare – FBT implications.
Practitioners cautioned on ATO’s top target areas for GST
ATO to target growing businesses in latest compliance blitz
Our SG compliance results are here
Top 20 Most Watched Christmas Movies ever - pre covid
A Unique Advent Calendar
Businesses ghosting the ATO targeted in debt collection blitz
Claiming the tax-free threshold: getting it right
Aussies tired of ‘dodgy tax criminals’, warns ATO
Protect your small business by following these essential steps.
Super guarantee a focus area for ATO business debt collection
Controversial ‘Airbnb tax’ set to become law
Withholding for foreign residents: an ATO focus area
1 in 3 crypto owners confused about tax, study reveals
20 Years of Silicon Valley Trends: 2004 - 2024 Insights
ATO reveals common rental property errors from data-matching program
New SMSF expense rules: what you need to know
Government releases details on luxury car tax changes
Treasurer unveils design details for payday super
6 steps to create a mentally healthy and vibrant workplace
What are the government’s intentions with negative gearing?
Small business decries ‘unfair’ payday super changes
The Leaders Who Refused to Step Down 1939 - 2024
Time for a superannuation check-up?
Scam alert: fake ASIC branding on social media
Millions of landlords the target of expanded ATO crackdown
Government urged to exempt small firms from TPB reforms
ATO warns businesses on looming TPAR deadline
How to read a Balance Sheet
Unregistered or Registered Trade Marks?
Most Popular Operating Systems 1999 - 2022
Articles archive
Quarter 3 July - September 2024
Quarter 2 April - June 2024
Quarter 1 January - March 2024
Quarter 4 October - December 2023
Quarter 3 July - September 2023
Quarter 2 April - June 2023
Quarter 1 January - March 2023
Quarter 4 October - December 2022
Quarter 3 July - September 2022
Quarter 2 April - June 2022
Quarter 1 January - March 2022
Quarter 4 October - December 2021
Quarter 3 July - September 2021
Quarter 2 April - June 2021
Quarter 1 January - March 2021
Quarter 4 October - December 2020
Quarter 3 July - September 2020
Quarter 2 April - June 2020
Quarter 1 January - March 2020
Quarter 4 October - December 2019
Quarter 3 July - September 2019
Quarter 2 April - June 2019
Quarter 1 January - March 2019
Quarter 4 October - December 2018
Quarter 3 July - September 2018
Quarter 2 April - June 2018
Quarter 1 January - March 2018
Quarter 4 October - December 2017
Quarter 3 July - September 2017
Quarter 2 April - June 2017
Quarter 1 January - March 2017
Quarter 4 October - December 2016
Quarter 3 July - September 2016
Quarter 2 April - June 2016
Quarter 1 January - March 2016
Quarter 4 October - December 2015
Quarter 3 July - September 2015
Quarter 2 April - June 2015
Quarter 1 January - March 2015
Quarter 4 October - December 2014
Quarter 3 July - September 2014
Quarter 2 April - June 2014
Quarter 1 January - March 2014
Quarter 4 October - December 2013
Quarter 3 July - September 2013
Quarter 2 April - June 2013
Quarter 1 January - March 2013
Quarter 4 October - December 2012
Quarter 3 July - September 2012
Quarter 2 April - June 2012
Quarter 1 January - March 2012
Quarter 4 October - December 2011
Quarter 3 July - September 2011
Quarter 2 April - June 2011
Quarter 1 January - March 2011
Quarter 4 October - December 2010
Quarter 3 July - September 2010
Quarter 2 April - June 2010
Quarter 1 January - March 2010
Quarter 4 October - December 2009
Quarter 3 July - September 2009
Quarter 2 April - June 2009
Quarter 1 January - March 2009
Quarter 4 October - December 2008
Quarter 3 July - September 2008
Quarter 2 April - June 2008
Quarter 1 January - March 2008
Quarter 2 April - June 2007
Quarter 2 April - June 2006
Quarter 2 April - June 2004
Quarter 1 January - March 2004
Quarter 4 October - December 2003
Quarter 3 July - September 2003
Quarter 2 April - June 2003
Quarter 1 January - March 2003
Quarter 4 October - December 2002
Quarter 3 July - September 2002
Quarter 2 April - June 2002
Quarter 1 January - March 2002
Quarter 4 October - December 2001
Quarter 3 July - September 2001
Quarter 2 April - June 2001
Quarter 1 of 2018
Articles
Our website is really our digital office.
‘Substantiation will be a key focus’: ATO drums in tax time 2018 hit list
Super changes: $1.6 million transfer balance cap and death benefit pensions
Payroll, compliance issues top dodgy practices in Aussie business
Employee travel expense deductions
The Goldilocks effect - Economic and market update 4Q 17
Tax assessments confirmed for undisclosed business income
Super returns on the up despite clients’ hesitation
Australia. All you need to know to be the expert.
Business confidence hits 5-month high: NAB
Caution advised on best interests duty with cryptocurrencies
$20,000 asset write-off renewed for another financial year.
SMSF compliance traps with bitcoin
Where Australia is at. Our leading indicators.
Foreign resident CGT withholding: early recognition of tax credit
ATO set to doorknock as 60% of cash-heavy businesses caught
New downsizing cap available
Capital Gains and Renounceable Rights
Treasury finds Australia 'increasingly uncompetitive' as US moves on tax plans
Australia's vital statistics
Our Advent calendar for 2017

Deprecated: Function split() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 268

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 276

Deprecated: Function ereg_replace() is deprecated in /home/sowacctw/public_html/articles/sow_server_v3.php on line 277
SMSF compliance traps with bitcoin

With the surge in the bitcoin price (and many other cryptocurrencies) attracting greater numbers of SMSF investors, what compliance traps do SMSF accountants and auditors need to be aware of?



       


 


The digital currency bitcoin operates as a decentralised peer-to-peer payment system. It enables online payments to be transferred directly without an intermediary. Imagine there is an Excel spreadsheet containing all the transactions that have ever been conducted in the digital currency. Imagine too, that this spreadsheet is duplicated across a network of millions of computers that are updated in real time. No matter how many changes are made, by how many users, everyone has an identical up-to-date version of this spreadsheet. This is the essence of the technology behind bitcoin, a mass-distributed, single and identical public ledger called the blockchain.


The beauty of blockchain technology lies in the fact that transactions are incorruptible and irreversible. The transactions are grouped and added to the public ledger in blocks. These blocks cannot be controlled by any single entity and there is no single point within the block vulnerable to failure. The verdict from around the world is that this technology is here to stay with multiple future applications possible.


Bitcoin is designed to be pseudonymous. The creator of bitcoin itself is pseudonymous – created as it was by the mysterious Satoshi Nakamoto. His or her identity has remained unknown since bitcoin first emerged in 2008.


Transacting bitcoin


In order to purchase bitcoin, you need to have a “bitcoin wallet”. A wallet is a software program (there are many providers of such software). Once the necessary software has been downloaded, you have, in essence, opened a “bank account” with a zero balance.


A wallet stores and manages your “public key” and “private key”. The public key is for receiving money and the private key for spending money. The public key and the private key are mathematically related. A private key can be transformed mathematically into a public key, but this function can only to performed in one direction. It is impossible to reverse the calculation, therefore it is safe to reveal the public key. An address is a hashed version of the public key, which basically means a bitcoin address would look something like this:


1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kZm


Sometimes the terms public key and addresses are used interchangeably. In practice, a bitcoin address as it appears above is used to receive bitcoin. Each time bitcoin is received, a new address is created by the wallet.


It’s crucial that the private keys remains confidential. Anyone having access to a private key has complete control over the stored bitcoin. Anyone having access to a wallet also has access to all the private keys in it. A wallet may have the function to export private keys. It is important that both the wallet and the private key are kept secure.


The wallet also keeps track of the transactions made, with time stamps on each transaction.


Challenges for SMSF compliance


One compliance challenge for investing bitcoin in an SMSF is that the wallet does not have the SMSF title on it. A wallet does not have any title on it. While title and ownership are fundamental concepts for SMSF compliance, bitcoin is pseudonymous by design. 


An online wallet can potentially show the trustee’s name. However, it is not recommended to have private keys stored online, especially when the investment is significant. Blockchain technology itself is robust, but private keys and passwords are still vulnerable in traditional ways.


In theory and in reality, one can have multiple wallets. Each time a transaction occurs, there is a new address to it. It can be messy to create an audit trail.


Compliance traps


(1) Reg 4.09A Separation of assets


Investments in an SMSF must be clearly identifiable as being owned by the SMSF and clearly separate from assets held by the trustees in their personal capacity. 


It is critical that an individual’s wallet is separate from a wallet dedicated to the SMSF. Otherwise it is an immediate breach of the separation of assets.


(2) S66 Acquisition from related party


Bitcoin can not be used as an in specie contribution and the SMSF can’t purchase bitcoin from its members as it is neither a listed security nor a commercial property. It must be purchased with cash in the fund from an unrelated party.


(3) Reg 4.09 Investment strategy


The trustee must formulate and give effect to the investment strategy. Bitcoin is no doubt highly volatile based on historical pricing; the decision to invest in bitcoin needs to be reflected on in the fund investment strategy.


Another consideration is that bitcoin may not fall into any existing asset class in the investment strategy. Bitcoin is not cash, it doesn’t have a physical form, therefore is not classified as a collectable, and it is technically a right. It is recommended that cryptocurrency is added as a separate asset class.


(4) Trust deed


I would imagine an existing normal trust deed would not specifically allow or disallow investing in bitcoin. It is prudent to check the fund trust deed, and hopefully the definition is not too narrow.


Audit bitcoin in SMSF


The good news for auditors is that we can have access to this single public ledger. Websites such as https://blockexplorer.com allow input of an address or transaction ID to get detailed data of that transaction. Third party verification for auditors is possible. We can obtain a transaction list generated by the SMSF wallet in Excel and verify the holding.


For example, if we input the following address to search:


1GDJiB51cd1gZcPYDdpLGHaNLxySJH4dch


We discover this address has received 0.01020774 Bitcoin and that it is all spent. We can also see when it was purchased and when it was sold. The green 'U' in brackets on the right means the holding is not sold, the red 'S' means the holding is sold. Even if a holding is partially sold, it will still show a red 'S'. Once a holding is partially sold, the remaining amount will be under a new address.


The trustees need to provide an acknowledgement of trust over the bitcoin if the SMSF is not on title. The trustees will also need to sign a declaration that they can still recover the asset and that their private keys and passwords are safe. They should also declare that the wallet they use is secure. Of all the types of wallets available, online wallets are the least secure.


When the holding is immaterial, the above evidence plus a screenshot of a wallet balance and transactions should be sufficient.


When the holding is significant, we need to verify ownership. That is, the super fund owns the address and has not merely copied it from elsewhere. Message signing is one method of proving control of a particular address. 


The mechanism of message signing is similar to the mechanism of how private keys and public keys work. Some wallets have a message signing function. If a wallet doesn’t have such a function, it will be quite a hassle to achieve the same function by oneself. 


Auditors can use the following site to verify a message: tools.bitcoin.com/verify-message


The ATO’s view


TD 2014/25 is the most comprehensive ATO interpretation on bitcoin. Based on the levels of use and acceptance of bitcoin within the community in 2014, the commissioner concluded that “it is far short of what may be regarded as sufficient or necessary to satisfy the test in [Moss v Hancock], nor is it a generally accepted medium of exchange as per Travelex”. Accordingly, bitcoin does not satisfy the ordinary definition of money.


In the legislative context, paragraph 32 states “Parliament intended to use the term ‘currency’ in the same sense that currency is used in the Currency Act – namely a currency legally recognised and adopted under the laws of a country…”. Therefore, bitcoin is neither Australian currency nor foreign currency. It is not currency.


In TD 2014/26 it is considered that “the bundle of rights ascribed to a person with access to the bitcoin under the bitcoin software and by the community of bitcoin users” amounts to a property within the meaning of paragraph 108-5(1)(a). Bitcoin is a CGT asset.


 


 


By: Vivian Bai, Access Super Audit
19 JANUARY 2018
accountantsdaily.com.au


 




13th-February-2018