Overview
Send the transactions your platform already records. Taxbit builds lot-level inventory from them and computes realized gains and losses under the disposition method that applies.
How it works
- You send transactions. Acquisitions, dispositions, and transfers, with timestamps and asset amounts.
- Inventory updates automatically. Each processed transaction triggers a background recalculation that matches dispositions to lots.
- You retrieve gains. Short-term and long-term gains per account, ready for a tax center or a 1099-DA.
The newest transaction for an account is usually reflected in under a second when transactions arrive in order. A transaction that lands earlier in an account's history is a historical change and has no SLA. To know when inventory is current, subscribe to the INVENTORY_UPDATE webhook. SLAs & async behavior has the details.
Guides
Work through these in order the first time.
- Set up inventory and gains: the end-to-end path, transactions in and gains out.
- Choose a disposition method: HIFO, FIFO, LIFO, and LOFO, where each is set, and what changing one does.
- Handle transfers: move basis between accounts without creating a taxable event.
- Build tax center experiences: surface unrealized positions and year-to-date gains in your own UI.
API resources
Updated 3 days ago

