[{"data":1,"prerenderedAt":254},["Reactive",2],{"case-study-/crypto-tax-tool":3,"case-studies-/crypto-tax-tool":240},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":5,"title":7,"description":8,"caseStudy":9,"locale":10,"order":11,"seoTitle":12,"intro":13,"ogImage":14,"facts":15,"techs":25,"links":32,"body":36,"_type":235,"_id":236,"_source":237,"_file":238,"_extension":239},"/crypto-tax-tool","",false,"Crypto Tax Tool","Das Crypto Tax Tool wertet CoinTracking-Exporte aus: Steuerfreiheit mit frei einstellbarer Haltefrist, Bestand zu aktuellen Kursen, Gewinn- und Verlustanalyse und Transaktionsliste. Läuft komplett im Browser.",true,"de",4,"Crypto Tax Tool: Krypto-Portfolio und Haltefristen auswerten – FoxWebcraft","Das Crypto Tax Tool wertet die Handelshistorie aus CoinTracking aus. Es zeigt, ab wann gekaufte Kryptowährungen steuerfrei verkauft werden können, und zwar mit jeder beliebigen Haltefrist, etwa den 24 Monaten, die in Kroatien gelten. Dazu kommen eine Bestandsübersicht zu aktuellen Kursen, die Verteilung des Portfolios, eine Gewinn- und Verlustanalyse und eine filterbare Liste aller Transaktionen.","/projects/cryptotaxtool2.webp",[16,19,22],{"label":17,"value":18},"Projektart","Eigenes Projekt, kostenlos nutzbar",{"label":20,"value":21},"Zeitraum","Oktober 2025 bis März 2026",{"label":23,"value":24},"Rolle","Idee, Design und Entwicklung",[26,27,28,29,30,31],"React","Next.js","TypeScript","Tailwind CSS","TanStack Query","CoinGecko API",[33],{"label":34,"href":35},"cryptotaxtool.foxwebcraft.com","https://cryptotaxtool.foxwebcraft.com/",{"type":37,"children":38,"toc":222},"root",[39,48,54,59,65,70,146,151,157,164,169,175,180,186,191,197,202,208],{"type":40,"tag":41,"props":42,"children":44},"element","h2",{"id":43},"ausgangslage",[45],{"type":46,"value":47},"text","Ausgangslage",{"type":40,"tag":49,"props":50,"children":51},"p",{},[52],{"type":46,"value":53},"CoinTracking und ähnliche Tools berechnen die Steuerfreiheit von Kryptowährungen nur anhand der deutschen Haltefrist von einem Jahr. In Kroatien gilt aber zum Beispiel eine Haltefrist von zwei Jahren. Wer dort steuerpflichtig ist, kann in diesen Tools nicht sehen, welche Bestände schon steuerfrei sind.",{"type":40,"tag":49,"props":55,"children":56},{},[57],{"type":46,"value":58},"Das Crypto Tax Tool ist deshalb als Ergänzung zu CoinTracking entstanden: Es liest den Export ein und rechnet mit der Haltefrist, die man selbst festlegt. Dazu kommt eine modernere Oberfläche.",{"type":40,"tag":41,"props":60,"children":62},{"id":61},"lösung",[63],{"type":46,"value":64},"Lösung",{"type":40,"tag":49,"props":66,"children":67},{},[68],{"type":46,"value":69},"Das Tool ist in drei Bereiche aufgeteilt: Steuerfreiheit, Bestand und Transaktionen.",{"type":40,"tag":71,"props":72,"children":73},"ul",{},[74,86,96,106,116,126,136],{"type":40,"tag":75,"props":76,"children":77},"li",{},[78,84],{"type":40,"tag":79,"props":80,"children":81},"strong",{},[82],{"type":46,"value":83},"Import:",{"type":46,"value":85}," Die Handelshistorie wird als CSV-Export aus CoinTracking hochgeladen. Alternativ lässt sich eine Vorlage herunterladen und mit eigenen Transaktionen füllen. Mit Beispieldaten kann man das Tool auch ohne eigene Daten ausprobieren.",{"type":40,"tag":75,"props":87,"children":88},{},[89,94],{"type":40,"tag":79,"props":90,"children":91},{},[92],{"type":46,"value":93},"Steuerfreiheit pro Coin:",{"type":46,"value":95}," Alle noch gehaltenen Käufe mit Kaufdatum, Datum der Steuerfreiheit, Restmenge und Status. Die Haltefrist wird in Monaten eingestellt, Standard sind 12 Monate.",{"type":40,"tag":75,"props":97,"children":98},{},[99,104],{"type":40,"tag":79,"props":100,"children":101},{},[102],{"type":46,"value":103},"Ausblick:",{"type":46,"value":105}," Welche Mengen in den kommenden Monaten steuerfrei werden, wahlweise für 6 bis 24 Monate.",{"type":40,"tag":75,"props":107,"children":108},{},[109,114],{"type":40,"tag":79,"props":110,"children":111},{},[112],{"type":46,"value":113},"Bestand zu aktuellen Kursen:",{"type":46,"value":115}," Menge, Kurs und Wert jedes Coins in Euro und US-Dollar sowie der Gesamtwert des Portfolios. Die Kurse kommen live von der CoinGecko-API.",{"type":40,"tag":75,"props":117,"children":118},{},[119,124],{"type":40,"tag":79,"props":120,"children":121},{},[122],{"type":46,"value":123},"Portfolioverteilung:",{"type":46,"value":125}," Ein Diagramm zeigt den Anteil jedes Coins am Gesamtwert.",{"type":40,"tag":75,"props":127,"children":128},{},[129,134],{"type":40,"tag":79,"props":130,"children":131},{},[132],{"type":46,"value":133},"Gewinn- und Verlustanalyse:",{"type":46,"value":135}," Gewinne und Verluste pro Monat oder Jahr, filterbar nach Coin und Zeitraum.",{"type":40,"tag":75,"props":137,"children":138},{},[139,144],{"type":40,"tag":79,"props":140,"children":141},{},[142],{"type":46,"value":143},"Transaktionsliste:",{"type":46,"value":145}," Alle importierten Transaktionen, filterbar nach Coin, Börse, Gruppe, Art, Jahr und Monat.",{"type":40,"tag":147,"props":148,"children":150},"case-gallery",{":images":149},"[{\"src\":\"/projects/cryptotaxtool3.webp\",\"alt\":\"Startseite des Crypto Tax Tools mit Erklärung, CSV-Import und Einstellung der Haltefrist\",\"caption\":\"Import der Daten und Einstellung der Haltefrist\"},{\"src\":\"/projects/cryptotaxtool1.webp\",\"alt\":\"Übersicht pro Coin mit aktiven Käufen, Datum der Steuerfreiheit und Ausblick auf die nächsten 12 Monate\",\"caption\":\"Steuerstatus pro Kauf und Ausblick auf die nächsten Monate\"},{\"src\":\"/projects/cryptotaxtool2.webp\",\"alt\":\"Bestandsübersicht mit aktuellen Kursen, Portfolioverteilung als Ringdiagramm und monatlicher Gewinn- und Verlustanalyse\",\"caption\":\"Bestand, Portfolioverteilung und Gewinn- und Verlustanalyse\"}]",[],{"type":40,"tag":41,"props":152,"children":154},{"id":153},"technische-herausforderungen",[155],{"type":46,"value":156},"Technische Herausforderungen",{"type":40,"tag":158,"props":159,"children":161},"h3",{"id":160},"verkäufe-den-richtigen-käufen-zuordnen",[162],{"type":46,"value":163},"Verkäufe den richtigen Käufen zuordnen",{"type":40,"tag":49,"props":165,"children":166},{},[167],{"type":46,"value":168},"Für die Haltefrist zählt, wann genau die verkaufte Menge gekauft wurde. Das Tool ordnet Verkäufe nach dem FIFO-Prinzip zu: Was zuerst gekauft wurde, gilt als zuerst verkauft. Bei Teilverkäufen bleibt die Restmenge des betroffenen Kaufs mit ihrem ursprünglichen Kaufdatum erhalten. Tauschvorgänge, die in CoinTracking als steuerfrei markiert sind, übernehmen das ursprüngliche Kaufdatum.",{"type":40,"tag":158,"props":170,"children":172},{"id":171},"überweisungen-zwischen-börsen-erkennen",[173],{"type":46,"value":174},"Überweisungen zwischen Börsen erkennen",{"type":40,"tag":49,"props":176,"children":177},{},[178],{"type":46,"value":179},"Wer Coins von einer Börse zur anderen schickt, verkauft sie nicht. Das Tool sucht deshalb zu jeder Auszahlung eine passende Einzahlung innerhalb von sieben Tagen und behandelt nur die Netzwerkgebühr als Abgang. Einzahlungen ohne Gegenstück, etwa aus Mining, gelten als neue Käufe.",{"type":40,"tag":158,"props":181,"children":183},{"id":182},"das-cointracking-format",[184],{"type":46,"value":185},"Das CoinTracking-Format",{"type":40,"tag":49,"props":187,"children":188},{},[189],{"type":46,"value":190},"Die Exporte enthalten gemischte Spalten für Euro und Kryptowährungen, Datumsangaben im deutschen Format und Platzhalter für leere Werte. Der Import erkennt für jede Zeile, ob es sich um einen Kauf, Verkauf, Tausch, eine Ein- oder Auszahlung oder Zinserträge handelt.",{"type":40,"tag":158,"props":192,"children":194},{"id":193},"datenschutz-alles-bleibt-im-browser",[195],{"type":46,"value":196},"Datenschutz: Alles bleibt im Browser",{"type":40,"tag":49,"props":198,"children":199},{},[200],{"type":46,"value":201},"Transaktionsdaten sind sensibel. Deshalb läuft das Tool komplett im Browser, ohne Server und ohne Datenbank. Einstellungen werden im lokalen Speicher des Browsers abgelegt. Nur für die aktuellen Kurse wird die öffentliche CoinGecko-API abgefragt, dabei werden keine Transaktionsdaten übertragen.",{"type":40,"tag":41,"props":203,"children":205},{"id":204},"ergebnis",[206],{"type":46,"value":207},"Ergebnis",{"type":40,"tag":49,"props":209,"children":210},{},[211,213,220],{"type":46,"value":212},"Das Tool ist kostenlos unter ",{"type":40,"tag":214,"props":215,"children":218},"a",{"href":35,"rel":216},[217],"nofollow",[219],{"type":46,"value":34},{"type":46,"value":221}," verfügbar. Als statische Website ohne Backend ist es günstig im Betrieb und schnell: Lighthouse misst auf dem Desktop eine Performance von 100. Ein Hinweis im Tool stellt klar, dass es keine Steuerberatung ersetzt.",{"title":5,"searchDepth":223,"depth":223,"links":224},2,[225,226,227,234],{"id":43,"depth":223,"text":47},{"id":61,"depth":223,"text":64},{"id":153,"depth":223,"text":156,"children":228},[229,231,232,233],{"id":160,"depth":230,"text":163},3,{"id":171,"depth":230,"text":174},{"id":182,"depth":230,"text":185},{"id":193,"depth":230,"text":196},{"id":204,"depth":223,"text":207},"markdown","content:crypto-tax-tool.md","content","crypto-tax-tool.md","md",[241,246,250],{"_path":242,"title":243,"description":244,"order":245},"/hostcraft","Hostcraft","Hostcraft gibt Gastgebern von Ferienunterkünften eine eigene Buchungsseite mit Kalenderabgleich zu Airbnb und Booking.com. Entwickelt mit Next.js, Payload CMS und Stripe.",1,{"_path":247,"title":248,"description":249,"order":223},"/mart","Mart App","MART ist eine App für iOS und Android, mit der Forschende Befragungen und Smartphone-Nutzungsdaten erheben. Eingesetzt in einer Studie der FU Berlin mit 1.780 Teilnehmenden.",{"_path":251,"title":252,"description":253,"order":230},"/autentik","autentik","autentik ist ein Wissensnetzwerk, das Inhalte über ihre Verbindungen erschließt. Millionen Einträge aus MusicBrainz, Wikipedia und Wikidata in Neo4j, entwickelt mit Nuxt und D3.js.",1791468982203]