Tax ID collection from sellers / contractors
tax-id-collection-processDomain: taxType: processDescription
A working tax-ID collection program sits upstream of every payout, marketplace remittance, and information-reporting obligation: before a platform can pay a seller, contractor, or creator, it has to know who the recipient is for tax purposes. The components are a collection surface embedded in onboarding so payouts cannot start until the form is on file, a validation step against the relevant authority database, a storage-and-retention policy that satisfies both the tax requirement and the privacy minimization principle, and a refresh job that recollects when forms expire on their statutory clock. The forms vary by jurisdiction. W-9 covers US persons. W-8BEN, W-8BEN-E, and W-8ECI cover non-US persons receiving US-source income, with three-year default validity. VAT identification numbers cover EU and UK sellers; the EU DAC7 framework now adds annex-specified TIN collection from sellers in scope of in-scope platforms (individuals: name plus TIN of each Member State of residence plus date of birth; entities: legal name plus TIN plus business registration number), with an account-closure obligation against sellers who do not provide after two reminders. The Wayfair-state sales tax registrations, the ATO simplified non-resident GST registration, and the Indian Form REG-10 for non-resident OIDAR providers run in parallel for cross-border platforms. Validation expectations vary too: the IRS TIN-matching service, the EU VIES system for VAT IDs, HMRC's UTR check, and the analogous national tools each carry their own match logic and their own failure modes. The recurring failure mode is treating tax-ID collection as a one-time onboarding form rather than as an ongoing reconciliation against year-end information reporting. Mismatches surface in January when the 1099 or DAC7 file refuses to file, and the platform has weeks to fix months of missing data; the volume that did not validate during the year becomes the volume that has to be re-collected from sellers who may no longer be active. The pattern that holds up under audit treats validation as a continuous reconciliation rather than a one-time check at onboarding, and runs a refresh job ahead of the reporting deadline rather than at it. Evidence formats that hold up include the signed W-9, W-8, or VAT-ID file keyed to the seller record, the TIN-validation log with authority-database response codes, and the refresh-cycle record showing when expiring forms were re-collected.
Applicability
Applies when: business model role is intermediary or mixed.
Required by (4 regulations)
- DAC7
Annex V Section II — TIN collection from sellers in scope (individuals: name + TIN of each Member State of residence + DOB; entities: legal name + TIN + business registration number); TIN-validation against Member-State electronic services where available; account-closure obligation against sellers who don't provide after two reminders.
Council Directive (EU) 2021/514
- US Sales Tax (Wayfair)
Per-state sales tax permits/certificates of authority required after economic nexus is met; SSUTA registration consolidates ~24 states; non-SSUTA states require per-state registration.
Per-state sales tax permits/certificates of authority required after economic ne
- AU GST Digital
ATO simplified non-resident GST registration via online services; produces special-purpose GST registration that does not confer broader Australian-tax obligations.
ATO simplified non-resident GST registration via online services; produces speci
- India GST OIDAR
Form REG-10 with central GST authority for non-resident OIDAR; authorised representative in India required for compliance correspondence.
Form REG-10 with central GST authority for non-resident OIDAR; authorised repres
Fulfilled by (3)
- stripe · partial · low effort · $Stripe Connect collects tax IDs as part of the onboarding flow.
- avalara · partial · medium effort · $$
- In-house build · medium effort
Magist does not accept payment from vendors. Methodology.
Evidence formats
- signed W-9 / W-8 / VAT-ID file
- TIN-validation log