Does "amount" equal what I actually received or paid?
Not exactly. The amount field generally represents the business principal amount and excludes fees. Fees are recorded separately in fields like invoice_merchant_fee, fiat_platform_fee, and blockchain_transaction_fee.
For Convert and Spot Trade transactions, amount matches balance_changed (both signed).
For Fiat, Invoice, P2P, and on-chain deposits/withdrawals, amount is generally an unsigned principal amount.
We recommend using balance_changed as the standard reference and cross-checking against the corresponding fee field for any difference to determine the direction of funds and to verify the actual amount received or deducted
See Guide to Report Fields
How do I tell whether a record is a credit or a debit?
Check the sign of the balance_changed field:
- Positive value = the transaction increased the account balance (credit / inflow)
- Negative value = the transaction decreased the account balance (debit / outflow)
Will fees appear in the same row as the transaction?
It depends on the transaction type:
- Some fees appear as separate fields within the same row (e.g. invoice_merchant_fee, fiat_platform_fee)
- Others appear as their own separate record — for example, a Spot Trade Fee is a separate row from its corresponding Spot Trade
When reconciling fees, check whether transaction_type lists the fee as a separate line.