Skip to content

Takes a spreadsheet of cryptocurrency transactions and outputs an IRS form 8949

License

Notifications You must be signed in to change notification settings

wthorp/crypto8949

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

crypto8949

Takes a spreadsheet of cryptocurrency transactions and outputs an IRS form 8949

keep up this spreadsheet up to date with all transactions. it's a bit weird but i have separate vertical sections for buys (or storj salary/bonus income), trades, transfers, and sales. i don't have a section for cryptocurrency forks (which are a taxable event!)

okay and then, attached is a go program that takes the above spreadsheet in CSV form and spits out a form 8949 for your taxes:

it's super gross go code. lots of panics because it started off as a small single function main method

if you enter ALL OF YOUR CRYPTOCURRENCY TRANSACTIONS EVER into it (which i have!) it will keep track of long term/short term gains/etc

the go code assumes LIFO

About

Takes a spreadsheet of cryptocurrency transactions and outputs an IRS form 8949

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages