Bitcoin Forum
June 25, 2024, 12:38:23 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Economy / Trading Discussion / Boojapho's Crypto Tax Assistant v1.0 on: April 11, 2018, 01:58:44 AM
Boojapho's Crypto Tax Assistant
===============================
Latest version is v1.0

CHANGES:
- Initial release

DOWNLOAD:
- https://mega.nz/#!PehlzCBR!VLuOLo5LAo0Hsn0Cu-V5cJMQJmsb2gtSwCKCjeHd40I

ABSTRACT:
This tool is intended to assist with gathering data on crypto currencies for United States taxes and general profit/loss calculations.  It treats crypto currency mining as a business with profit/loss.  It treats crypto currency trades as capital gains/losses, similar to stocks, using a First-In-First-Out (FIFO) algorithm for calculating cost basis.  Note that the at the end of 2017, the United States "like-kind" exchange rule under section 1031 explicitly prohibits crypto currencies.  For the 2017 tax filing, the author of this spreadsheet erred on the side of caution and chose to not use the "like-kind" exchange rule.

REQUIRED SOFTWARE:
- Microsoft Excel 2013 or newer

FEATURES:
- Transactions can be input into a single master ledger.  Formulas take care of the rest.
- Profit / Loss summary by individual coin and by year
- Handles coin mining and expenses which would be reported on Schedule C for business based profit/loss
- Handles First-In-First-Out (FIFO) calculations of coin trades for reporting on Schedule D for capital gains/losses
- Can handle multiple coins mixed on the master ledger
- Splits coins to individual worksheets for easier analysis
- Optional macro to assist with setting up individual coin worksheets

MACROS:
Spreadsheet can be used with or without macros enabled.  The macro code is small and you are welcome to investigate it before running it.
The macro is designed to assist you with creating the individual coin spreadsheets needed to calculate profit/loss using First-In-First-Out (FIFO).  This can be accomplished manually if you do not want to run the macro.

KNOWN ISSUES / LIMITATIONS:
- If a sell transaction has coins that were held for both short and long term gains, the calculations assume all of it is short term.  You need to split the transaction to take advantage of the long term gains.
- For fiat buys and sells of cryptocurrencies, you have to manually convert the fee to the cryptocurrency bought/sold.
- Capital is summed up with income/expenses in Schedule C.  But on your taxes they should be treated differently.

FAQ
- Did you use this on your taxes?
--- Yes, I did.  It worked beautifully.  I had both mining and trading activities.

- Can you support Excel 2007?
--- No, too many formulas were not supported in 2007.  However, I am working on an Excel 2010 version.

- I don't trust your macro.  Do I have to run it?
--- No, you can setup things manually.  Just read the instructions.

- I'm in a different country than the US. Do you have a version for me?
--- Not at the moment. I'm not familiar with taxes outside of the US.  But, if you want to help me out, I could be persuaded to add other countries.

- Taxes on cryptocurrencies are for fools.  You shouldn't even be doing this.
--- Go troll somewhere else.  If you aren't paying your taxes, then why are you concerned about a tax assistant spreadsheet?
2  Other / Off-topic / Re: Most dangerous jobs on: April 05, 2018, 11:25:01 PM
Scientist for infectious disease research
3  Other / Beginners & Help / Re: Google 2 Step Authenticator showing blank page! on: January 28, 2018, 06:42:03 PM
https://support.google.com/accounts/answer/185834?hl=en&topic=1099588&ctx=topic
4  Bitcoin / Mining speculation / Re: Anybody in the US mine at home and call it a business? on: January 27, 2018, 02:26:29 PM
On my taxes I treat it as a business.

I take off the sq. ft. of the room i use for mining, all the equipment I purchase, and part of my electrical bill.   If you are taking out loans or going to have some other large liability, you'll want to create an LLC and keep your personal finances separate from your business finances (and keep good records).  This will protect your personal assets to an extent.    In my case, I have no liabilities, so the LLC doesn't help me much.  I treat it as a sole prop. 

My normal disclaimer on this is that the above is for informational purposes only.   You should consult a tax consultant or attorney if you want advice.
5  Other / Beginners & Help / Re: how to trade effectively on: January 15, 2018, 12:12:53 AM
Find a high volume, reliable exchange with low trading and withdraw fees
Analyze both the fundamental and technical side of a coin
Buy low, sell high;  Buy on the rumor, sell on the news
Don't invest more than you can afford to lose
Do not let "fear of missing out" or "panic" dictate your trades
6  Bitcoin / Bitcoin Discussion / Re: Government put on tax on bitcoin on: January 06, 2018, 01:56:06 AM
What the hell does it mean a tax on Bitcoin? Governments can tax only the FIAT money that you get when you sell Bitcoin. When Bitcoin is still Bitcoin it should not be taxable since for governments this is not money.

That's not true.  Look up barter tax center on the IRS's website.  Its all about taxing stuff that is not converted to FIAT.  I'm not saying Bitcoin exchange is a barter, just that taxes can be put on just about everything.  If its worth something, it can be taxed.
7  Bitcoin / Bitcoin Discussion / Re: Would you stabilise bitcoin or altcoin on: January 03, 2018, 11:08:00 PM
Stable relative to fiat. As in no 70% drops or massive gain in value.

Obviously in this case the 'stable' coin would serve a more cash like role. Whilst the volatile one would be more akin to gold. High cost but not worth while for everyday transactions.

Isn't that already what USDT does?
8  Other / Beginners & Help / Re: Why do some Exchanges not have certain coins? on: January 03, 2018, 10:54:24 PM
It comes down to money.  It takes time and HW/SW to setup and maintain a new coin. They weigh cost, margin, volume, and risk to figure out if it is worth their time.  If it is, they put it on the exchange.  If not, they leave it off. 
9  Alternate cryptocurrencies / Mining (Altcoins) / Re: Starting my first rig, any feedback is appreciated! on: January 01, 2018, 07:31:03 PM
CPU is overkill.  You could run with a celeron and be fine.

I read 100W PSU and dropped my jaw for a second.  But, the one you linked is 1000W.  The 1070 can draw 150W max.  So, 2x150 + 150W for CPU/motherboard, you are at 450W.  Add 20% for inefficiency and another 50% for load spikes / room to grow and you are around 765W.  So you could get away with a 800W PSU.   If you plan to add more graphics cards later, you could get another PSU.

For motherboards, look for 1 or 2 x16 slots and 2-3 x1 slots.  You can probably find one with a power button built in. 

If you can find Windows 7 cheaper than Windows 10, you can go with that.  Or just run Linux if you are comfortable with that.

For your risers, the only problem may be the length of the cables.  Mine are a tight fit and I had to move one of the graphics cards over to accommodate.

Buy some extra fans to put on the rig and blow air between the cards to help with cooling.
10  Other / Beginners & Help / Re: Cryptocurrency and Taxes on: December 31, 2017, 03:33:44 AM
The rules are very vague for U.S. taxes.  Last year, I treated my coins like stocks.  When I transferred coins out of a pool after mining, I paid capital gains on the avg. price of the coin that day times the quantity.  Then, every time I sold coins, I would estimate the U.S dollar equivalent and compare it to what I bought it for.  I'd take a loss or profit based on that.  I also treated mining as a business and took off part of my electric bill and home space for my miners.

A lot of people were skirting taxes by claiming that exchanging coins is a "like kind" transaction.  But, that tax rule is really for real estate, not commodities or currency.  So, I took a more conservative approach.  In 2018, with the new tax overhaul, the "like kind" rule was clarified and will definitely not apply to crypto currencies anymore.

Disclaimer:  I'm only telling you what I did for my taxes, not advising you on yours.  Your situation may differ and you should consult a certified tax preparer for their advice.
11  Other / Beginners & Help / Re: Crypto/Alt coins. New to this on: December 31, 2017, 03:20:30 AM
Treat the coins just like stocks.  The well known ones are safer, but offer lower returns.  The obscure coins are like penny stocks.  If you pick the right pony at the right time, you can have big returns.

In general, if a coin is on a well known exchange (e.g. Bittrex, Poloniex) it is not a scam.

My advice is to read, read, and read more about all the coins.  This will get your fundamental analysis on the coin.  Only invest in ones that have a good potential to be a useful coin.  Second, look into technical analysis.  This is using statistics and graphs to understand trends in the coins.  This will help you know when to buy/sell/hold.  Its the same techniques that you use to evaluate stocks.
12  Other / Beginners & Help / Re: Buying the right powered risers for my new (first) mining rig on: December 30, 2017, 04:39:40 AM
Hey guys,

New here, read a lot of stuff.. Great content here!

I figured out a setup which I hope is solid, the only part i just lack the knowledge (understanding) for is what type of risers I need.

A lot of comments are saying I shouldn't buy a riser that includes anything SATA. Is this correct? English isn't my first language and sometimes I struggle to really comprehend what I'm reading. (especially since I'm a hardware noob too)

So my question is; WHICH RISERS SHOULD I BUY? After countless hours of reading I thought the 006c powered risers?
 

motherboard       ASUS Prime Z270-A
PSU's                 2x  Corsair HX1200i
Videocards         6x  MSI GTX 1080ti Gaming x Trio

Any thoughts would be appreciated! Thanks for reading.


Map out which risers will go into which slots on the motherboard.  I usually just buy generic powered risers.  I have some that are x16 to x16 and others that are x1 to x16 via USB connection.  They all work pretty much the same.
13  Bitcoin / Bitcoin Discussion / Re: 2017 is Bitcoin Year and 2018 will be Ethereum Year on: December 30, 2017, 04:12:35 AM
In 2017, Bitcoin went up ~1000%.  Ethereum went up ~8000%.   I don't agree that 2017 was Bitcoin's year.

Bitcoin has limited upside utility in the business world.  Ethereum on the other hand is pulling in demand from its smart contracts.  When Casper is finally out for Ethereum in 2018, that will bump the price significantly.  But, Ethereum has a scaleability issue it needs to resolve before it can compete for dominance.  And, as mentioned, the Ethereum founder needs to grow up instead of throwing a hissy fit over internet immaturity.  The internet is full of childish antics and always will be.  Get over it.
14  Economy / Economics / Re: Is bitcoin a good way to invest your money ? on: December 30, 2017, 03:47:55 AM
I think the answer is already given by those investors that until now they always faithful on bitcoin. And the answer is definitely yes.
Yes bitcoin now a days is more than any currency and even valuable than gold because the price is very agressive and continue to soar its not worth to ask if it is good for investment , your lucky enough if you were able to invest earlier.

I'm bullish on bitcoin.  But, asking if it is a good investment depends on the person.  If you are ok with taking a lot of risk, bitcoin can payoff handsomely.  But, you can also lose a lot if you aren't careful.  I have and still do invest in bitcoin, but I steer my family and friends away from it unless they prove they know what they are doing.  Too many people are buying it because they heard of this cool new thing on CNBC.
15  Alternate cryptocurrencies / Mining (Altcoins) / Re: Claymore's Dual Ethereum+Decred/Siacoin GPU Miner v5.3 (Windows/Linux) on: August 07, 2016, 09:56:44 PM
When trying to use CDM solo with the Parity client (version 1.2.3), I am getting a JSON error when it calls eth_GetWork.  Below is the log.  Anyone have any ideas what could be going wrong?  I've tried -esm settings but they did not help.


Code:
17:43:13:974	125c	ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
17:43:13:990 125c º      Claymore's Dual ETH + DCR/SC AMD GPU Miner v5.3 Beta      º
17:43:13:990 125c ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
17:43:13:990 125c
17:43:14:224 125c ETH: 1 pool is specified
17:43:14:224 125c Main Ethereum pool is localhost:8545
17:43:14:224 125c DCR: 1 pool is specified
17:43:14:240 125c Main Decred pool is stratum.decredpool.org:3333
17:43:21:962 125c OpenCL platform: AMD Accelerated Parallel Processing
17:43:21:962 125c
Cards available: 2
17:43:21:962 125c GPU #0: name: Hawaii, 4096 MB available, 44 compute units
17:43:21:962 125c GPU #1: name: Hawaii, 4096 MB available, 44 compute units
17:43:21:962 125c Total cards: 2
17:43:21:977 125c Initializing...

17:43:21:977 125c GPU #0 recognized as Radeon 290X
17:43:21:977 125c GPU #1 recognized as Radeon 290X
17:43:21:977 125c POOL/SOLO version
17:43:21:977 125c b176
17:43:21:993 125c start building OpenCL program...
17:43:24:848 125c done
17:43:24:848 125c GPU #0: set -etha as 0 (ETH algo for fast cards)
17:43:24:848 125c GPU #1: set -etha as 0 (ETH algo for fast cards)
17:43:25:113 96c ETH - connecting to localhost:8545
17:43:25:113 96c http send request: {"method": "eth_getWork", "params": [], "id":0}
17:43:25:144 96c http got answer: {"jsonrpc":"2.0","error":{"code":-32600,"message":"Invalid request","data":null},"id":null}

17:43:25:144 96c ETH: Connected (localhost:8545)
17:43:25:144 96c parse packet: 91
17:43:25:144 96c ETH: Received error: {"jsonrpc":"2.0","error":{"code":-32600,"message":"Invalid request","data":null},"id":null}
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!