This instruction describes how to record cryptocurrency (e.g., USDT) transactions in FirstBit Software, ensuring that financial results are reflected in Finance Income / Finance Expenses, rather than in Revenue / Operating Income.

 

Purchase of Cryptocurrency.

Create Bank Payment Document, go to Money module → Bank Payment,  create document and select Transaction Type - Other. Select the Bank Account from which payment is made, enter the amount of cryptocurrency purchased on the Main tab.

On the Payment Details tab, specify the GL Account where cryptocurrency transactions will be recorded in accordance with your company’s accounting policy, specify counterparty and contract. 

Save and Post the Document. 

Sale of Cryptocurrency. 

Create Bank Receipt Document, go to Money module → Bank Receipt,  create document and choose Transaction Type - Other. Select Bank Account where proceeds will be received, enter amount received from the sale on the Main tab.

On the Payment Details tab, specify the GL Account, counterparty and contract. 


Save and Post the Document. 


Recording Profit / Loss from Cryptocurrency Trading

Create Other Income / Other Expense Document:

Go to Accounting module → Other Income / Other Expense.

Create a new document and select the Transaction Type – Accrual  on the Main Tab.

If the sale of cryptocurrency results in a financial gain, specify the Finance Income account or the account that you use in accordance with your company’s accounting policy in the Other Income document.


Step 2: Post the Document

Month-End Closing

 Important Notes

  1. Do not use Invoice or Sales documents for crypto transactions

  2. Always use Bank Payment / Bank Receipt → Transaction Type: Other

  3. Maintain separate Other Income / Expense documents for gains or losses

  4. The approach ensures crypto is treated as a financial asset, not as a product sale

Result: