Kryptowährungs-Vorlagen und -Beispiele
Dieser Leitfaden bietet praktische Beancount-Vorlagen und Beispiele aus der Praxis für gängige Kryptowährungs-Szenarien. Kopieren und passen Sie diese Vorlagen für Ihre eigenen Krypto-Buchhaltungsbedürfnisse an.
Basis-Setup-Vorlage
Kontenstruktur-Vorlage
; =============================================================================
; KRYPTOWÄHRUNGS-KONTO-SETUP-VORLAGE
; =============================================================================
; Exchange-Konten
1970-01-01 open Assets:Crypto:Coinbase:USD
1970-01-01 open Assets:Crypto:Coinbase:BTC
1970-01-01 open Assets:Crypto:Coinbase:ETH
1970-01-01 open Assets:Crypto:Binance:USD
1970-01-01 open Assets:Crypto:Binance:BTC
1970-01-01 open Assets:Crypto:Binance:ETH
1970-01-01 open Assets:Crypto:Binance:BNB
; Wallet-Konten
1970-01-01 open Assets:Crypto:Wallet:Ledger:BTC
1970-01-01 open Assets:Crypto:Wallet:Ledger:ETH
1970-01-01 open Assets:Crypto:Wallet:MetaMask:ETH
1970-01-01 open Assets:Crypto:Wallet:MetaMask:USDC
; DeFi-Protokoll-Konten
1970-01-01 open Assets:DeFi:Uniswap:ETH-USDC-LP
1970-01-01 open Assets:DeFi:Compound:cUSDC
1970-01-01 open Assets:Staking:Ethereum:ETH
; Ertragskonten
1970-01-01 open Income:Crypto:Staking:ETH
1970-01-01 open Income:Crypto:Mining:BTC
1970-01-01 open Income:Crypto:Airdrops
1970-01-01 open Income:Crypto:DeFi:Yield
1970-01-01 open Income:CapitalGains:Crypto
; Aufwandskonten
1970-01-01 open Expenses:Crypto:Fees:Trading
1970-01-01 open Expenses:Crypto:Fees:Network
1970-01-01 open Expenses:Crypto:Fees:Withdrawal
; Rohstoffdefinitionen
1970-01-01 commodity BTC
name: "Bitcoin"
asset-class: "cryptocurrency"
1970-01-01 commodity ETH
name: "Ethereum"
asset-class: "cryptocurrency"
1970-01-01 commodity USDC
name: "USD Coin"
asset-class: "stablecoin"
Handelsvorlagen
Grundlegender Kauf von Kryptowährungen
; Vorlage: Kryptowährung an der Börse kaufen
YYYY-MM-DD * "Kaufe [AMOUNT] [CRYPTO] auf [EXCHANGE]"
Assets:Crypto:[EXCHANGE]:[CRYPTO] [AMOUNT] [CRYPTO] { [PRICE] USD }
Assets:Crypto:[EXCHANGE]:USD -[TOTAL_COST] USD
Expenses:Crypto:Fees:Trading [FEE] USD
Assets:Crypto:[EXCHANGE]:USD -[FEE] USD
; Beispiel: Kaufe 1 BTC auf Coinbase
2024-01-15 * "Kaufe 1 BTC auf Coinbase"
Assets:Crypto:Coinbase:BTC 1.0 BTC { 45000.00 USD }
Assets:Crypto:Coinbase:USD -45000.00 USD
Expenses:Crypto:Fees:Trading 50.00 USD
Assets:Crypto:Coinbase:USD -50.00 USD
Kryptowährungsverkauf
; Vorlage: Verkaufe Kryptowährung an der Börse
YYYY-MM-DD * "Verkaufe [AMOUNT] [CRYPTO] auf [EXCHANGE]"
Assets:Crypto:[EXCHANGE]:[CRYPTO] -[AMOUNT] [CRYPTO] { [COST_BASIS] USD }
Assets:Crypto:[EXCHANGE]:USD [PROCEEDS] USD
Expenses:Crypto:Fees:Trading [FEE] USD
Assets:Crypto:[EXCHANGE]:USD -[FEE] USD
Income:CapitalGains:Crypto [GAIN] USD ; oder Expenses:CapitalLoss:Crypto
; Beispiel: Verkaufe 0.5 BTC mit Gewinn
2024-03-20 * "Verkaufe 0.5 BTC auf Coinbase"
Assets:Crypto:Coinbase:BTC -0.5 BTC { 45000.00 USD }
Assets:Crypto:Coinbase:USD 24000.00 USD
Expenses:Crypto:Fees:Trading 30.00 USD
Assets:Crypto:Coinbase:USD -30.00 USD
Income:CapitalGains:Crypto 1470.00 USD ; 24000 - 22500 - 30
Krypto-zu-Krypto-Handel
; Vorlage: Tausche eine Krypto gegen eine andere
YYYY-MM-DD * "Tausche [AMOUNT1] [CRYPTO1] gegen [AMOUNT2] [CRYPTO2]"
Assets:Crypto:[EXCHANGE]:[CRYPTO1] -[AMOUNT1] [CRYPTO1] { [COST_BASIS] USD }
Assets:Crypto:[EXCHANGE]:[CRYPTO2] [AMOUNT2] [CRYPTO2] { [NEW_PRICE] USD }
Income:CapitalGains:Crypto [GAIN] USD ; Steuerpflichtiges Ereignis
Expenses:Crypto:Fees:Trading [FEE] USD
Assets:Crypto:[EXCHANGE]:USD -[FEE] USD
; Beispiel: Tausche BTC gegen ETH
2024-02-10 * "Tausche 1 BTC gegen 20 ETH auf Binance"
Assets:Crypto:Binance:BTC -1.0 BTC { 46000.00 USD }
Assets:Crypto:Binance:ETH 20 ETH { 2400.00 USD }
Income:CapitalGains:Crypto 2000.00 USD ; 48000 - 46000
Expenses:Crypto:Fees:Trading 40.00 USD
Assets:Crypto:Binance:USD -40.00 USD
Übertragungsvorlagen
Übertragung von Exchange zu Wallet
; Vorlage: Übertrage Krypto von Exchange zu Wallet
YYYY-MM-DD * "Übertrage [AMOUNT] [CRYPTO] von [EXCHANGE] zu [WALLET]"
Assets:Crypto:[EXCHANGE]:[CRYPTO] -[AMOUNT] [CRYPTO] { [COST_BASIS] USD }
Assets:Crypto:Wallet:[WALLET]:[CRYPTO] [AMOUNT] [CRYPTO] { [COST_BASIS] USD }
Expenses:Crypto:Fees:Withdrawal [FEE] [CRYPTO] { [COST_BASIS] USD }
Assets:Crypto:[EXCHANGE]:[CRYPTO] -[FEE] [CRYPTO] { [COST_BASIS] USD }
; Beispiel: Übertrage BTC zu Ledger
2024-01-20 * "Übertrage 1 BTC von Coinbase zu Ledger"
Assets:Crypto:Coinbase:BTC -1.0 BTC { 45000.00 USD }
Assets:Crypto:Wallet:Ledger:BTC 1.0 BTC { 45000.00 USD }
Expenses:Crypto:Fees:Withdrawal 0.0005 BTC { 45000.00 USD }
Assets:Crypto:Coinbase:BTC -0.0005 BTC { 45000.00 USD }
Cross-Exchange-Übertragung
; Vorlage: Übertrage zwischen Exchanges
YYYY-MM-DD * "Übertrage [AMOUNT] [CRYPTO] von [EXCHANGE1] zu [EXCHANGE2]"
Assets:Crypto:[EXCHANGE1]:[CRYPTO] -[AMOUNT] [CRYPTO] { [COST_BASIS] USD }
Assets:Crypto:[EXCHANGE2]:[CRYPTO] [AMOUNT] [CRYPTO] { [COST_BASIS] USD }
Expenses:Crypto:Fees:Network [FEE] [CRYPTO] { [COST_BASIS] USD }
Assets:Crypto:[EXCHANGE1]:[CRYPTO] -[FEE] [CRYPTO] { [COST_BASIS] USD }
; Beispiel: Übertrage ETH von Coinbase zu Binance
2024-02-05 * "Übertrage 10 ETH von Coinbase zu Binance"
Assets:Crypto:Coinbase:ETH -10 ETH { 2500.00 USD }
Assets:Crypto:Binance:ETH 10 ETH { 2500.00 USD }
Expenses:Crypto:Fees:Network 0.01 ETH { 2500.00 USD }
Assets:Crypto:Coinbase:ETH -0.01 ETH { 2500.00 USD }
Staking-Vorlagen
Ethereum Staking
; Vorlage: Stake ETH
YYYY-MM-DD * "Stake [AMOUNT] ETH"
Assets:Crypto:Wallet:MetaMask:ETH -[AMOUNT] ETH { [PRICE] USD }
Assets:Staking:Ethereum:ETH [AMOUNT] ETH { [PRICE] USD }
Expenses:Crypto:Fees:Network [FEE] ETH { [PRICE] USD }
Assets:Crypto:Wallet:MetaMask:ETH -[FEE] ETH { [PRICE] USD }
; Beispiel: Stake 32 ETH
2024-01-10 * "Stake 32 ETH auf Ethereum 2.0"
Assets:Crypto:Wallet:MetaMask:ETH -32 ETH { 2500.00 USD }
Assets:Staking:Ethereum:ETH 32 ETH { 2500.00 USD }
Expenses:Crypto:Fees:Network 0.01 ETH { 2500.00 USD }
Assets:Crypto:Wallet:MetaMask:ETH -0.01 ETH { 2500.00 USD }
Staking-Belohnungen
; Vorlage: Erhalte Staking-Belohnungen
YYYY-MM-DD * "[CRYPTO] Staking Rewards - [PERIOD]"
Assets:Staking:[PROTOCOL]:[CRYPTO] [AMOUNT] [CRYPTO] { [PRICE] USD }
Income:Crypto:Staking:[CRYPTO] [VALUE] USD
; Beispiel: ETH Staking-Belohnungen
2024-02-01 * "ETH Staking Rewards - Januar"
Assets:Staking:Ethereum:ETH 0.08 ETH { 2600.00 USD }
Income:Crypto:Staking:ETH 208.00 USD
DeFi-Vorlagen
Uniswap Liquiditätsbereitstellung
; Vorlage: Füge Liquidität zu einem Uniswap-Pool hinzu
YYYY-MM-DD * "Füge Liquidität zu [TOKEN1]-[TOKEN2] Pool hinzu"
Assets:Crypto:Wallet:MetaMask:[TOKEN1] -[AMOUNT1] [TOKEN1] { [PRICE1] USD }
Assets:Crypto:Wallet:MetaMask:[TOKEN2] -[AMOUNT2] [TOKEN2] { [PRICE2] USD }
Assets:DeFi:Uniswap:[TOKEN1]-[TOKEN2]-LP [LP_AMOUNT] [LP_TOKEN] { [LP_PRICE] USD }
Expenses:Crypto:Fees:Network [FEE] ETH { [ETH_PRICE] USD }
Assets:Crypto:Wallet:MetaMask:ETH -[FEE] ETH { [ETH_PRICE] USD }
; Beispiel: Füge ETH-USDC-Liquidität hinzu
2024-01-15 * "Füge Liquidität zu ETH-USDC Pool hinzu"
Assets:Crypto:Wallet:MetaMask:ETH -10 ETH { 2500.00 USD }
Assets:Crypto:Wallet:MetaMask:USDC -25000 USDC
Assets:DeFi:Uniswap:ETH-USDC-LP 100 UNI-V3-ETH-USDC { 500.00 USD }
Expenses:Crypto:Fees:Network 0.02 ETH { 2500.00 USD }
Assets:Crypto:Wallet:MetaMask:ETH -0.02 ETH { 2500.00 USD }
Compound Lending
; Vorlage: Stelle Assets für Compound bereit
YYYY-MM-DD * "Stelle [AMOUNT] [TOKEN] für Compound bereit"
Assets:Crypto:Wallet:MetaMask:[TOKEN] -[AMOUNT] [TOKEN]
Assets:DeFi:Compound:c[TOKEN] [C_AMOUNT] c[TOKEN] { [C_PRICE] USD }
Expenses:Crypto:Fees:Network [FEE] ETH { [ETH_PRICE] USD }
Assets:Crypto:Wallet:MetaMask:ETH -[FEE] ETH { [ETH_PRICE] USD }
; Beispiel: Stelle USDC für Compound bereit
2024-01-20 * "Stelle 10000 USDC für Compound bereit"
Assets:Crypto:Wallet:MetaMask:USDC -10000 USDC
Assets:DeFi:Compound:cUSDC 500 cUSDC { 20.00 USD }
Expenses:Crypto:Fees:Network 0.008 ETH { 2500.00 USD }
Assets:Crypto:Wallet:MetaMask:ETH -0.008 ETH { 2500.00 USD }
Mining-Vorlagen
Mining-Belohnungen
; Vorlage: Erhalte Mining-Belohnungen
YYYY-MM-DD * "[CRYPTO] Mining Reward - [POOL/SOLO]"
Assets:Crypto:Mining:[CRYPTO] [AMOUNT] [CRYPTO] { [PRICE] USD }
Income:Crypto:Mining:[CRYPTO] [VALUE] USD
; Beispiel: Bitcoin Mining-Belohnung
2024-01-15 * "BTC Mining Reward - Slush Pool"
Assets:Crypto:Mining:BTC 0.01 BTC { 45000.00 USD }
Income:Crypto:Mining:BTC 450.00 USD
Mining-Ausgaben
; Vorlage: Mining-Betriebsausgaben
YYYY-MM-DD * "Mining [EXPENSE_TYPE] - [PERIOD]"
Expenses:Crypto:Mining:[EXPENSE_TYPE] [AMOUNT] USD
Assets:Checking -[AMOUNT] USD
; Beispiel: Mining-Stromkosten
2024-01-31 * "Mining Electricity - Januar"
Expenses:Crypto:Mining:Electricity 800.00 USD
Assets:Checking -800.00 USD
Airdrop-Vorlagen
Token Airdrops
; Vorlage: Erhalte Token Airdrop
YYYY-MM-DD * "[TOKEN] Airdrop from [PROJECT]"
Assets:Crypto:Wallet:[WALLET]:[TOKEN] [AMOUNT] [TOKEN] { [PRICE] USD }
Income:Crypto:Airdrops [VALUE] USD
; Beispiel: UNI-Token Airdrop
2024-03-01 * "UNI Airdrop from Uniswap"
Assets:Crypto:Wallet:MetaMask:UNI 400 UNI { 8.00 USD }
Income:Crypto:Airdrops 3200.00 USD
Erweiterte Vorlagen
Flash Loan Arbitrage
; Vorlage: Flash Loan Arbitrage
YYYY-MM-DD * "Flash Loan Arbitrage - [STRATEGY]"
; Flash Loan
Assets:Crypto:Temp:FlashLoan [LOAN_AMOUNT] [TOKEN]
Liabilities:DeFi:[PROTOCOL]:Flash -[LOAN_AMOUNT] [TOKEN]
; Arbitrage-Ausführung
Assets:Crypto:Temp:FlashLoan -[LOAN_AMOUNT] [TOKEN]
Assets:Crypto:Temp:Arbitrage [RETURN_AMOUNT] [TOKEN]
; Flash Loan zurückzahlen
Liabilities:DeFi:[PROTOCOL]:Flash [LOAN_AMOUNT] [TOKEN]
Assets:Crypto:Temp:Arbitrage -[LOAN_PLUS_FEE] [TOKEN]
; Gewinn
Assets:Crypto:Wallet:[WALLET]:[TOKEN] [PROFIT] [TOKEN]
Income:Crypto:Arbitrage [PROFIT_USD] USD
Cross-Chain-Brücke
; Vorlage: Überbrücke Assets zwischen Chains
YYYY-MM-DD * "Überbrücke [AMOUNT] [TOKEN] von [CHAIN1] zu [CHAIN2]"
Assets:Crypto:[CHAIN1]:[TOKEN] -[AMOUNT] [TOKEN] { [PRICE] USD }
Assets:Crypto:[CHAIN2]:[TOKEN] [AMOUNT] [TOKEN] { [PRICE] USD }
Expenses:Crypto:Bridge:Fees [FEE] [TOKEN] { [PRICE] USD }
Assets:Crypto:[CHAIN1]:[TOKEN] -[FEE] [TOKEN] { [PRICE] USD }
; Beispiel: Überbrücke ETH zu Polygon
2024-02-05 * "Überbrücke 5 ETH von Ethereum zu Polygon"
Assets:Crypto:Ethereum:ETH -5 ETH { 2600.00 USD }
Assets:Crypto:Polygon:ETH 5 ETH { 2600.00 USD }
Expenses:Crypto:Bridge:Fees 0.01 ETH { 2600.00 USD }
Assets:Crypto:Ethereum:ETH -0.01 ETH { 2600.00 USD }
Steueroptimierte Vorlagen
Tax Loss Harvesting
; Vorlage: Tax Loss Harvesting - Verkaufe [CRYPTO] mit Verlust
YYYY-MM-DD * "Tax Loss Harvesting - Verkaufe [CRYPTO] mit Verlust"
Assets:Crypto:[EXCHANGE]:[CRYPTO] -[AMOUNT] [CRYPTO] { [HIGH_COST_BASIS] USD }
Assets:Crypto:[EXCHANGE]:USD [PROCEEDS] USD
Expenses:Crypto:Fees:Trading [FEE] USD
Assets:Crypto:[EXCHANGE]:USD -[FEE] USD
Expenses:CapitalLoss:Crypto [LOSS] USD
; Beispiel: Ernte ADA-Verlust
2024-12-15 * "Tax Loss Harvesting - Verkaufe ADA mit Verlust"
Assets:Crypto:Binance:ADA -1000 ADA { 0.60 USD }
Assets:Crypto:Binance:USD 445.00 USD
Expenses:Crypto:Fees:Trading 5.00 USD
Assets:Crypto:Binance:USD -5.00 USD
Expenses:CapitalLoss:Crypto 150.00 USD
Langfristige Kapitalgewinne
; Vorlage: Langfristiger Verkauf - [CRYPTO] länger als 1 Jahr gehalten
YYYY-MM-DD * "Langfristiger Verkauf - [CRYPTO] länger als 1 Jahr gehalten"
date-acquired: "[PURCHASE_DATE]"
holding-period: "[DAYS] days"
Assets:Crypto:[EXCHANGE]:[CRYPTO] -[AMOUNT] [CRYPTO] { [COST_BASIS] USD }
Assets:Crypto:[EXCHANGE]:USD [PROCEEDS] USD
Expenses:Crypto:Fees:Trading [FEE] USD
Assets:Crypto:[EXCHANGE]:USD -[FEE] USD
Income:CapitalGains:LongTerm [GAIN] USD
; Beispiel: Langfristiger BTC-Verkauf
2025-02-01 * "Langfristiger Verkauf - BTC 382 Tage gehalten"
date-acquired: "2024-01-15"
holding-period: "382 days"
Assets:Crypto:Coinbase:BTC -1.0 BTC { 45000.00 USD }
Assets:Crypto:Coinbase:USD 55000.00 USD
Expenses:Crypto:Fees:Trading 50.00 USD
Assets:Crypto:Coinbase:USD -50.00 USD
Income:CapitalGains:LongTerm 9950.00 USD
Abstimmungsvorlagen
Monatliche Saldenverifizierung
; Vorlage: Monatliche Saldenbestätigungen
YYYY-MM-DD balance Assets:Crypto:[EXCHANGE]:[CRYPTO] [EXPECTED_BALANCE] [CRYPTO]
YYYY-MM-DD balance Assets:Crypto:Wallet:[WALLET]:[CRYPTO] [EXPECTED_BALANCE] [CRYPTO]
; Beispiel: Januar Saldenverifizierung
2024-01-31 balance Assets:Crypto:Coinbase:BTC 2.5 BTC
2024-01-31 balance Assets:Crypto:Binance:ETH 15.0 ETH
2024-01-31 balance Assets:Crypto:Wallet:Ledger:BTC 1.0 BTC
Preisaktualisierungen
; Vorlage: Tägliche Preisaktualisierungen
YYYY-MM-DD price [CRYPTO] [PRICE] USD
; Beispiel: Tägliche Preise
2024-01-15 price BTC 45000.00 USD
2024-01-15 price ETH 2500.00 USD
2024-01-15 price ADA 0.50 USD
Gebrauchsanweisung
- Kopieren Sie die relevante Vorlage für Ihren Transaktionstyp
- Ersetzen Sie Platzhalter (angezeigt in [KLAMMERN]) durch tatsächliche Werte
- Passen Sie Kontonamen an, um sie an Ihre Kontenstruktur anzupassen
- Fügen Sie Metadaten hinzu, falls erforderlich für Steuerberichte oder Tracking
- Überprüfen Sie Berechnungen, bevor Sie Einträge abschließen
Bewährte Verfahren
- Verwenden Sie konsistente Namenskonventionen
- Fügen Sie Transaktions-IDs in Metadaten ein
- Dokumentieren Sie komplexe Transaktionen gründlich
- Überprüfen Sie Wechselkurse und Preise
- Führen Sie regelmäßige Sicherungen Ihrer Dateien durch
Diese Vorlagen bieten eine solide Grundlage für die Kryptowährungs-Buchhaltung in Beancount.io. Passen Sie sie basierend auf Ihren spezifischen Bedürfnissen und Handelsmustern an.