Skip to content
  • There are no suggestions because the search field is empty.

Standard - Transactions CSV Ingestion Template Guide

Use this template for most US reporting workflows when you are sending raw transaction activity, and transaction and fee values can be provided in USD. This is the default template for forms such as 1099-DA, 1099-NEC, 1099-MISC, 1099-K, and 1099-INT.

Do not use this template for US retirement reporting (e.g., Form 1099-R and 5498), 1042-S, or CARF/CRS, which each have dedicated templates that can be found here: Transactions - CSV Ingestion Template Guides

Please see the table below for information on each field within the Standard Transactions Template. The CSV template is also attached to the bottom of this article.

Please note: Only the Account ID is required for ingestion; however, for more information on all of the data requirements for specific form types, please refer to the appropriate guide on this page: Tax Form Overviews

For more details on the Taxbit Transaction data model, please refer to this guide: Transactions - Data Model

Field

Header

Format

Example

Client User ID / Account Number

account_id

String

12345678

Transaction ID

transaction_id

String

12345678

Date and Time

date_time

UTC time in ISO-8601 format

2025-01-10T16:00:00.000Z

Transaction Type

transaction_type

Enum

Income

Transaction Subtype

transaction_subtype

Enum

Airdrop

Received Quantity

received_quantity

Number

10

Received Currency

received_currency

String

USD

Sent Quantity

sent_quantity

Number

10

Sent Currency

sent_currency

String

BTC

Fee Quantity

fee_quantity

Number

10

Fee Currency

fee_currency

String

ETH

Transaction Value in USD

transaction_value_usd

Dollar amount

100

Fee Value in USD

fee_value_usd

Dollar amount

100

Federal Withholding Quantity

federal_withholding_quantity

Number

480

State Withholding Quantity

state_withholding_quantity

Number

100

State

state

String

CA

Withholding Currency

withholding_currency

String

USD

Federal Withholding Value in USD

federal_withholding_value_usd

Dollar amount

100

State Withholding Value in USD

state_withholding_value_usd

Dollar amount

100

Counterparty Transaction ID

counterparty_transaction_id

String

12345678

Disposition Method

disposition_method

Enum

HIFO

Please see below for the enums available for each of the applicable fields.

Header

Enum

transaction_type

Taxbit Transaction Types

transaction_subtype

disposition_method

FIFO

HIFO

LIFO

LOFO

Please note: There is a limitation of 30M rows for Transaction CSV data, and 10M for Transaction JSON data. If the file is larger than this limit, please split the file to successfully ingest the associated data.

Please note: Transaction ID fields are limited to 255 characters. Values longer than 255 characters will result in a validation error.

Transactions - Standard.csv