LukkaTax Features Include...

Comprehensive Coverage

  • Support for crypto-crypto, margin/shorting, mining income transactions

  • 3700+ crypto assets supported

  • File integration with most popular crypto exchanges and wallets to provide the most comprehensive calculation

Industry-Trusted Accuracy

  • Variable cost basis methods to support crypto transactions

  • Optimize your gain/loss using accounting methodologies of your choice (FIFO, LIFO, Optimized)

  • Uses the only Fair Market Value pricing methodology


  • The only SOC 1 Type 2 crypto tax provider

  • Multi-factor authentication

Downloadable Gain/Loss Reports

  • Flexible outputs to use with your traditional software

  • Detailed tax lot, unrealized holdings, and income reports

Do I need to report gains, losses, and other income involving crypto transactions on my tax return?

Yes, you always need to report any income (including capital gains) on your tax return to the IRS. Additionally, transactions involving crypto currency are attracting greater attention from the IRS.

Note: there have been multiple public actions and communications on this topic including:

Summons on crypto exchanges trading activity

Notification letters to exchange customers

IRS warning letters to virtual currency owners

IRS FAQs on virtual currency transactions

2019 IRS 1040 Schedule 1 Form

IRS ruling on Forks and Airdrops

Please consult your professional advisors before making any tax, legal or accounting decisions.

What if I had gains or losses in prior years and didn’t report them?

The IRS has indicated taxpayers should amend prior year returns. To support our customers, LukkaTax software is built to handle multiple tax years. A subscription to LukkaTax is specific to a particular tax year. You can extend your subscription to add additional tax years when you pre-order or you can add them throughout the tax year.

Note, LukkaTax will generate an unrealized holdings (or “roll-forward” report”) if applicable that you can use in subsequent years. If you are buying LukkaTax subscriptions for multiple years, we recommend starting with your earliest year first.

Which exchanges and wallets does LukkaTax support?

LukkaTax can accept data from any exchange and/or wallet providers provided they offer required fields. LukkaTax accepts batch files or you can add individual trade and/or transfers through our interface.

Additionally, for your convenience, we have mapped trade and transfer files (usually .CSV) for a significant number of exchanges and wallets that you can drag and drop into LukkaTax. We will continue to add to this list based on customer demand.

What types of transactions does LukkaTax support?

LukkaTax supports crypto trades (crypto/fiat pairs, crypto/crypto pairs, including margin/shorting), transfers (on/off blockchain, sometimes labeled withdrawals or deposits in transaction files), airdrops (often resulting from forks), income (from mining, staking, interest, etc) and has several methods to import or input this data through our guided experience. After importing all of your transactions, LukkaTax will convert it all into a uniform format to ensure like assets are grouped and can be matched using one of several accounting methods (FIFO, LIFO, Optimized).

How do I get access to LukkaTax?

First, purchase LukkaTax using one of the Sign-up buttons on this page. You will be sent an account activation email through which you may activate your account and set up your user name and password. Then, bookmark the signup/login page for future use or use the Login button on this page to return to the LukkaTax app.


© 2020 Lukka, Inc.  |  All rights reserved.

Buy LukkaTax Today

The Preferred Solution of...

Have you saved this tax season?

Prepare your cryptocurrency taxes and see your summary for free.
No limit on number of transactions, exchanges or wallets.

Save NowRead our extended FAQ
Are you a tax pro?

Terms and conditions apply.

Extend NOW

The IRS is asking...

For the 2019 tax season, the IRS is explicitly asking ALL taxpayers about their cryptocurrency, or "virtual currency".

Use LukkaTax with whatever traditional software you use.

Use the software that the pros count on for accuracy.

Refile and potentially get money back from previous year returns.

Reduce Your Taxes Today

Why is my gain/loss lower in LukkaTax?

Any of these situations may increase your taxes.

Are my acquisitions and disposals matched? Exchange level matching? or across all my data?

What pricing source is used to derive "Fair Market Value" (FMV) for cost basis?

How do you treat my trade fees in USD? What about the fees in crypto?




If the answer is yes, you are likely going to pay more taxes than you are required to. 

Ensure matching is "global" across all of your accounts for each like asset.

If the answer is a third-party "index" or "VWAP" then you aren't using an executed exchange price which may misrepresent FMV.  

This may result in an inaccurate cost basis or proceeds value.

USD fees on an acquisition should adjust your cost basis. Ignoring them is plain wrong.

Crypto is a capital asset, so make sure crypto fees are treated as disposals and the value in USD adjusts your cost basis.