Roku Partner Payouts Program
If your channel uses the Roku Advertising Framework (RAF) to display video ads, you must enroll in the Roku Partner Payouts Program before you can publish your app to the Channel Store.
RAF Channels Only
This guide applies only to channels with advertising enabled. If your channel doesn't use RAF, you can skip this and proceed directly with Channel Store Submission.
Overview
The Partner Payouts Program is Roku's system for:
- Verifying your identity (individual or business)
- Collecting tax documentation (W-9 for US, W-8BEN for non-US)
- Setting up payment information for ad revenue sharing
Until enrollment is complete, the Publish button will remain grayed out.
Before You Begin
Have these ready:
| Document | Purpose |
|---|---|
| Government ID | Identity verification |
| SSN or EIN | Tax identification |
| IRS documentation | May be required if automated verification fails |
| Bank or PayPal account details | For receiving payouts |
Save Time Later
Keep an IRS letter (such as an SSN confirmation letter or EIN assignment letter) handy. If Roku's automated verification fails, they may request this for manual review. A W-9 alone may not be accepted.
Step 1: Access Monetization Settings
- Log in to developer.roku.com
- Go to your channel's Manage In-App Products or Monetization section
- Click Enroll in Partner Payouts Program
Step 2: Identity Verification
This is where things can get tricky. Pay close attention to these fields:
For Individuals (Not Incorporated)
Critical: Name Field Formatting
If you're filing as an individual (not a business entity), you must enter your full legal name in BOTH of these fields:
- Legal Business Name:
Firstname Lastname - Doing Business As (DBA):
Firstname Lastname
Do NOT put your first name in one field and last name in the other. This will cause verification to fail with no clear error message.
| Field | What to Enter |
|---|---|
| Legal Business Name | Your full name (e.g., "John Smith") |
| DBA Name | Your full name again (e.g., "John Smith") |
| First Name | John |
| Last Name | Smith |
| SSN/TIN | Your Social Security Number |
For Businesses
Enter your registered business name, EIN, and authorized representative information as they appear on your IRS documentation.
If Verification Fails
If you receive an error like "We couldn't validate the name and taxpayer identification number":
- Double-check that your full name appears in BOTH the Business Name AND DBA fields
- Ensure the name matches your tax return exactly (including middle names if applicable)
- If it still fails, you may need to contact Roku Partner Support with an IRS letter for manual verification
Response Times
Roku support typically responds within 3-5 business days. During high-volume periods or around holidays, it may take longer. Keep your support ticket open until the issue is fully resolved.
Step 3: Tax Documentation
After identity verification, you'll complete tax forms electronically.
US Individuals/Businesses
- A verification code will be displayed — save this code
- Select W-9 as your form type
- Choose your federal tax classification:
- Individual or Individual/Sole Proprietor for most solo developers
- Select appropriate entity type if incorporated
- Select income code: Royalties (for ad revenue sharing)
- Complete all required fields
- Apply your digital signature using the code from step 1
Non-US Individuals/Businesses
You'll complete a W-8BEN or W-8BEN-E form instead.
Known Issues
Tax Status May Display Incorrectly
Some users have reported the system incorrectly showing "Non-US Individual" even after selecting United States as their country of citizenship. If this happens and you cannot change it:
- Do NOT confirm information you know to be incorrect
- Contact Roku Partner Support immediately
- Explain the discrepancy and request they correct your tax status
- This requires manual intervention from Roku's team
Step 4: Payment Setup
After tax documentation is approved:
- Add your bank account or PayPal information
- Verify the account (may require micro-deposits)
- Set your payment threshold preferences
Step 5: Confirm Enrollment
Once all steps are complete:
- Return to your channel's publishing page
- The status should update to show enrollment is complete
- The Schedule Publish button should become active
Processing Time
After submitting tax forms, it may take a few minutes for the system to update. If the Publish button remains grayed out after 10-15 minutes, try refreshing the page.
Publishing Timeline
After enrollment, you can schedule your app for publishing:
| Submission Day | Earliest Publish Time |
|---|---|
| Monday | Wednesday 10:00 AM PT |
| Tuesday | Thursday 10:00 AM PT |
| Wednesday–Thursday | Monday 10:00 AM PT |
| Friday–Sunday | Tuesday 10:00 AM PT |
First-Time vs Updates
- First-time launches: Must be scheduled during Roku's Partner Success hours (Mon–Fri 10am–5pm PT)
- App updates: Can be scheduled any time, any day (excluding holiday blackouts)
Troubleshooting
| Issue | Solution |
|---|---|
| Verification failed with no clear error | Check name formatting (full name in both Business and DBA fields) |
| Tax status shows incorrect country | Contact Roku support for manual correction |
| Publish button still grayed out | Wait 10-15 minutes after completing enrollment, then refresh |
| Support not responding | Keep ticket open; follow up every 2-3 days if no response |
Tax Withholding Notes
After completing tax forms, review your withholding rate in the monetization dashboard. The default backup withholding rate is 24% for US taxpayers who haven't properly completed W-9 documentation. If you believe your rate is incorrect, contact Roku support or consult a tax professional.
Related Documentation
- Channel Store Submission — Complete submission guide
- RAF Integration — Technical advertising implementation
- app-ads.txt Setup — Required for ad-supported channels
- Roku Developer Support — Official support channel