By Simon Sovič, Senior Product Manager
If your product backlog feels like a pile of equally urgent tasks, you are not alone. Most product managers and founders struggle to pick what to build next without second-guessing themselves or letting the loudest voice in the room win. The RICE scoring model gives you a repeatable, numbers-based way to rank features so the right work rises to the top. This guide walks you through each step, including the formulas, common traps, and how to get started today. Expect to invest about 30 to 60 minutes the first time you apply it to a real backlog.
What You'll Need
- A list of backlog items (even a rough one works for a first pass)
- A spreadsheet tool such as Google Sheets, Excel, or Notion
- Access to basic usage or traffic data, even rough estimates are fine to start
- 30 to 60 minutes for your first scoring session
- Input from at least one other person who knows the product, if possible
Step 1: Understand What RICE Actually Measures
RICE is a prioritization framework created by the team at Intercom. The acronym stands for Reach, Impact, Confidence, and Effort. Each component answers one question about a potential feature or initiative.
- Reach- How many users will this affect in a given time period? (e.g., users per month)
- Impact- How much will it move the metric you care about for each user it touches? Use a fixed scale: 3 = massive, 2 = high, 1 = medium, 0.5 = low, 0.25 = minimal.
- Confidence- How sure are you about your Reach and Impact estimates? Express as a percentage: 100% = high confidence, 80% = medium, 50% = low.
- Effort- How many person-months of work does this take across all roles? One engineer working for one month = 1.
The formula is:RICE Score = (Reach x Impact x Confidence) / Effort. A higher score means higher priority. Simple to calculate, hard to argue with.
Step 2: Build Your Scoring Spreadsheet
Open a new spreadsheet and create these columns in order: Feature Name, Reach, Impact, Impact Score, Confidence (%), Effort, RICE Score, and Notes.
- Label the Impact column with your scale (3, 2, 1, 0.5, 0.25) so everyone on your team uses the same numbers.
- Enter the Confidence column as a decimal (e.g., 80% becomes 0.8) to make the formula cleaner.
- In the RICE Score column, enter the formula:
=(B2*C2*D2)/E2Adjusted to your column layout. - Color-code rows after scoring: green for top quartile, yellow for middle, red for bottom. This makes reviews faster.
Save this sheet as a template. You will reuse it for every sprint planning cycle.
Step 3: List Every Backlog Item You Want to Score
Pull every item from your backlog into the spreadsheet. Do not filter anything out yet. Ideas that feel weak sometimes score surprisingly high once you run the numbers. The goal in this step is completeness, not judgment.
- Include bug fixes, feature requests, technical debt, and growth experiments. All of them compete for the same engineering time.
- Write each item as a single clear action, not a vague theme. "Add CSV export to the reports page" beats "improve data export."
- If you have more than 40 items, split them into themes first. Score the themes, then drill into the top two or three themes with individual items.
Step 4: Assign a Reach Score to Each Item
For each backlog item, estimate how many unique users it will affect within your chosen time window, usually one month or one quarter. Use real data wherever you have it.
- Check your analytics: how many users visit the area of the product this feature touches?
- If you have no data, use a conservative estimate and mark Confidence at 50% or lower.
- Keep the time window consistent across all items. Mixing monthly and quarterly numbers will break your comparisons.
- Reach is a raw number, not a percentage. If 1,200 users per month visit your dashboard, Reach = 1200.
Step 5: Score Impact for Each Item
Impact is the most subjective part of RICE. Use the fixed scale (3, 2, 1, 0.5, 0.25) rather than inventing your own. This keeps scores comparable across sessions and team members.
- Ask: "If a user who is affected by this feature uses it, how much does it move our core metric?" Tie impact to one specific outcome, such as activation, retention, or revenue.
- Avoid scoring everything as a 2 or 3. Reserve massive (3) for items with clear, direct evidence of outsized impact.
- When in doubt, go lower. Optimism inflates RICE scores and leads to bad prioritization decisions.
If you are also thinking about how your priorities connect to pricing, the logic is similar: you need evidence before confidence. Check out SaaS Pricing Strategy: How Product Managers Should Think For a parallel framework applied to monetization decisions.
Step 6: Set Your Confidence Level
Confidence is a gut-check built into the formula. It penalizes guesses and rewards items backed by real data. Use these benchmarks as a starting point.
- 100%- You have quantitative data (A/B test results, usage analytics, customer survey with a meaningful sample).
- 80%- You have qualitative data (user interviews, support tickets, sales call notes).
- 50%- You have a hypothesis but limited validation. Someone on the team believes this is important.
- Never go below 50%. If you are less than 50% confident, the item probably does not belong in the backlog yet.
Step 7: Estimate Effort in Person-Months
Effort accounts for all roles involved, not just engineering. A feature that takes one developer one week plus half a designer for two weeks equals roughly 0.5 person-months total.
- Work with your team to get estimates. Solo founders should estimate conservatively and add a 20% buffer.
- Break large items into sub-tasks before estimating. Vague big items always get underestimated.
- Use 0.5 as the minimum effort value to avoid division by near-zero inflating scores artificially.
Step 8: Calculate and Sort Your RICE Scores
With all four components filled in, the formula calculates automatically. Sort the spreadsheet by RICE Score descending. The top items are your highest-priority candidates for the next sprint or planning cycle.
- Do not treat the score as the final word. Use it as a starting point for a 15-minute team discussion.
- Look for outliers: a very high score on a low-confidence item is a signal to go gather more data before committing.
- Items with similar scores can be broken by asking which aligns better with your current strategic focus.
Staying disciplined enough to actually run this process every sprint is where most teams fall short. If accountability is a challenge for you as a founder, read about The best accountability tools for solopreneurs in 2026 To find systems that keep you consistent.
Step 9: Document Your Assumptions and Revisit Scores
A RICE score is only as good as the assumptions behind it. Write down why you assigned each Reach, Impact, and Confidence value in the Notes column. This creates a record you can audit later.
- Revisit scores at the start of each planning cycle. New data, new scores.
- When a scored item ships, track whether the actual impact matched your prediction. Over time this calibrates your team's scoring instincts.
- Share the scored backlog with stakeholders before planning meetings. It moves the conversation from opinion to evidence.
Common Mistakes to Avoid
- Scoring in isolation.RICE is most useful as a team exercise. One person's scores carry too much bias.
- Inflating Impact scores.If most items are scored at 2 or 3, the model stops differentiating. Be honest and be conservative.
- Ignoring Effort.A high-Reach, high-Impact idea with a Confidence of 50% and six months of effort will score much lower than it feels. The formula is doing its job.
- Using RICE once and abandoning it.The model compounds value when used consistently. A single session gives you a ranked list. Monthly sessions give you a calibrated team.
- Mixing time windows in Reach.Comparing a monthly Reach of 500 against a quarterly Reach of 600 makes your scores meaningless. Pick one window and stick to it.
- Letting urgency override the score.If something genuinely urgent needs to jump the queue, do it explicitly and log the reason. Do not quietly inflate its RICE numbers to justify a decision already made.
How RICE Connects to Building What Users Actually Want
RICE tells you what to prioritize. It does not tell you what users need. Those two inputs work best together. Before scoring a feature, make sure it has been validated through a proper feedback loop. A feature born from real user pain scores higher with justified confidence, not inflated guesses. If you have not set up a feedback process yet, the guide on How to set up a product feedback loop from scratch Is a practical starting point.
FAQ
What does RICE stand for in product management?
RICE stands for Reach, Impact, Confidence, and Effort. It is a prioritization framework that assigns a numerical score to each backlog item so you can rank them objectively. The formula is: RICE Score = (Reach x Impact x Confidence) / Effort.
How is a RICE score different from other prioritization frameworks like MoSCoW?
MoSCoW (Must Have, Should Have, Could Have, Won't Have) sorts items into categories based on consensus. RICE produces a numerical score, which makes it easier to compare items across categories and defend prioritization decisions with data. RICE requires more upfront effort but scales better as the backlog grows.
What should I use as a time window for Reach?
Most teams use one month or one quarter. The choice depends on your planning cycle. If you do monthly sprints, use monthly Reach. The critical rule is to use the same window for every item in a scoring session so comparisons stay valid.
Can a solo founder use RICE without a team?
Yes. Solo founders can run RICE alone, but the risk of bias is higher. One practical workaround: score each item independently on two separate days, then average the results. Another option is to share the scored backlog with a mentor, advisor, or early customer for a sanity check before finalizing.
How often should I re-score my backlog using RICE?
Re-score at the start of each planning cycle, whether that is weekly, bi-weekly, or monthly. Scores should also be updated whenever you get new data, such as completing a round of user interviews or shipping an A/B test. Stale scores are one of the most common reasons teams lose trust in the model.
Built with SuperDuperSEO