Skip to content

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

  1. Log in to developer.roku.com
  2. Go to your channel's Manage In-App Products or Monetization section
  3. 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":

  1. Double-check that your full name appears in BOTH the Business Name AND DBA fields
  2. Ensure the name matches your tax return exactly (including middle names if applicable)
  3. 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

  1. A verification code will be displayed — save this code
  2. Select W-9 as your form type
  3. Choose your federal tax classification:
  4. Individual or Individual/Sole Proprietor for most solo developers
  5. Select appropriate entity type if incorporated
  6. Select income code: Royalties (for ad revenue sharing)
  7. Complete all required fields
  8. 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:

  1. Do NOT confirm information you know to be incorrect
  2. Contact Roku Partner Support immediately
  3. Explain the discrepancy and request they correct your tax status
  4. This requires manual intervention from Roku's team

Step 4: Payment Setup

After tax documentation is approved:

  1. Add your bank account or PayPal information
  2. Verify the account (may require micro-deposits)
  3. Set your payment threshold preferences

Step 5: Confirm Enrollment

Once all steps are complete:

  1. Return to your channel's publishing page
  2. The status should update to show enrollment is complete
  3. 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.