Question

In: Accounting

Software Provider (the “Company”) supports and sells computer software. The Company accepts cryptocurrencies (e.g., Bitcoin, Ether,...

Software Provider (the “Company”) supports and sells computer software. The Company accepts cryptocurrencies (e.g., Bitcoin, Ether, Ripple) as payment for the sale of its computer software. The Company holds its cryptocurrencies partially for investment (e.g., expectation that they will appreciate in value) and partially to use in the future to purchase goods or services.

Cryptocurrency is a new type of value and payment method that is different from fiat currency (e.g., U.S. dollars and foreign currencies). Presently, cryptocurrencies have no government backing or recognition by a central authority as legal tender. Their value is only supported by supply and demand.

Cryptocurrencies do not have a physical form but exist as immutable distributed ledgers (electronic records) maintained on public blockchains. They are different than electronic instances of cash, such as an online bank account, in that they are not linked to a physical currency.

Bitcoin and other similar “coins” use cryptography (e.g., use of codes to secure communications) to control the security and creation of these coins, which led to the term “cryptocurrencies.”

Cryptocurrencies are usually obtained by purchasing or receiving them on a peer-to-peer basis. That is, they can be received directly from a counterparty in exchange for an asset or service or they can be purchased in exchange for a fiat currency, often from an exchange that specializes in cryptocurrencies.

For a cryptocurrency to function as a means of peer-to-peer exchange, a ledger needs to be maintained for tracking ownership of the cryptocurrency. For cryptocurrencies, this electronic ledger is maintained using blockchain. There are many copies of this ledger and many ledger keepers. Distributing the processing allows many users to each play a small part in the maintenance of the ledger system; this means that the security of the system does not rely on a few individuals.

The amount of coins for a particular cryptocurrency that are in circulation is tightly controlled. For example, for Bitcoin there is a limit on the number of coins that can exist. New Bitcoins are only created as payment to processors (called “miners”) for providing the service of validating and distributing an electronic ledger of these transactions to those involved in maintaining the blockchain.

Required:

1. How should the Company’s holdings of cryptocurrency be classified in the statement of financial position under U.S. GAAP?

2. How should the holdings of cryptocurrency be initially and subsequently measured under U.S. GAAP?

What are the paragraphs in ASC FASB where these answers are found?

Solutions

Expert Solution

A icrypto icurrency iis ia idigital ior ivirtual icurrency ithat iis isecured iby icryptography, iwhich imakes iit inearly iimpossible ito icounterfeit ior idouble-spend. iMany icrypto icurrencies iare idecentralized inetworks ibased ion iblock ichain itechnology—a idistributed iledger ienforced iby ia idisparate inetwork iof icomputers. iA idefining ifeature iof icrypto icurrencies iis ithat ithey iare igenerally inot iissued iby iany icentral iauthority, irendering ithem itheoretically iimmune ito igovernment iinterference ior imanipulation.

Bit icoin iis ia icrypto icurrency, imeaning iit’s isupported iby ia isource icode ithat iuses ihighly icomplex ialgorithms ito iprevent iunauthorized iduplication ior icreation iof iBitcoin iunits. iThe icode’s iunderlying iprinciples, iknown ias icryptography, iare ibased ion iadvanced imathematical iand icomputer iengineering iprinciples. iIt’s ivirtually iimpossible ito ibreak iBitcoin’s isource icode iand imanipulate ithe icurrency’s isupply.

A icrypto iasset iand ia icryptocurrency ihave ithe isame idefinition iaccounting-wise. iEither iit iemphasizes ion ithe icryptographic iasset ior ithe icryptographic icurrency. iIn iboth icases, ithose iare idigital iassets, inot iphysical iones, iand ithey istand ion ithe iasset ipart iof ithe ibalance isheet. iIt’s isometimes ichallenging ito iclearly idefine iin iwhich icategory iof iassets ithey istand. iWe ineed ito iunderstand imore. iCrypto iassets irepresents idigital iassets. iCrypto icurrency isuch ias ibit icoin iand iether iis ithe ibest iexample iof icrypto iassets iOther ithan ithis itwo i, iother ialternatives iare iBit icoin iCash i, iRipple i, ilite icoin ietc.

Bit icoin iis ia ivirtual icurrency, ior icrypto icurrency, ithat’s icontrolled iby ia idecentralized inetwork iof iusers iand iisn’t idirectly isubject ito ithe iwhims iof icentral ibanking iauthorities ior inational igovernments. iAlthough ithere iare ihundreds iof icrypto icurrencies iin iactive iuse itoday, iBit icoin iis iby ifar ithe imost ipopular iand iwidely iused iithe iclosest icrypto icurrency iequivalent ito itraditional, istate-minted icurrencies.

Like itraditional icurrencies, isuch ias ithe iU.S. idollar, iBit icoin ihas ivalue irelative ito iother icurrencies iand iphysical igoods

Crypto icurrency icommonly iterm ias iToken i. iInitial iCoin iOffering irepresents iissue iof inew icoins irecorded ion ia idistributed iledger i( ivirtually ialways iEthereum) i. iAn iICO irepresents ian iattractive isource iof ifinancing ifor ia istartup ibusiness i. iAs iit imanaged icost i, itime iand idiscomfort iinvolved iin iobtaining ifinance ithrough itraditional imeans isuch ias ibanks i, iventure iCapitalist ior istock imarket i.

Crypto iassets iconstitute ian ievolving i, ifacts igrowing ibut istill irelatively inew iasset iclass. iDue ito iso imany iinnovation iinvolved iin ithis imatter i, iit iis idifficult ito idraw iany igenerally iacceptable iaccounting itreatment

As iper icurrent istandard i, iDigital icurrency iis inot ia ifinancial iInstrument idue ito ilack iof icontractual irelationship i. iWhether iDigital icurrency ishould ibe itreated ias iiIntangible iassets” i? ias iper iIAS i38 iIntangible iassets imean, idigital icurrency iis ia inon-monetary iasset iwithout iphysical isubstance iOr iit ishould ibe itreated ias iInventory i( iunder iIAS i2.)

Crypto icurrency icannot ibe idisclosed iunder iIAS i7 iiCash iand iCash iEquivalent ibecause ithey iare isignificantly ivolatile iin inature

Trust ime ithere iis ilack iof iguidance iat ipresent ion idigital icurrencies iAs iper iExposure idraft iVirtual icurrencies iat imarket iprice iat ithe iBalance isheet idate iif ithere iis ian iactive imarket i. iAny idifference iin iCarrying ivalue iand iMarket iprice i ineed ito iaccount ias iGain/ iLoss

In icase iactive imarket iis inot iavailable i, ithen iwe ineed ito igo iwith idisposal iapproach i. iit iwill imeasure iat ilower iof ithe icost ior iestimated idisposal ivalue i. iloss irecognized icannot ibe ireversal isubsequently

Dealer iof iVirtual icurrency ineed ito irecognized ias ian iasset iand imade ian iagreement iwith icustomer iDealer iis irequired ito irecognized ithe iobligation ito ireturn ithe ivirtual icurrency ito ithe icustomer ias ia iLiability i i i i

i iUS iGAAP iiAs iper iIFRS i, ithere iis ino ispecific iaccounting istandard irelates ito iCrypto icurrency iunder iUS iGAAP i. iUnder iUS iGAAP i, imay ibe ithis ione iis itreated ias iIndefinite iperiod iof iIntangible iassets.

Crypto icurrency iis inot itreated ias icash iiit iis ian iexchange imedium. iIt iis inot irepresents iany ilegal itender ior ibacked iby iSovereign iFund i. iCrypto icurrency icannot ieasily iconvertible iinto icash

As imentioned iabove i, icrypto icurrency imay ibe itested ifor iImpairment idue ito iIndefinite iperiod iof iIntangible iassets

Crypto i icurrency imay ibe itreated ias iInventory i( isame ilike iBroker iholds iInventory)

At ipresent i, iUnder iIFRS i+ iUS iGAAP i- ino ispecific istandard iapplicable ifor iCrypto icurrency i.Above iwe ihave iseen ithat ithis icurrency iis inot ifalling iunder iIAS i7 i( imainly idue ito ihigh ivolatility iand icannot iconvert ieasily iin icash i) i, icannot ibe itreated ias iDebt ior iEquity iand iaccounted iunder iFVTPL i( iFair ivalue ithrough iPNL) i, iWe ican imost iprobable itreated ithis icurrency iunder iIntangible iasset i( iindefinite iperiod i) ior iunder iInventory imethod i. iAs iper iIFRS i, iIASB iboard ido imarket iprice iand icarry ivalue iadjustment iand itransfer igain i/ iloss iin ito iPL i.


Related Solutions

Classification of Cryptocurrency Holdings (Adapted) Software Provider (the “Company”) supports and sells computer software. The Company...
Classification of Cryptocurrency Holdings (Adapted) Software Provider (the “Company”) supports and sells computer software. The Company accepts cryptocurrencies (e.g., Bitcoin, Ether, Ripple) as payment for the sale of its computer software. The Company holds its cryptocurrencies partially for investment (e.g., expectation that they will appreciate in value) and partially to use in the future to purchase goods or services. Cryptocurrency is a new type of value and payment method that is different from fiat currency (e.g., U.S. dollars and foreign...
CompUSA Inc. sells computer hardware. It also markets related software and software-support services. The company prepares...
CompUSA Inc. sells computer hardware. It also markets related software and software-support services. The company prepares annual forecasts for sales, of which the first six months of 2019 are given below. In a typical month, total sales are broken down as follows: cash sales, 30%; VISA® credit card sales, 65%; and 5% open account (the company’s own charge accounts). For budgeting purposes, assume that cash sales plus bank credit card sales are received in the month of sale; bank credit...
The Computer Warehouse sells computer hardware, software, and supplies (such as paper). Individual customers just walk...
The Computer Warehouse sells computer hardware, software, and supplies (such as paper). Individual customers just walk into the store, select merchandise, and must pay for their purchases in full before leaving the store. Corporate customers, however, call in orders in advance, so that the items are waiting to be picked up. Corporate customers may charge their purchases to their account. The Computer Warehouse mails corporate customers monthly statements that summarize all purchases made the prior month. Corporate customers pay the...
Imagine you work for a large service provider (e.g., a telecom company). Discuss the importance of...
Imagine you work for a large service provider (e.g., a telecom company). Discuss the importance of information security, considering that a good percentage of your sales force, service people, and managers work remotely at least part of the time.
Computer Information Services is a computer software consulting company. Its three major functional areas are computer...
Computer Information Services is a computer software consulting company. Its three major functional areas are computer programming, information systems consulting, and software training. Carol Birch, a pricing analyst in the Accounting Department, has been asked to develop total costs for the functional areas. These costs will be used as a guide in pricing a new contract. In computing these costs, Birch is considering three different methods of allocating overhead costs-the direct method, the step method, and the reciprocal method. Birch...
Justified Wages Inc. (the “Company”) is a privately held provider of cloud-based software platforms for the...
Justified Wages Inc. (the “Company”) is a privately held provider of cloud-based software platforms for the Internet of Things (IoT). The Company enables product businesses to become IoT service businesses, and helps organizations launch, manage, and monetize the deployment of IoT worldwide. In November 2012, the Company secured financing of $40 million from an independent investor, Well-to-Do Inc. (WTD), in exchange for the following: • $30 million for the issue of a new series of its Series E Preferred Stock...
Design the logic in pseudocode for Bugz App software company that sells a software package as...
Design the logic in pseudocode for Bugz App software company that sells a software package as follows. 1. The retail price of the package is $99 2. Quantity discounts are given on purchases of 10 or more units as follows The program must allow the user to enter the customer’s name and number of units purchased, and output the original cost of the units purchased, the percentage discount given, the dollar amount of the discount given, and the final cost...
Task #1 – Software Sales A software company sells a package that retails for $99. Quantity...
Task #1 – Software Sales A software company sells a package that retails for $99. Quantity discounts are given according to the following: Quantity Discount 1 - 9 NO DISCOUNT 10 – 19 20% 20 – 49 30% 50 – 99 40% 100 or more 50% Your program calculates the final purchase price of the software packages based on the quantity purchased. If a value of 0 or less (a negative number) is entered, display the message “Invalid Quantity” and...
Computech is a company that sells computers and software. The company has a website that allows...
Computech is a company that sells computers and software. The company has a website that allows customers to post comments about the computers and software it sells. Why is it important for this company to encourage customer feedback? Consumers are more likely to say positive things about companies that value their opinions. Negative consumer feedback can actually attract more customer interest in the product. Most online shoppers will only buy products if they can voice their opinions about them after...
this is in excel VB8 Program 2: Software Sales A software company sells three packages, Package...
this is in excel VB8 Program 2: Software Sales A software company sells three packages, Package A, Package B, and Package C, which retail for $99, $199, and $299, respectively. Quantity discounts are given according to the following table: Quantity Discount 10 through 19 20% 20 through 49 30% 50 through 99 40% 100 or more 50% Create an application that allows the user to enter the number of units sold for each software package. The application should calculate and...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT