[{"data":1,"prerenderedAt":135},["ShallowReactive",2],{"\u002Ffeatures\u002Fopen-source-crypto-tax":3},{"id":4,"title":5,"body":6,"capabilities":50,"ctaPlan":56,"description":12,"docsUrl":57,"extension":58,"faq":59,"icon":75,"intro":76,"keyTakeaways":77,"keywords":82,"label":5,"limitations":83,"meta":87,"metaDescription":88,"navigation":89,"path":90,"relatedComparisons":91,"relatedFeatures":98,"relatedIntegrations":105,"seo":115,"setup":116,"sitemap":122,"slug":124,"stem":125,"tagline":126,"troubleshooting":127,"updatedAt":123,"__hash__":134},"features\u002Ffeatures\u002Fopen-source-crypto-tax.md","Open-source crypto tax software",{"type":7,"value":8,"toc":42},"minimark",[9,13,18,21,25,28,32,35,39],[10,11,12],"p",{},"rotki approaches crypto taxes differently from most tools: it is open source, and it runs on your computer. That combination is deliberate. You are not uploading your transaction history to a service and trusting calculations you cannot see; you can read exactly how rotki turns your trades and on-chain activity into a tax report.",[14,15,17],"h2",{"id":16},"why-open-source-matters-for-taxes","Why open source matters for taxes",[10,19,20],{},"Tax calculations involve judgement calls: which cost-basis method to use, how to treat a transfer between your own wallets, how to value a DeFi reward. With closed software you have to take the vendor's word for how those decisions are made. Because rotki is open source, the accounting logic is public and auditable. If a number looks wrong, you can trace why.",[14,22,24],{"id":23},"how-rotki-produces-your-report","How rotki produces your report",[10,26,27],{},"rotki builds your history from the exchanges and wallets you add, decodes on-chain activity into readable events, and then applies your accounting settings to calculate gains and losses. It produces a detailed, exportable report of taxable events for the period you choose. All of that happens locally on your machine.",[14,29,31],{"id":30},"cost-basis-methods-rotki-supports","Cost-basis methods rotki supports",[10,33,34],{},"rotki supports four cost-basis methods: FIFO (first in, first out), LIFO (last in, first out), HIFO (highest in, first out) and ACB (average cost basis). You pick the method and the accounting period in settings, and rotki applies it locally when it builds the report. The profit-and-loss report and its underlying events can be exported as CSV for your records or your accountant.",[14,36,38],{"id":37},"what-rotki-does-and-does-not-do","What rotki does and does not do",[10,40,41],{},"rotki gives you accurate, auditable accounting and a clear report of taxable events. It does not pre-fill your country's specific government forms, and it is not tax advice. If you want to understand and own your crypto accounting while keeping it private, running open-source software locally is a solid basis for that.",{"title":43,"searchDepth":44,"depth":44,"links":45},"",2,[46,47,48,49],{"id":16,"depth":44,"text":17},{"id":23,"depth":44,"text":24},{"id":30,"depth":44,"text":31},{"id":37,"depth":44,"text":38},[51,52,53,54,55],"Generates profit-and-loss and cost-basis reports from your exchange and on-chain history, processed on your own computer.","Supports configurable accounting settings, including cost-basis method and the accounting period.","Decodes on-chain activity into readable events so DeFi swaps, transfers and rewards are accounted for.","Exports a detailed report of taxable events you can review or hand to your accountant.","Is fully open source, so the calculation logic can be inspected and verified.","free","https:\u002F\u002Fdocs.rotki.com\u002Fusage-guides\u002Fhistory\u002Fpnl.html","md",[60,63,66,69,72],{"q":61,"a":62},"Is there open-source crypto tax software?","Yes. rotki is open-source crypto tax and accounting software. Its full source code is public on GitHub, and it runs locally on your computer, so you can audit how it works and keep your data on your own machine.",{"q":64,"a":65},"Does rotki file my taxes for me?","No. rotki does the accounting and produces a detailed report of your taxable events and gains using your chosen cost-basis method. You or your accountant use that to file. It is not a replacement for professional tax advice.",{"q":67,"a":68},"Where are my tax calculations performed?","On your own computer. rotki reads your data and runs the accounting locally; the resulting reports are not uploaded to rotki-operated servers.",{"q":70,"a":71},"Which cost-basis methods does rotki support?","rotki supports FIFO, LIFO, HIFO and ACB (average cost basis). You choose the method and the accounting period in settings, and rotki applies it locally when generating your report.",{"q":73,"a":74},"Is rotki free for tax reports?","rotki has a free local tier that covers core accounting and reporting with some limits. A premium subscription raises those limits and adds features.",null,"rotki is open-source crypto tax and accounting software. The entire application is public on GitHub, so you can read the code, verify exactly how your transactions are processed, and run it on your own computer instead of trusting a closed cloud service with your financial history.",[78,79,80,81],"rotki's source code is public and auditable on GitHub, so you can verify how it calculates your taxes.","Tax and accounting reports are generated locally on your machine, not uploaded to a vendor cloud.","It supports common cost-basis methods and produces a detailed, exportable report of your taxable events.","A free local tier covers core accounting and reporting; premium raises limits and adds features.","open source crypto tax software, open source crypto tax, auditable crypto tax tool, self-hosted crypto tax, crypto tax report local",[84,85,86],"rotki gives you the underlying accounting and a detailed events report; it is not a substitute for advice from a tax professional in your jurisdiction.","It does not pre-fill country-specific government tax forms the way some hosted services do. It produces the figures and an exportable report.","You run rotki as a desktop app and keep your own backups, which is the trade-off for processing everything locally.",{},"rotki is open-source crypto tax software you can audit on GitHub and run locally. Produce cost-basis tax reports on your own machine, not in a cloud.",true,"\u002Ffeatures\u002Fopen-source-crypto-tax",[92,95],{"slug":93,"label":94},"koinly","rotki vs Koinly",{"slug":96,"label":97},"cointracking","rotki vs CoinTracking",[99,102],{"slug":100,"label":101},"privacy-first-portfolio-management","Privacy-first portfolio management",{"slug":103,"label":104},"local-first-crypto-accounting","Local-first crypto accounting",[106,109,112],{"slug":107,"label":108},"kraken","Kraken",{"slug":110,"label":111},"coinbase","Coinbase",{"slug":113,"label":114},"ethereum","Ethereum",{"description":12},[117,118,119,120,121],"Download and install the rotki desktop app for Windows, macOS or Linux.","Add your exchanges with read-only API keys and your wallet addresses so rotki can build your history.","Open the accounting settings and choose your cost-basis method and accounting period.","Run the profit-and-loss report for the tax year and review the breakdown of taxable events.","Export the report for your records or your accountant.",{"loc":90,"lastmod":123},"June 2026","open-source-crypto-tax","features\u002Fopen-source-crypto-tax","Open-source crypto tax software you can audit and run yourself",[128,131],{"problem":129,"fix":130},"My tax report has gaps or unknown transactions.","Gaps usually mean a source is missing. Make sure every exchange account and wallet address is added, then re-run the report. rotki flags events it could not fully process so you can resolve them.",{"problem":132,"fix":133},"The numbers do not match what I expected.","Check the cost-basis method and accounting period in settings, since different methods produce different results. Because rotki is open source, the calculation logic is documented and auditable if you want to verify it.","u1CjRI-TAjwDJX2OQ2BxZWvfYGyRr6a1lhglurbD7Ac",1781774869607]