Przejdź do głównej zawartości

Metodologia księgowa

Silnik rachunkowy to kluczowy wyróżnik CryptaCount. Przekształca sklasyfikowane transakcje blockchain w właściwe wpisy dziennika z podwójnymi zapisami, oblicza koszt nabycia według ośmiu uznanych na poziomie międzynarodowym metod i sporządza zestawienia zmian uzgadniające zmiany między okresami — podstawowy wymóg sprawozdawczości finansowej gotowej do audytu.

Każda transakcja przetwarzana przez CryptaCount generuje jeden lub więcej wpisów do dziennika zgodnie z zasadami rachunkowości podwójnego zapisu. Debety zawsze równają się kredytom. Nie ma wpisów jednostronnych, niewyjaśnionych korekt salda ani nieprzejrzystych obliczeń.

Dla prostego zakupu ETH za 2 100 EUR:

KontoDebet (EUR)Kredyt (EUR)
Aktywa cyfrowe — ETH2 100,00
Gotówka / Bank2 100,00

Dla bardziej złożonego odebrania nagrody za staking DeFi (0,5 LINK po FMV 7,25 EUR):

KontoDebet (EUR)Kredyt (EUR)
Aktywa cyfrowe — LINK7,25
Dochody ze stakingu7,25

Struktura dziennika obsługuje pełny plan kont, pozwalając przedsiębiorstwom mapować transakcje kryptowalutowe na ich istniejące ramy rachunkowe.

Każdy wpis do dziennika jest kryptograficznie haszowany przy tworzeniu. Łańcuch haszowy łączy każdy wpis z poprzednikiem, tworząc księgę odporną na manipulacje. Jakakolwiek modyfikacja historycznego wpisu do dziennika zrywa łańcuch haszowy, sprawiając, że nieautoryzowane zmiany są natychmiast wykrywalne.

Ten mechanizm dostarcza dowodów audytowych potwierdzających, że księga nie była wstecznie modyfikowana — podstawowy wymóg audytów sprawozdań finansowych. Korekty są nadal możliwe, ale muszą być przejrzyste i możliwe do prześledzenia, zgodnie z przyjętą praktyką rachunkową.

CryptaCount implementuje osiem metod wyceny kosztu nabycia, obejmujących pełen zakres uznanych na poziomie międzynarodowym podejść:

MetodaOpisTypowe jurysdykcje
FIFOFirst In, First Out — najstarsze partie zbywane jako pierwszeUSA (domyślna), Wielka Brytania, wiele państw UE
LIFOLast In, First Out — najnowsze partie zbywane jako pierwszeDozwolona w niektórych jurysdykcjach
HIFOHighest In, First Out — partie o najwyższym koszcie zbywane jako pierwszeOptymalizacja podatkowa tam, gdzie jest dozwolona
WAVGWeighted Average Cost — jeden zblendowany koszt na aktywoFrancja (obowiązkowa), typowa w MSSF
FMVFair Market Value — wycena według wartości rynkowejFirmy tradingowe, niektóre struktury funduszy
NRV + FIFONet Realizable Value (podstawa FIFO)Wycena zapasów według MSR 2
NRV + Weighted AverageNet Realizable Value (podstawa WAVG)Wycena zapasów według MSR 2
Specific IdentificationSpecific Identification — użytkownik wybiera partieDozwolona w USA i innych

Metoda wyceny kosztu nabycia jest rozwiązywana przez trzypoziomową hierarchię:

  1. Nadpisanie specyficzne dla aktywu — Metoda ustawiona dla konkretnego aktywu (np. „używaj HIFO dla LINK”) ma najwyższy priorytet
  2. Poziom klasy aktywów — Metoda ustawiona dla klasy aktywów (np. „używaj WAVG dla wszystkich stablecoinów”) stosuje się do wszystkich aktywów w tej klasie, chyba że zostanie nadpisana na poziomie 1
  3. Domyślna przestrzeni roboczej — Domyślna wartość na poziomie przestrzeni roboczej (np. „FIFO”) stosuje się do wszystkiego, co nie zostało nadpisane na poziomach 1 lub 2

Ta hierarchia uwzględnia rzeczywisty wymóg, w którym portfel może potrzebować różnych metod dla różnych kategorii aktywów w ramach tej samej jurysdykcji lub gdzie konkretne aktywo ma regulacyjne wyłączenie.

Na przykład biuro rachunkowe zarządzające luksemburskim klientem może ustawić FIFO jako domyślną wartość przestrzeni roboczej, WAVG dla stablecoinów (poziom klasy aktywów) i Specific Identification dla konkretnej dużej pozycji ETH, gdzie wybór partii ma znaczenie dla optymalizacji podatkowej (poziom specyficzny dla aktywu).

Platforma pozyskuje dane o Fair Market Value do wyceny transakcji i pozycji. FMV jest rejestrowane na trzech poziomach szczegółowości:

  • FMV w czasie transakcji — Cena rynkowa w dokładnym momencie każdej transakcji, używana do wyceny kosztu nabycia i rozpoznawania przychodu
  • Dzienny kurs zamknięcia — Ceny na koniec dnia używane do sprawozdawczości i wyceny pozycji
  • Miesięczny kurs średni — Używany do przeszacowania FMV zgodnie z metodologią MSR 21

Wszystkie dane FMV są przechowywane zarówno w USD (podstawowa waluta wyceny), jak i przeliczone na walutę sprawozdawczą przestrzeni roboczej (zazwyczaj EUR) przy użyciu obowiązującego kursu wymiany.

Zestawienie zmian jest centralnym artefaktem uzgodnieniowym. Śledzi każdą pozycję aktywów w okresie sprawozdawczym w pięciu kolumnach:

KolumnaOpisŹródło
IlośćLiczba posiadanych jednostekAgregacja przepływów transakcyjnych
Koszt (USD)Koszt historyczny w USDCena nabycia przy zakupie
FMV (USD)Fair Market Value w USDAktualna cena rynkowa × ilość
Koszt (EUR)Koszt historyczny w EURKoszt USD × kurs FX przy nabyciu
FMV (EUR)Fair Market Value w EURFMV USD × dzienny kurs zamknięcia FX

Zestawienie zmian uzgadnia: Saldo otwarcia + Przyrosty − Zbycia ± Przeszacowania = Saldo zamknięcia, zweryfikowane we wszystkich pięciu kolumnach.

W przypadku przestrzeni roboczych raportujących w EUR (lub innej walucie innej niż USD) platforma stosuje przeliczenie zgodne z MSR 21:

  • Przeszacowanie FMV (EUR) używa miesięcznego średniego kursu wymiany — wygładza to dzienne wahania FX w zyskach/stratach z przeszacowania, zgodnie z wytycznymi MSR 21 dotyczącymi pozycji przychodów i kosztów
  • Przeliczenie FX używa kursu zamknięcia — kurs wymiany na datę bilansu stosowany do pozycji pieniężnych
  • FX na przeszacowaniu jest różnicą bilansującą — reszta wynikająca z interakcji między zmianami FMV a zmianami kursu FX. Nie jest obliczana niezależnie; jest wyprowadzana jako kwota potrzebna do zbilansowania zestawienia zmian po zastosowaniu przeszacowania FMV i przeliczenia FX

To trójskładnikowe podejście (przeszacowanie FMV, przeliczenie FX, FX na przeszacowaniu) zapewnia, że kolumny zestawienia zmian w EUR zawsze się uzgadniają, prawidłowo przypisując zmiany wartości do ich ekonomicznych źródeł.

Zyski/straty zrealizowane są obliczane przy zbyciu (sprzedaż, wymiana, transfer out) jako różnica między wpływami a kosztem nabycia według wybranej metody. Zysk lub strata jest denominowana zarówno w USD, jak i w walucie sprawozdawczej.

Zyski/straty niezrealizowane reprezentują różnicę mark-to-market między bieżącą FMV a kosztem historycznym dla aktywów nadal posiadanych. Są obliczane w dowolnym momencie dla celów sprawozdawczości bez wpływu na bazowy koszt nabycia.

W przypadku jurysdykcji rozróżniających krótkoterminowe i długoterminowe zyski kapitałowe (na podstawie okresu posiadania) platforma śledzi daty nabycia na poziomie partii. Klasyfikacja okresu posiadania zależy od jurysdykcji i jest rozwiązywana przez system profili podatkowych.

Platforma automatycznie przypisuje typy transakcji na podstawie analizy zdarzeń on-chain:

KategoriaTypy transakcji
TransferyTransfer in, Transfer out
HandelTrade, Swap
OpłatyOpłaty za gaz i sieć
PrzychodyNagroda za staking, Nagroda za kopanie, Airdrop, Inne przychody
KosztyWydatek
DeFiLiquidity add/remove, Stake/unstake, Borrow/repay, Reward claim, Wrap/unwrap, Bridge in/out
NFTNFT mint, NFT trade

Klasyfikacja jest automatyczna, ale możliwa do nadpisania. Użytkownicy mogą ponownie klasyfikować poszczególne transakcje lub definiować reguły masowej reklasyfikacji. Każda zmiana klasyfikacji jest rejestrowana w ścieżce audytu, zapewniając pełną identyfikowalność każdego profesjonalnego osądu.

Nadal potrzebujesz pomocy?

Nie możesz znaleźć tego, czego szukasz? Nasz zespół wsparcia jest do Twojej dyspozycji.

Testujesz CryptaCount dla swojej kancelarii? Zobacz cennik · Umów demo