Nothing alarms a developer like a payout that never arrives. Under the Developer Distribution Agreement, Google may withhold payouts when your payments profile is not in good standing — and in practice, the two most common triggers are a declined tax form and an unverified bank account.
What happened
Google requires every paid developer to keep a valid payments profile in good standing (DDA §3.2) and to file the correct IRS paperwork — W-9 for US persons, the W-8 series for everyone else (DDA §3.6). Without valid tax documents, Google withholds at the applicable rate, and reduced treaty rates apply only to future sales after valid documents are approved — never retroactively.
Tax forms move through three states: In review (up to 7 business days), Approved, or Declined. Google lists the official decline reasons: the TIN does not exist in IRS records, the TIN–name combination does not match IRS records, or the document cannot be verified. Manual review is commonly triggered when the legal name in the tax tool differs from the payments profile, when a PO Box or "in care of" address is used as the permanent address, or when a W-8 lists a US address. On the banking side the rule is unforgiving: the account holder name must match bank records character for character, and the bank's country and currency must match the profile. Payouts otherwise go out around the 15th of the following month, above a US$1 threshold for local-currency payouts or US$100 for USD wires.
Who's affected
Any developer whose payout is paused or held — usually discovered when the expected mid-month payment never arrives. Non-US developers filing W-8BEN or W-8BEN-E are the most frequent tax-form casualties, especially where transliterated names differ between documents. Developers who changed banks, moved countries, or registered the profile under one name while the bank account uses another are the typical bank-mismatch cases. India's September 15, 2026 RBI KYC deadline via BillDesk is a separate, region-specific hold: miss it and cross-border payouts pause (domestic India sales are unaffected).
KappS's take
- Tax form declined? Do not just resubmit the same form — first align the legal name in your payments profile with the tax document, then resubmit. Name mismatches are the #1 official decline reason.
- Bank hold? Check the holder name against an actual bank statement, character for character, and confirm the bank country and currency match the profile.
- Remember the asymmetry: treaty-rate relief applies only to future sales — tax already withheld will not be retroactively reduced.
- India developers: if cross-border payouts stopped after September 15, complete the BillDesk KYC; the hold lifts after verification.