Prvi kripto si kupil pred tremi leti, nato dokupoval na dveh različnih borzah, nekaj poslal v strojno denarnico, nekajkrat zamenjal žetone in zaslužil nekaj donosa od staking. Danes te nekdo vpraša preprosto vprašanje — kolikšna je tvoja nabavna vrednost? — in ne moreš odgovoriti. Borze prikazujejo različne številke glede na to, kaj si dvignil. Tvoja strojna denarnica nima pojma, koliko si plačal. Aplikacije za sledenje, ki obljubljajo pomoč, vse zahtevajo isto: API ključe, OAuth v borzo ali, še huje, tvojo seed frazo. Ta vodnik je o tem, kako slediti nabavni vrednosti kripta, ne da bi karkoli od tega izročil, in vseeno prispeti do številke, ki jo lahko zagovarjaš.
Zakaj je nabavna vrednost številka, ki šteje
Nabavna vrednost je tisto, kar si plačal za sredstvo — vključno s provizijami, v valuti, v kateri si dejansko plačal. Zveni dolgočasno. Je edina številka, ki odloča:
- Koliko davka dolguješ ob prodaji. Kapitalski dobički so prodajna cena minus nabavna vrednost. Če nabavno vrednost zgrešiš, bodisi preplačaš bodisi premalo prijaviš, kar je oboje drago.
- Ali je pozicija dejansko v dobičku. Današnja tržna cena minus tvoja nabavna vrednost je resnični dobiček/izguba. Brez nabavne vrednosti poznaš le trenutno vrednost, ne rezultata.
- Katero partijo prodati prvo. FIFO, LIFO, HIFO, specifična identifikacija — vsaka metoda zahteva, da poznaš nabavno vrednost vsake posamezne partije. Brez sledenja po partijah nimaš metode, samo ugibanje.
- Ali držati ali pobrati izgube. Pobiranje izgub je mogoče le, če lahko prepoznaš, katere partije so pod vodo in za koliko. To je vprašanje nabavne vrednosti.
Vse ostalo v kripto poročanju — povzetki dobičkov/izgub, davčni obrazci, letni izpiski — izhaja iz nabavne vrednosti. Če to plast narediš prav, je ostalo mehansko.
Zakaj je »samo poveži svojo borzo« napačna privzeta izbira
Standardni potek orodja za nabavno vrednost je: prijavi se, prilepi API ključe za vsako borzo, po želji poveži bralni OAuth in pusti storitvi, da vse izračuna zate. To zveni udobno in ima štiri težave.
- API ključi so poverilnice. Bralni API ključ je še vedno ključ. Identificira tvoj račun, običajno ga je mogoče povzdigniti s socialnim inženiringom in živi na strežniku nekoga drugega, dokler se ne spomniš, da ga prekličeš.
- Storitev za vedno ve vse, kar imaš. Izročiš celoten seznam pozicij, zgodovino dvigov in trajno časovnico svojega trgovalnega vedenja. Teh podatkov se ne da odučiti, ko prekličeš naročnino.
- Vidi samo zgodovino na strani borze. Vse, kar si poslal v strojno denarnico, zamenjal na verigi, zaslužil v DeFi ali prejel kot plačilo, je za orodje samo za borze nevidno. Še vedno boš opravil ročno delo — le da so zdaj tvoji podatki tudi pricurljali ven.
- Se zlomi v trenutku, ko borza propade ali te odstrani. Ko borza preneha delovati (zgodilo se je že večkrat), API preneha delovati in s tem tvoja zgodovina sledenja. Javna veriga ne.
Zasebna alternativa obrne model zaupanja: poverilnice obdrži pri sebi, zgodovino izpelji iz javnih virov (naslovi blokovnih verig, izvozi CSV, ročni vnosi) in lokalnemu orodju pusti usklajevanje.
Načelo: ena knjiga, dva vhoda, nič poverilnic
Tvoja nabavna vrednost kripta živi v eni sami zasebni knjigi, ki črpa iz dveh vhodov z minimalnim zaupanjem — javnih naslovov za dejavnost na verigi in izvozov CSV za dejavnost na borzah — in nič drugega.
Knjiga je tvoja. Blokovna veriga so javni podatki samo za branje: vsakdo lahko poizveduje po naslovu denarnice; naslov te ne identificira, razen če ga povežeš. Izvozi CSV so prenosi, ki jih nadzoruješ: preglediš jih lahko, preden vstopijo v tvojo knjigo, in izbrišeš po njej. Skupaj pokrijejo vse, kar si kdaj počel v kriptu, ne da bi kateri koli tretji osebi dal poverilnico.
Tri pravila omogočajo, da knjiga deluje:
- Vsaka partija ima datum, ceno in provizijo. Brez »približno lansko poletje« — izberi najboljši datum, ki ga imaš, in ga zapiši, s tečajem tistega dne, če je bil nakup v drugi valuti.
- Prenosi med tvojimi lastnimi denarnicami niso obdavčljivi dogodki, a jih je treba spremljati. Sicer so isti kovanci na eni strani videti kot prodaja, na drugi kot nakup, tvoja nabavna vrednost pa se podvoji ali izgine.
- Zamenjave na verigi so dve transakciji: odtujitev in pridobitev. Žeton A se proda po pošteni tržni vrednosti ob zamenjavi; ta izkupiček postane nabavna vrednost žetona B. Pozabljanje tega je najpogostejša napaka pri sledenju po domače.
Sistem v šestih korakih
Korak 1 — Navedi vsako mesto, kjer je bil tvoj kripto
Na en list papirja ali v en zapisek zapiši vsak račun na borzi, vsako vročo denarnico, vsako strojno denarnico, vsako platformo za staking in vsak protokol DeFi, ki si jih uporabljal. Vključi tudi mrtve — borze, ki so se zaprle, denarnice, ki si jih opustil. Če so kovanci kdaj bili tam, morajo biti na seznamu, ker so ustvarili transakcije, ki nekje vplivajo na nabavno vrednost.
Cilj tega koraka je popolnost, ne ukrepanje. Manjkajoča denarnica je vir skrivnosti »od kod so ti kovanci?« šest mesecev pozneje.
Korak 2 — Zberi javne naslove za denarnice z lastnim skrbništvom
Za vsako strojno denarnico, vročo denarnico ali naslov z lastnim skrbništvom zapiši javni naslov (naslov za prejemanje, ne semena). To je varno deliti. Ni poverilnica. Omogoča samo ogled stanj in zgodovine, ne premikanja sredstev.
Uporabna podrobnost: večina denarnic ustvari drugačen naslov za prejemanje za vsako sredstvo ali uporabo. Zberi glavni/razširjeni javni ključ (xpub, ypub, zpub) za Bitcoin in glavni naslov za verige z računskim modelom (Ethereum, Solana itd.). Ti dajo popoln pogled na zgodovino denarnice, ne da bi razkrili seme.
Korak 3 — Izvozi CSV iz vsake borze, ki si jo uporabljal
Vsaka ugledna borza ponuja izvoz »zgodovine transakcij« ali »zgodovine trgovanj«. Prenesi jih. Odpri vsak CSV in preveri, da ima vsaj te stolpce:
| Stolpec | Zakaj je pomemben |
|---|---|
| Datum/čas (UTC) | Zasidra tečaj in davčno leto |
| Vrsta (nakup/prodaja/vplačilo/dvig/provizija) | Določa, ali je obdavčljiv dogodek |
| Sredstvo | Kateri kovanec |
| Količina | Koliko se je premaknilo |
| Cena v fiat | Nabavna vrednost partije |
| Provizija | Pri nakupu povečuje nabavno vrednost, pri prodaji zmanjšuje izkupiček |
Če stolpec manjka ali so vrednosti čudne, popravi v CSV, preden uvoziš — ko napake vstopijo v knjigo, se širijo. Običajno čiščenje: cene v lokalni valuti pretvori v domačo valuto po tečaju tistega dne in odstrani podvojene vrstice iz znova prenesenih izvozov.
Korak 4 — Vnesi ročne partije za neposredne nakupe in darila
Nekateri kovanci prispejo brez CSV — kupljeni od prijatelja, prejeti kot darilo, zaslužen kot plačilo za delo ali prenesen iz denarnice, za katero nimaš več zgodovine. Vnesi jih ročno z najboljšo oceno nabavne vrednosti:
- Kupljeno neposredno od osebe: dejanska cena, ki si jo plačal, v domači valuti, na ta dan.
- Prejeto kot plačilo za delo: poštena tržna vrednost na dan prejema (ta vrednost je tudi obdavčljiv dohodek — zabeleži ga ločeno).
- Darilo: v večini jurisdikcij podediš prvotno nabavno vrednost darovalca (vprašaj ga). Če tega ne moreš ugotoviti, uporabi ceno na dan darila in dokumentiraj predpostavko.
- Podedovano: običajno se ponastavi na pošteno tržno vrednost na dan dedovanja (odvisno od jurisdikcije — potrdi z lokalnim davčnim strokovnjakom).
Predpostavko dokumentiraj ob vsaki ročni partiji. Obramba pri reviziji ni »imam popoln zapis« — je »imam dosledno metodo, pregledno uporabljeno«.
Korak 5 — Uskladi prenose
To je korak, ki zlomi vsak poskus s preglednico. Odpri celotno knjigo in vsak »dvig« na borzi poveži z »vplačilom« na denarnici in obratno. V kovancih bi se morala izničiti (minus omrežna provizija). Vsak par označi kot prenos, ne prodajo.
Če dvig nima ujemajočega se vplačila, si ali izgubil kovance (kar je v nekaterih jurisdikcijah odbitna izguba, z dokazilom), pozabil dodati denarnico ali jih premaknil k nasprotni stranki (kar je odtujitev). Vsakega reši, preden greš naprej. Neusklajeni prenosi so vir fantomskih dobičkov.
Korak 6 — Izberi metodo in se je drži
Izberi svojo metodo identifikacije partij — FIFO je najvarnejša privzeta izbira in jo v nekaterih državah zahtevajo davčni organi — in jo dosledno uporabljaj skozi leta. Zamenjava metod sredi poti ustvari sled, ki je videti, kot da si optimiziral naknadno, kar je tisto, kar revizije opazijo.
Ko je metoda določena, vsaka prodaja ustvari: katera partija je bila uporabljena, nabavno vrednost, izkupiček, obdobje imetništva in dobiček/izgubo. Seštej te ob koncu leta in davčni obrazec se izpolni sam.
Pogoste napake, ki napihnejo ali znižajo tvojo nabavno vrednost
- Štetje prenosa kot nakupa. Kovanci, ki prihajajo v tvojo denarnico z tvoje lastne borze, niso nakup. Če sistem misli, da so, podvojiš nabavno vrednost in premalo prijaviš dobičke.
- Ignoriranje provizij. 0.1-odstotna trgovalna provizija se zdi majhna, a pri stotih trgovanjih bistveno premakne nabavno vrednost. Provizije ob nakupu povečajo nabavno vrednost; provizije ob prodaji zmanjšajo izkupiček.
- Uporaba tržne cene na dan nakupa namesto izvršilne cene. Nista enaki. CSV bo imel izvršilno ceno; uporabi jo.
- Pozabljanje zamenjav na verigi. Zamenjava na Uniswap ali Jupiter je prodaja žetona A in nakup žetona B v istem trenutku. Oba dela je treba zabeležiti s pošteno tržno vrednostjo enega od njiju (običajno dolar/evro/lokalna valuta).
- Mešanje valut. Nakup ETH za evre v torek in prodaja za dolarje v petek ustvari nabavno vrednost v evrih in izkupiček v dolarjih; ne moreš ju neposredno primerjati. Vse pretvori v domačo valuto po dejanskem tečaju ob vsakem dogodku.
- Zaupanje polju »povprečna cena« na borzi. Je povprečje. Nabavna vrednost je po partijah. Povprečje se bo ujemalo le, če prodaš vse naenkrat.
Kako to rešuje thrust
thrust je zgrajen okoli istega načela, ki ga opisuje ta članek: tvoj kripto ostane v tvoji denarnici, tvoje sledenje ostane na tvojem telefonu.
- Denarnice dodaš po javnem naslovu. Prilepi javni naslov ali razširjeni javni ključ za katero koli podprto blokovno verigo. thrust bere javne podatke verige neposredno in rekonstruira zgodovino transakcij. Brez seed fraze, brez API ključa, brez prijave v borzo. Pokritost zajema glavne verige, na katerih ljudje dejansko imajo sredstva.
- Zgodovino borze uvoziš prek CSV. Povleci CSV iz borze, spusti ga noter in naj pristane v isti knjigi kot denarnice na verigi. Urejanja ostanejo lokalna.
- Ročne partije za neposredne nakupe in darila. Vnesi datum, količino, ceno in provizijo — thrust to obravnava kot polnopravno partijo, ne kot opombo.
- Enotna knjiga čez fiat in kripto. Ista aplikacija drži tvoje bančne račune, kartice, posrednika in kripto, tako da nabavna vrednost živi ob denarju, ki jo je plačal. Prenosi med fiatom in kriptom ostanejo pravilno razvrščeni.
- Več valut privzeto. Kupi v evrih, prodaj v dolarjih, drži v obeh — thrust hrani tečaj za vsak dogodek, tako da nabavna vrednost ostane v tvoji domači valuti, ne da bi računal.
- Ghost Mode. Ko je vklopljen, blokira omrežni dostop. Osnovno spremljanje in analiza se nadaljujeta brez povezave; cene v živo, prenosi in sinhronizacija iCloud niso na voljo.
- AI CFO, ki bere samo tvoje lokalne podatke. Ko aplikacija pokaže »ta partija je držana več kot leto« ali »imaš nerealizirane izgube, vredne pregleda«, bere iz knjige na napravi, ki si jo zgradil. Nič se ne pošilja ven v analizo.
Rezultat je knjiga nabavne vrednosti, ki je zasebna po zasnovi, dovolj popolna za zagovor ob davčnem času in zgrajena iz vhodov, ki jih nadzoruješ.
Sklepna misel
Nabavna vrednost je dolgočasna številka, ki omogoča vsako zanimivo odločitev v kriptu — kdaj prodati, kdaj pobrati izgube, kdaj uravnotežiti, kaj dejansko dolguješ. Razlog, da za večino ljudi ostane ugibanje, ni, da bi bila matematika težka. Je, da standardna orodja zahtevajo več dostopa, kot ga matematika potrebuje. Poverilnice lahko obdržiš, javne podatke vzameš in vseeno prispeš do prave številke. Delo je eno skrbno popoldne in nato tedenski petminutni pregled. Zasebnost, ki jo dobiš nazaj, je trajna.