Bitcoin Forum
March 19, 2024, 11:37:03 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin accounting...  (Read 2356 times)
bitlock (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
April 10, 2011, 10:07:08 PM
Last edit: April 10, 2011, 10:35:29 PM by bitlock
 #1

Ok, any accounting gurus here?

Let say I've got a good ecommerce friend to accept bitcoins.
He offers up the checkout page and gives the consumer the option to pay in bitcoins, and everyone decides to pay in bitcoins....hurray a success, or so we think....

The merchant would still like to complete the sale in their backend accounting in USD to properly record events to accounting - this is a legal business!
Each sales invoice is tendered as USDBTC to store it separate from other tender options. Tax is collected and posted in USD to the correct accounts.
We know that the amount in USDBTC represents USD that was paid in bitcoins, and our online conversion process was done correctly in realtime on the website.
From the consumers perspective the transaction was completed in bitcoins and they sent the correct amount of bitcons.

At the end of the day the accounting dept has to reconcile the USDBTC ( lets say $1000.00 in sales USDBTC to keep simple) tenders into bitcoins.

Each sale could have a different exchange rate...complicates things for accounting even more.

Accounting would need to convert the USD into bitcoin.

Lets say you enter something like the following in your accounting.
Assume exchange rate is $1.00 = 1.25 bitcoins
Credit BTCUSD for 1000.00 to get the balance to zero
Debit BTC for 1000*1.25 1250.00 (should already be in your bitcoin wallet).
Debit 250.00 to what (the business will not put this in miscellaneous income)  Undecided


Sorry if this is trivial ... it will not be to small businesses...

1710848224
Hero Member
*
Offline Offline

Posts: 1710848224

View Profile Personal Message (Offline)

Ignore
1710848224
Reply with quote  #2

1710848224
Report to moderator
1710848224
Hero Member
*
Offline Offline

Posts: 1710848224

View Profile Personal Message (Offline)

Ignore
1710848224
Reply with quote  #2

1710848224
Report to moderator
Once a transaction has 6 confirmations, it is extremely unlikely that an attacker without at least 50% of the network's computation power would be able to reverse it.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1710848224
Hero Member
*
Offline Offline

Posts: 1710848224

View Profile Personal Message (Offline)

Ignore
1710848224
Reply with quote  #2

1710848224
Report to moderator
1710848224
Hero Member
*
Offline Offline

Posts: 1710848224

View Profile Personal Message (Offline)

Ignore
1710848224
Reply with quote  #2

1710848224
Report to moderator
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
April 11, 2011, 10:36:00 AM
 #2

Each sale could have a different exchange rate...complicates things for accounting even more.

IAS 21 covers this, I believe.
- http://www.ifrsclass.com/gaap/ias/ias-21.htm
- http://www.slideshare.net/achawla/ias-21-foreign-currencies

Apparently there are multiple methods allowed, including using an average exchange rate, or using previous day's closing rate.



Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


Jered Kenna (TradeHill)
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250



View Profile WWW
April 13, 2011, 11:39:12 PM
 #3

Obviously it will depend on your contry. I buy things in USD and pay taxes in CLP. The way I do it is declare however much I exchange with a receipt. If I make a transfer to the US for something that is 1000 usd and my bank charges me 500000 clp that is what I pay on obviously works for incoming too. Now i am worried about btc because the government will want a receipt etc

Seeing how btc isnt recognized by the irs I suppose you could cash in whenever you want and pay tax on that. Obviously if you spend btc it could be another issue.

moneyandtech.com
@moneyandtech @jeredkenna
granrojo
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
April 14, 2011, 05:16:13 PM
 #4

http://www.mscs.dal.ca/~selinger/accounting/tutorial.html

Is an excellant tutorial on dealing with multiple currencies, including commodities etc, which although obviously not legal / real currencies, for many accounting purposes may as well be.

I think it fits accounting with bitcoin very well.
goatpig
Legendary
*
Offline Offline

Activity: 3640
Merit: 1345

Armory Developer


View Profile
April 14, 2011, 06:11:50 PM
 #5

Well Bitcoins aren't a currency as recognized by the government, so can't you just declare all the BTC deals as barter and pay taxes regarding barter for these?

And what about declaring them as a commodity necessary to business practice. IIRC taxes only apply on profit, so you could hold onto the BTC indefinitaly, then convert to USD in one batch and pay taxes on that. Also, as long as the BTC volume remains small, you could declare all converted BTC as going towards paying wages, which would exempt them of taxes.

bitlock (OP)
Newbie
*
Offline Offline

Activity: 20
Merit: 0


View Profile
April 15, 2011, 12:30:15 AM
 #6

Thanks for the links - I will check them out.

Jered Kenna (TradeHill)
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250



View Profile WWW
April 15, 2011, 12:40:52 PM
 #7

http://www.mscs.dal.ca/~selinger/accounting/tutorial.html

Is an excellant tutorial on dealing with multiple currencies, including commodities etc, which although obviously not legal / real currencies, for many accounting purposes may as well be.

I think it fits accounting with bitcoin very well.


Thanks for that link big red.

moneyandtech.com
@moneyandtech @jeredkenna
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!