Przejdź do głównej zawartości

Reguły kontraktów przychodowych

Reguły kontraktów przychodowych dostępne w sekcji Revenue Rules na pasku bocznym określają sposób, w jaki CryptaCount klasyfikuje przychodzące transakcje jako Przychód. Te Reguły automatyzują rozróżnianie różnych strumieni przychodów — nagrody za staking, opłaty walidatora, przychody protokołu, przychody z usług — tak aby transakcje były księgowane na właściwych Kontach GL bez ręcznego przeglądu.

Lista reguł przychodowych ze wskaźnikami statusu

Podmioty kryptowalutowe często otrzymują wiele rodzajów dochodów za pośrednictwem tych samych adresów Portfela:

  • Nagrody za staking z operacji walidatora
  • Opłaty protokołu z posiadania protokołu DeFi
  • Przychody z usług za usługi SaaS lub infrastrukturę płacone w krypto
  • Airdropy — które mogą lub nie stanowić Przychodu w zależności od jurysdykcji
  • Yield z lending lub dostarczania płynności

Bez Reguł wszystkie przychodzące tokeny domyślnie otrzymują ogólną klasyfikację. Reguły przychodowe stosują logikę biznesową, aby automatycznie rozróżniać te kategorie, zapewniając:

  • Poprawne księgowanie na Koncie GL (różne rodzaje przychodów → różne konta)
  • Dokładną kategoryzację w rachunku zysków i strat
  • Właściwe traktowanie podatkowe (moment rozpoznania przychodu może się różnić w zależności od kategorii)
  • Klasyfikację gotową do audytu z udokumentowanymi Regułami

Aby utworzyć nową Regułę klasyfikacji przychodów:

  1. Przejdź do Revenue Rules
  2. Kliknij Create Rule
  3. Skonfiguruj kryteria Reguły:
PoleOpis
NazwaOpisowa etykieta (np. „Nagrody za staking Ethereum — Acme Digital Holdings”)
AktywoKtóry token lub coin obejmuje ta Reguła (np. ETH)
Typ transakcjiDopasuj konkretne typy (STAKING_REWARD, CLAIM_REWARD itp.)
Adres źródłowyDopasuj transakcje od konkretnych adresów nadawców (np. znany kontrakt stakingowy)
Zakres kwotyOpcjonalny filtr minimalnej/maksymalnej kwoty
PortfelOpcjonalne ograniczenie do konkretnych Portfeli

Gdy transakcja spełnia kryteria, Reguła przypisuje:

  • Klasyfikację przychodu — Konkretną kategorię przychodu (przychód operacyjny, dochód ze staking, opłaty protokołu itp.)
  • Konto GL — Na które konto księgowe dokonać zapisu
  • Intencję ekonomiczną — INCOME, OPERATIONAL, INVESTMENT itp.
  1. Zapisz Regułę

Przed aktywacją Reguły przetestuj ją na istniejących danych transakcyjnych:

  1. W widoku szczegółów Reguły kliknij Test Rule
  2. System ocenia kryteria Reguły względem wszystkich transakcji w Przestrzeni roboczej
  3. Wyniki pokazują:
    • Dopasowane transakcje — Ile istniejących transakcji zostałoby sklasyfikowanych przez tę Regułę
    • Przykładowe dopasowania — Podgląd dopasowanych transakcji z proponowaną klasyfikacją
    • Konflikty — Transakcje pasujące do tej Reguły ORAZ do innej istniejącej Reguły

Testowanie jest zdecydowanie zalecane przed włączeniem nowej Reguły. Reguła ze zbyt szerokimi kryteriami może błędnie klasyfikować transakcje na dużą skalę. Przejrzyj wyniki testów, aby zweryfikować:

  • Liczba dopasowań jest rozsądna (nie nieoczekiwanie wysoka ani niska)
  • Przykładowe transakcje są rzeczywiście rodzajem, który zamierzasz klasyfikować
  • Brak konfliktów z Regułami o wyższym priorytecie

Każda Reguła ma przełącznik aktywna/nieaktywna:

  • Aktywna — Reguła jest stosowana podczas klasyfikacji. Nowe i ponownie klasyfikowane transakcje będą oceniane według tej Reguły.
  • Nieaktywna — Reguła istnieje, ale nie jest stosowana. Użyj tej opcji, aby tymczasowo wyłączyć Regułę bez jej usuwania.

Przełącz Regułę z listy Reguł lub widoku szczegółów. Dezaktywacja Reguły nie cofa już dokonanych klasyfikacji — zatrzymuje jedynie dopasowywanie przyszłych transakcji.

Gdy wiele Reguł mogłoby pasować do tej samej transakcji, CryptaCount stosuje Reguły w kolejności priorytetu. Wygrywa pierwsza pasująca Reguła.

Reguły są oceniane w kolejności listy. Przeciągaj Reguły, aby je zmienić kolejność i ustawić priorytet. Umieszczaj bardziej szczegółowe Reguły powyżej szerszych:

  1. Konkretny kontrakt + konkretne aktywo + konkretny Portfel — Najwyższy priorytet
  2. Konkretny kontrakt + konkretne aktywo — Średni priorytet
  3. Reguły tylko według aktywa lub tylko według typu — Niższy priorytet, szersze przechwytywanie

Jeśli funkcja testowania pokazuje konflikty między Regułami, rozwiąż je przez:

  • Zawężenie kryteriów — Dodaj więcej warunków do konfliktującej Reguły, aby nie pokrywała się z innymi
  • Zmianę kolejności — Umieść bardziej szczegółową Regułę wyżej na liście priorytetów
  • Scalenie — Połącz nakładające się Reguły w jedną Regułę z właściwą klasyfikacją

Klasyfikacja przychodów działa na dwóch poziomach:

  • Reguły Przestrzeni roboczej — Tworzone przez użytkowników Przestrzeni roboczej, stosują się tylko do jednej Przestrzeni roboczej
  • Reguły globalne — Reguły na poziomie platformy, stosowane we wszystkich Przestrzeniach roboczych

Reguły Przestrzeni roboczej mają pierwszeństwo przed Regułami globalnymi dla tego samego rodzaju transakcji.

Reguły przychodowe zasilają proces księgowy:

  1. Transakcja dociera (z synchronizacji Portfela lub importu CEX)
  2. Automatyczna klasyfikacja uruchamia się, w tym ocena Reguł przychodowych
  3. Dopasowana Reguła przypisuje kategorię przychodu i Konto GL
  4. Generowanie Zapisu księgowego używa przypisanego Konta GL dla zapisu po stronie kredytowej
  5. Raporty finansowe odzwierciedlają sklasyfikowany Przychód w odpowiedniej pozycji rachunku zysków i strat

Jeśli żadna Reguła nie pasuje do transakcji przychodowej, jest ona kierowana do domyślnej logiki klasyfikacji lub trafia do kolejki ręcznego przeglą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