AdSense Payment and Tax Form (W-8) for Non-US Publishers

How non-US AdSense publishers actually get paid in 2026 — the W-8BEN flow, withholding rates by country, payout methods that work, and the holds that catch people at the first $100 threshold.

Non-US AdSense publishers hit the same wall every time: balance reaches $100, payment does not move, and the dashboard is full of forms in legal English. This article walks through what W-8BEN actually means, what to fill in, which payout method actually clears for your country, and the holds that almost always come from a missing PIN or a mismatched address.

Background

Google is a US company, so US tax law requires it to withhold tax on US-source income paid to foreign individuals — unless that individual files a W-8BEN claiming a treaty rate. For most AdSense earners the “US-source” portion is the slice of your revenue that came from US viewers. Without a W-8BEN on file, Google withholds 24% (backup withholding) on that slice. With a treaty-rate W-8BEN on file, withholding drops to your country’s treaty rate, often 0-15%. The form is short but the consequences of skipping it compound silently every month.

The other half of the friction is identity verification: address PIN by physical mail, payee name matching the bank account exactly, and proof-of-identity documents Google requests when payouts cross certain thresholds. None of these are surprises if you know they exist; almost all are surprises the first time because the AdSense UI surfaces them only when each one becomes blocking.

How to tell

  • You live outside the US and your AdSense balance just crossed $10 (the first tax info trigger).
  • You see a yellow banner in AdSense saying tax info is required.
  • Your balance crossed $100 but the payment is “on hold” with no clear reason.
  • You are setting up payment for the first time and want to do it right.

Quick verdict

File W-8BEN before your balance hits $10. Use your country’s tax ID if you have one, claim the US tax treaty if it exists, and pick a payout method your country actually supports (wire transfer is most reliable internationally). Verify your address with the PIN postcard within 4 months of issuance or payouts will pause.

W-8BEN: what to fill

  1. Part I, Line 1: your legal name, exactly as it appears on your government ID. No nicknames.
  2. Part I, Line 2: country of citizenship. This is also the country whose tax treaty Google will check.
  3. Part I, Line 3: permanent residence address. Must be in your country of tax residence — not a US address, not a PO box, not a “mail forwarding service”.
  4. Part I, Line 5: US TIN if you have one (most non-US individuals do not — leave blank).
  5. Part I, Line 6: foreign TIN — your local tax ID number. China: 18-digit ID; India: PAN; UK: UTR or NINO; etc. Required by most treaty countries to get the reduced rate.
  6. Part II: claim treaty benefits. Pick your country from the dropdown, choose “Article 12 royalties” or the relevant article (AdSense earnings are classified as royalties for US tax purposes), and enter the treaty rate. Google’s tool will pre-fill the rate based on country selection — verify it matches the actual treaty.
  7. Part III: sign electronically with your printed name and date.

Treaty rates worth knowing

  • China: 10% on royalties under the US-China treaty.
  • India: 15% on royalties under the US-India treaty.
  • UK, Germany, France, Netherlands: 0% on royalties.
  • Hong Kong, Singapore: no treaty — default 30% withholding on US-source.
  • Brazil: no treaty — default 30%.
  • Always cross-check on the IRS treaty table; rates change occasionally.

Payout methods that actually work

  • Bank wire transfer (EFT): the most reliable globally. Supported in most countries. $25 minimum sometimes applies via your bank, not Google.
  • Western Union Quick Cash: available in many countries without a bank account. Funded by Google in USD, you pick up in local currency. Slower and adds an FX spread.
  • Check by mail: only in a few countries (US, Canada, Japan); usually not worth it due to mail delays and check-cashing fees abroad.
  • Wise (formerly TransferWise): not directly supported by AdSense but you can receive USD into a Wise USD account that has US bank details, then convert at mid-market rate.
  • Local bank transfer in major markets: in India, Brazil, Mexico, and a few others, Google offers direct local-bank deposits with no SWIFT cost. Check the country-specific payment method list in AdSense settings.

PIN verification flow

  1. Once your balance crosses $10, AdSense generates a 6-digit PIN and mails a physical postcard to the payment address on your account.
  2. Delivery: 2-4 weeks in most countries, up to 6 weeks for some regions. The postcard looks generic; it does not have “Google” on the outside in most countries (anti-theft measure).
  3. Enter the PIN under Payments then Settings then PIN. You get 3 attempts to enter it correctly before AdSense generates a new one. You can request up to 4 PINs total.
  4. If the PIN never arrives, after 4 months you can switch to identity document verification — upload a government ID with the address matching your AdSense profile.
  5. Until the PIN is verified, your earnings continue to accrue but no payout will be issued, even past the $100 threshold.

When to revisit your tax setup

  • After a country change (you moved permanently). File a new W-8BEN with the new address; consider whether your old account is still appropriate.
  • After 3 years. W-8BEN expires every 3 years from the year of signing. AdSense will warn you 60 days before expiry — re-sign immediately to avoid reverting to default withholding.
  • After a tax treaty change. Some countries renegotiate treaties; rate changes are public. Check the IRS table once a year.
  • After incorporating. If you switch from individual to a legal entity, the form changes from W-8BEN to W-8BEN-E and the AdSense payee profile must change accordingly.

Common mistakes

  • Skipping the W-8BEN entirely. Default withholding is 24% backup or 30% statutory — you lose real money every month.
  • Using an English-translated address instead of the official one in your home country. The PIN postcard will not arrive.
  • Filing W-8BEN with a US address. Triggers either rejection of treaty benefits or a tax-residency audit flag.
  • Forgetting to re-sign W-8BEN every 3 years. Expired forms revert to default withholding silently.
  • Not verifying the PIN within 4 months. Payments pause indefinitely until verification.
  • Trying to use a friend’s US bank account “to avoid international wires”. This creates a beneficial-ownership mismatch that can freeze the account.

FAQ

  • What if my country has no tax treaty with the US?: You will be withheld at 30% on the US-source slice. Most countries have treaties; check the IRS treaty table before assuming you do not.
  • How is the US-source slice calculated?: AdSense classifies revenue by viewer country. If 20% of your views come from US users, 20% of your revenue is “US-source” and subject to withholding. The other 80% is not.
  • Do I owe tax in my own country too?: Yes — the withheld US tax may be creditable against your domestic tax liability. Keep your AdSense 1042-S forms for your local tax filing.
  • Why is my first payout on hold despite a clear form?: Usually the PIN postcard. Google mails a PIN to your address; you must enter it in AdSense to verify. Until then, payouts pause at the threshold.
  • Can I change payout currency?: Your account currency is set at signup based on country. You can pick payment in USD or local equivalent depending on method, but you cannot change the base currency without closing the account.
  • What if my bank rejects the wire because of name mismatch?: Most common issue: AdSense payee name has a middle name, bank does not (or vice versa). Update the AdSense payee name to match the bank’s exact registered name. Changes take effect on the next payout cycle.
  • Do I need to file 1042-S in the US?: Google issues 1042-S to non-US individuals when they have US-source income with withholding. You do not file it with the US; you keep it as documentation and use it for foreign tax credit on your local return.

Tags: #Indie dev #AdSense #Monetization #tax #payments