Tax Documentation Overview

Tax documentation overview

Regulatory background for each questionnaire type supported by the Taxbit React SDK. For integration steps, see the Integration guide.

W-FORM — US tax documentation (W-9 / W-8)

Filers of Forms 1099-B, 1099-DIV, and 1099-INT must file with a certified Tax Identification Number (TIN), collected on a Form W-9. This means they must have a process in place to collect and validate Forms W-8/9 ahead of payment and reporting, or otherwise be subject to certain backup withholding obligations.

Filers of other Forms 1099 may also be required to collect Forms W-8/9 in certain instances, including the receipt of a B-notice.

The SDK collects:

  • W-9 — for US persons. Captures name, TIN (SSN or EIN), address, and certification. Supports real-time TIN validation against the IRS.
  • W-8BEN — for foreign individuals. Captures name, country of citizenship, foreign TIN, and treaty claim information.
  • W-8BEN-E — for foreign entities. Captures entity classification, chapter 3/4 status, and treaty claims.
  • W-8IMY — for intermediaries and flow-through entities.

The SDK also supports collection of US FDAP Income treaty claim information when the treatyClaims prop is enabled.

See Form W-8/9 FAQs for additional IRS guidance.

DPS — Digital Platform Seller interview (DAC7 / MRDP)

The Digital Platform Seller (DPS) interview collects Account Owner information needed to satisfy reporting obligations under the Model Reporting Rules for Digital Platforms (MRDP).

This includes:

  • DAC7 — an EU directive requiring Reporting Platform Operators to report certain information about sellers who use their platforms
  • Local MRDP implementations — the United Kingdom, New Zealand, and Canada have adopted their own versions of the OECD ruleset

The SDK collects seller identification, tax residency, VAT information, and financial account details. VAT numbers are automatically validated through the EU VIES system.

DPS is the only questionnaire type that does not produce a downloadable PDF.

SELF-CERT — Self-certification (CRS / CARF / DAC8)

The Self-Certification questionnaire collects Account Owner information to support global information reporting requirements:

  • CRS (Common Reporting Standard) — the OECD framework for automatic exchange of financial account information between jurisdictions
  • CARF (Crypto-Asset Reporting Framework) — extends CRS-style reporting to crypto-asset service providers
  • DAC8 — the EU directive extending DAC scope to crypto-asset service providers on exchanges

The SDK collects tax residency declarations, TIN information, and entity classification. For individuals with tax residencies in high-risk countries, an additional tax residencies confirmation step is presented.