Form W-8BEN - Overview
Form W-8BEN is an IRS form used to collect and certify the foreign status of a non-U.S. individual who is the beneficial owner of income subject to U.S. tax withholding and reporting.
This form applies only to foreign individuals. It is not applicable for U.S. citizens, resident aliens, U.S. entities, or foreign entities. U.S. persons must provide Form W-9, while foreign entities generally use Form W-8BEN-E.
If your recipients may include different tax statuses, use the WhCertificate endpoint instead, which allows recipients to select and complete the appropriate form based on their tax status.
Common use cases
- Businesses paying foreign individuals - Collect W-8BEN forms from non-U.S. individual payees before determining U.S. withholding and reporting requirements.
- Accounting and tax firms - Request and manage W-8BEN forms for clients' foreign vendors, consultants, investors, or other individual payees from a centralized platform.
- Marketplace and payout platforms - Collect W-8BEN forms from foreign sellers, creators, freelancers, and service providers to document foreign status before issuing payments.
- Royalty and licensing platforms - Collect W-8BEN forms from foreign individuals receiving royalties, licensing fees, or other U.S.-source income.
- Financial and payment platforms - Collect foreign status and treaty-benefit information from non-U.S. individuals receiving income such as interest, dividends, royalties, or other reportable payments.
Form W-8BEN collection endpoints
Use the following endpoints to automate W-8BEN collection, manage submitted forms, and track completion status.
All endpoints require a Bearer token from the OAuth 2.0 authentication flow. Include this token in the Authorization header of every request. Learn more about OAuth 2.0
Collection
Choose the collection method that best fits your workflow.
| Method | How it works | Best for | URL scope |
|---|---|---|---|
| RequestByEmail | TaxBandits sends an email containing a secure W-8BEN request link to the recipient | Direct outreach to known recipients | Unique per recipient |
| RequestByText | TaxBandits sends a secure W-8BEN request link via SMS | Mobile-first or SMS-preferred recipients | Unique per recipient |
| RequestByUrl | API returns a unique, secure URL that you deliver through your own application or communication channel | Embedded onboarding and custom workflows | Unique per recipient |
| Drop-In UI | A ready-made W-8BEN form embedded directly into your application | Fully integrated and branded user experiences | Not applicable - form rendered inline |
Upload existing forms
- Create - If you already have a completed W-8BEN form on file, you can upload the form to the TaxBandits API without sending a new collection request.
Status retrieval
- Status - Retrieve the current status of the W-8BEN request, including whether the form was requested, viewed, completed, or submitted.
- Webhooks - As an alternate to the Status endpoint, you can configure webhooks for the event type 'Form W-8BEN Status Change' to receive automated notifications. Learn more
Other actions
- Get - Retrieve the details and PDF download link for a submitted W-8BEN form.
- List - List all W-8BEN certificates associated with a specific payer.
- Delete - Delete a W-8BEN certificate for a specific recipient.
Customization options
- Branding - Customize the form completion page and the email sent to recipients with your own logo, colors, and styling before deploying the W-8BEN collection. See how
- Preferred language - Set the default display language for the form completion page. Supported languages: English, Spanish, French, German, Ukrainian, and Portuguese. Recipients can change their language preference at any time.
- Interview mode - Present the W-8BEN as a guided step-by-step interview instead of the traditional form layout. Useful for recipients who are less familiar with U.S. tax forms.