Glossary
Form W-8BEN
Form W-8BEN is the IRS form a foreign individual gives to a US payer to certify that they are not a US person, and, where it applies, to claim a reduced rate of US withholding under a tax treaty; the payer keeps it on file and does not send it to the IRS.
Also called: W-8BEN, W8BEN, Certificate of Foreign Status of Beneficial Owner, W-8 form for foreign contractors, foreign contractor tax form
14-day free trial · card required · cancel anytime
Definition
When a US business pays a contractor, it needs to know one thing before anything else: is this person a US taxpayer? A US person gives the business a Form W-9 with a taxpayer identification number, and the payments go on a Form 1099. A foreign individual gives a Form W-8BEN instead.
The form’s full name explains what it does: Certificate of Foreign Status of Beneficial Owner for United States Tax Withholding and Reporting (Individuals). The current IRS instructions are dated October 2021. The person signing it certifies their name, their country of residence and permanent address, and, where it applies, a foreign tax identifying number and a claim to treaty benefits.
The form never goes to the IRS. The instructions are direct about it: “Do not send Form W-8BEN to the IRS. Instead, give it to the person who is requesting it from you.” That is usually the business paying the contractor, and the form should arrive “before the payment is made.”
For the payer, the form is evidence. It supports the decision not to issue a Form 1099, not to apply backup withholding, and, when the income is US-source, which withholding rate to apply. The instructions spell out the cost of not having one: the withholding agent “may have to withhold at the 30% rate (under chapters 3 and 4), backup withholding rate, or the rate applicable under section 1446.”
Key points
- +Form W-8BEN is for individuals. A foreign company, partnership or other entity uses Form W-8BEN-E, and a US citizen or resident uses Form W-9.
- +The contractor gives the form to the payer. The IRS instructions say not to send it to the IRS.
- +A Form W-8BEN stays valid from the date it is signed through the last day of the third succeeding calendar year, unless a change in circumstances makes it incorrect.
- +A payee must tell the payer within 30 days of a change in circumstances and give a new form. A move to a US address is a change in circumstances.
- +Without a valid form, a payer may have to withhold at 30%, at the backup withholding rate, or at the section 1446 rate.
- +A nonresident alien claiming a treaty exemption on pay for personal services performed in the United States uses Form 8233, not Form W-8BEN.
- +Stripe’s W-8 and W-9 Connect product, a US preview, collects these forms from connected accounts and can block payouts until one is on file.
- +Stripe says a connected account whose most recent form is a W-8 won’t automatically receive a 1099.
What the form certifies, and why a payer asks for it
Form W-8BEN does two jobs. The first is to establish foreign status. The IRS describes the purpose for chapter 3: foreign persons are subject to US tax at a 30% rate on income they receive from US sources, including compensation for services performed. The form tells the payer that the person being paid is one of those foreign persons, and not a US person who should be on a Form 1099.
The second job is to claim treaty benefits. Part II of the form is where a resident of a treaty country names that country, and line 10 adds the details for treaty claims whose conditions the standard certification does not cover.
For most foreign contractors, only the first job matters. IRS Publication 515 says that for personal services, “The place where the services are performed determines the source of the income, regardless of where the contract was made, the place of payment, or the residence of the payer.” A designer in Portugal who works from Portugal for a US company earns foreign-source income from that work. There is no US tax to withhold on it, so the W-8BEN is simply the record that explains why the company withheld nothing and issued no Form 1099.
That record matters later. If a contractor who looks foreign cannot be documented as foreign, a payer can end up treating them as a US person with no taxpayer identification number, which is the trigger for backup withholding.
How long a W-8BEN stays valid
A W-8BEN does not last forever, and it does not run for a fixed number of months. The IRS rule is that the form “will remain in effect for purposes of establishing foreign status for a period starting on the date the form is signed and ending on the last day of the third succeeding calendar year, unless a change in circumstances makes any information on the form incorrect.”
The IRS gives its own example: a form signed on September 30, 2015, remains valid through December 31, 2018. Applied to today, a contractor who signs on March 15, 2026 is covered through December 31, 2029. A form signed on January 2, 2026 expires on the same day. The date in the year makes no difference, only the year.
A change in circumstances cuts that short. The instructions require the payee to notify the payer within 30 days of the change and to give a new form. For someone using the form to certify foreign status, a change of address to an address in the United States is a change in circumstances. A move within the same foreign country, or to another foreign country, generally is not, unless the form claims treaty benefits for the country being left.
The practical result is a renewal calendar. Sort contractors by the year their form was signed, and request new forms before each group’s December 31.
W-8BEN, W-8BEN-E, W-9 or Form 8233: which form fits
The W-8BEN instructions list who should not use it, and each exclusion points to a different form.
A foreign entity uses Form W-8BEN-E. If your contractor invoices through a limited company, a GmbH or any other entity, the entity is the payee, and the entity documents its own status.
A US citizen or other US person, including a resident alien, uses Form W-9, even if they live outside the United States. A US citizen working from Lisbon is still a W-9 contractor and still gets a Form 1099.
A nonresident alien who claims an exemption from withholding on compensation for personal services performed in the United States uses Form 8233. This is the case where the work happens on US soil and a treaty is being used to avoid the 30%. Publication 515 says a withholding agent that accepts a Form 8233 must sign it and forward it to the IRS within 5 days. The form only covers the exemption it claims.
Income that is effectively connected with a US trade or business goes on Form W-8ECI instead. That is uncommon for an individual contractor working abroad, but it is the form for a foreign person operating a business in the United States.
Collecting W-8BEN forms on Stripe Connect
On a Stripe Connect platform that pays contractors, the platform is the payer, so collecting and keeping these forms is the platform’s job. Stripe offers a product for it. Its W-8 and W-9 Connect documentation says a W-8 “is for non-US tax residents and is used to certify their name, address, and foreign TIN (if applicable), to confirm that they’re not a US taxpayer.” Access is limited to US preview users.
The platform decides when to ask. It can collect the form at onboarding, or request it later through the Accounts API. It can also set an enforcement threshold that blocks payouts until the form is submitted: after a volume of processing in US dollars, after a number of days, or whichever comes first. Submitted forms can be downloaded as PDFs from the Stripe Dashboard.
The form on file also decides what Stripe does at year end. Stripe’s support article on 1099 details says that if the most recent form on file for a connected account is a W-8, the account won’t automatically receive a 1099. If a US contractor submitted a W-8 by mistake, Stripe’s fix is to request a W-9 and confirm a certified W-9 is on the account.
Platforms without access to the preview collect the form outside Stripe, usually as a signed PDF or through an e-signature tool, and keep it with the contractor’s records. Either way, the form is a record you keep, not one you file.
What QuickBooks shows for payments to W-8BEN contractors
Acodei syncs Stripe Connect transfers through Balance Transaction Mapping. You create a product for Stripe Connect, usually linked to an expense or cost of goods sold account, and map Transfer (Stripe Connect) to it on the Account Mapping page. Acodei then processes Connect activity on the daily balance summary or upon payout, depending on your settings.
Acodei sends aggregated transfer information, so QuickBooks shows the total transferred, not which contractor received each transfer. A W-8BEN contractor’s payments sit inside that total alongside everyone else’s. The form itself, its signing date and its expiry belong in Stripe or in your contractor records. Per-contractor totals for the year come from Stripe, not from QuickBooks.
Want to see this on your own Stripe data?
Start a free trial14-day free trial · card required · cancel anytime
Frequently asked questions
Who fills out Form W-8BEN, the contractor or the company paying them?
The contractor. Form W-8BEN is completed and signed by the foreign individual being paid, who gives it to the company paying them. The IRS instructions say not to send it to the IRS. The paying company keeps it on file to support not issuing a Form 1099 and not withholding, and requests a new one when it expires.
How long is a Form W-8BEN valid?
From the date it is signed through the last day of the third succeeding calendar year. The IRS example is a form signed on September 30, 2015 that stays valid through December 31, 2018. A change in circumstances, such as moving to a US address, ends it sooner, and the payee must give a new form within 30 days.
What is the difference between Form W-8BEN and Form W-8BEN-E?
Form W-8BEN is for individuals. Form W-8BEN-E is for foreign entities, such as companies and partnerships. If a contractor bills you through their own company, the company is the payee and should give you a W-8BEN-E. A US citizen living abroad uses neither. They give you a Form W-9.
Do I issue a Form 1099 to a contractor who gave me a W-8BEN?
Generally not. A Form 1099 reports payments to US persons, and the W-8BEN certifies that the payee is not one. Stripe follows the same logic for Connect platforms: if a connected account’s most recent form on file is a W-8, Stripe says it won’t automatically receive a 1099. Amounts that fall under the US withholding rules for foreign persons are reported on Form 1042-S instead.
Does Stripe collect Form W-8BEN from connected accounts?
Stripe’s W-8 and W-9 Connect product does, but it is a US preview with limited access. With it, a platform can request W-8 forms at onboarding or later through the Accounts API, block payouts until a form is submitted, and download completed forms from the Dashboard. Without it, collect the form yourself and keep it with your contractor records.
What customers say about running Stripe through Acodei

“If you're testing out all the different Stripe/QuickBooks integration apps right now, let me save you some time. This one is the best one by far.”
“Works well and is really helpful for massive transactions. The support is really fast and helpful. 100% recommended.”
Related reading
- Foreign contractors on Stripe Connect: W-8BEN and 1042-S
- Form 1099-NEC
- Form 1042-S
- Backup Withholding
- Stripe Connected Account
- Stripe Connect 1099-NEC forms and your QuickBooks books
More glossary terms
- Undeposited Funds
- Stripe Balance Transaction
- Available vs Pending Balance
- Stripe Dispute
- Stripe Dispute Evidence
- Stripe Fee
- Stripe Balance Adjustment
- QuickBooks Credit Memo
- Stripe Tax
- QuickBooks Tax Code
- Stripe Reserve
- Stripe Tax Rate
- Stripe Fee Credit
- Stripe Credit Note
- QuickBooks Product/Service Item
- Stripe Payout
- QuickBooks Sales Receipt
- QuickBooks Bank Deposit
- QuickBooks Transfer
- Stripe Authorization Hold
- QuickBooks Refund Receipt
- QuickBooks Payment
- QuickBooks Expense
- QuickBooks Journal Entry
- Stripe Financial Account
- Holding Account
- Accounts Receivable
- Bank Feed
- Deferred Revenue
- Stripe PaymentIntent
- Stripe Checkout Session
- Stripe SetupIntent
- Stripe PaymentMethod
- Stripe Charge
- Stripe Refund
- QuickBooks Invoice
- QuickBooks Class Tracking
- QuickBooks Location Tracking
- QuickBooks Project
- QuickBooks Closing Date
- Stripe Invoice Line Item
- Stripe Proration
- Stripe Invoice Status
- Stripe Shipping Rate
- Stripe Transfer
- Stripe Mandate
- Stripe on_behalf_of
- Stripe Invoice Item
- QuickBooks Estimate
- Stripe Invoice Payment
- Stripe Invoice Payment Settings
- Stripe Billing Meter
- Stripe Invoice Template
- Stripe Price
- Stripe Subscription Schedule
- Stripe Subscription Item
- QuickBooks Recurring Transaction
- QuickBooks Sub-Customer
- QuickBooks Audit Log
- QuickBooks Bank Rule
- Stripe Subscription Status
- Stripe Mixed Interval Subscription
- Stripe Trial Settings
- QuickBooks Payment Terms
- Stripe Pending Update
- QuickBooks Tags
- QuickBooks Credit Card Credit
- QuickBooks Vendor Credit
- QuickBooks Bill
- QuickBooks Delayed Charge
- Stripe Billing Mode
- QuickBooks Billable Expense
- Stripe Customer Cash Balance
- QuickBooks Purchase Order
- QuickBooks Opening Balance
- QuickBooks Account Type
- QuickBooks Sales Tax Center
- Stripe Webhook
- Stripe Metadata
- Stripe Outbound Payment
- Stripe Received Credit
- Stripe Outbound Transfer
- Stripe Inbound Transfer
- Stripe Received Debit
- Stripe Payout Method
- Stripe Financial Account Transaction
- Stripe Financial Address
- Stripe Application Fee
- Stripe Connected Account
- Stripe Destination Charge
- Stripe Separate Charges and Transfers
- Stripe Direct Charge
- Stripe Payment Method Configuration
- Stripe Dynamic Payment Methods
- Stripe Payment Method Rules
- QuickBooks Bundle
- Stripe Account Capability
- Stripe Merchant of Record
- Stripe Data Pipeline
- Settlement Currency
- Hosted Invoice Page
- Stripe Customer
- Stripe Product
- QuickBooks Home Currency
- QuickBooks Exchange Gain or Loss
- QuickBooks Trial Balance
- QuickBooks General Ledger Report
- QuickBooks Retained Earnings
- QuickBooks Profit and Loss Report
- QuickBooks Balance Sheet Report
- QuickBooks Account Register
- QuickBooks Reclassify Transactions
- QuickBooks A/R Aging Report
- QuickBooks Sales Tax Liability Report
- QuickBooks Sales Tax Payable
- Stripe Tax Transaction
- Stripe Tax Location Report
- Stripe Tax Summarized Export
- Stripe Tax Itemized Export
- Stripe Product Tax Code
- QuickBooks Vendor
- Economic Nexus
- Reverse Charge
- Stripe Statement Descriptor
- Stripe Taxability Reason
- Stripe Tax Filing Currency
- Stripe Tax Cross-Border Goods Option
- Stripe Tax Threshold Monitoring
- QuickBooks Uncategorized Income
- QuickBooks Sales by Product/Service Report
- QuickBooks Sales by Customer Report
- QuickBooks Group Tax Rate
- Form 1099-NEC
- SEPA Direct Debit
- Bacs Direct Debit
- Canadian Pre-Authorized Debit (PAD)
- Australia BECS Direct Debit
- QuickBooks Customer Display Name
- Backup Withholding
- QuickBooks Multicurrency
- Form 1042-S
Ready to try Acodei?
Connect Stripe to QuickBooks Online in minutes and let the fees, refunds, and payouts land where your accountant expects them.
14-day free trial · card required · cancel anytime