web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Explain Power Apps 200...
Power Apps
Answered

Explain Power Apps 2000 item limit and a gallery

(2) ShareShare
ReportReport
Posted on by 160
I have a gallery that is initially filters by "Open" records. The other filter option is "Closed" records. This app is built against SharePoint lists.
 
As my app grows content, I don't think the Open filter will ever be above 50-100 items. I am not concern with the Open items. But what happens when the Closed records get above 2000. Will the gallery continue to show items past the 2000 items. If I understand correctly, the gallery loads record 100 at a time. 
Categories:
I have the same question (0)
  • Suggested answer
    Valantis Profile Picture
    6,735 on at
     
    The gallery itself isn't capped at 2000. That number is the delegation limit, which only matters when your filter formula isn't fully delegable to SharePoint.

    If your Closed filter is something simple like Filter(List, Status = "Closed") on a SharePoint Status column, that's delegable. SharePoint processes the whole list server side and returns all matching records, even past 2000. The gallery just loads them 100 at a time as you scroll, but the underlying result set isn't truncated.

    The 2000 limit only applies when you stack a non-delegable function on top (like Distinct, certain Sort operations, or complex nested conditions). In that case Power Apps only evaluates the first 2000 records before applying that operation, and you'll see a delegation warning (blue/yellow underline) on the formula in the editor.

    Check your Closed filter formula for that warning. If there's no warning, you're fine no matter how many Closed records you get. If there is one, that's where records start getting missed past the limit.

    You can raise the limit in App settings > Advanced settings > Data row limit for non-delegable queries, but keeping the filter delegable is the better long term fix.
     

     

    Best regards,

    Valantis

     

    ✅ If this helped solve your issue, please Accept as Solution so others can find it quickly.

    ❤️ If it didn’t fully solve it but was still useful, please click “Yes” on “Was this reply helpful?” or leave a Like :).

    🏷️ For follow-ups  @Valantis.

    📝 https://valantisond365.com/

    💼 LinkedIn

    ▶️ YouTube

  • Sunil Kumar Pashikanti Profile Picture
    2,318 Moderator on at

    SharePoint can store millions of items, but Power Apps can only see past the 2,000-item limit if your formula is delegable.

    Here is what is happening under the hood:

    • What happens to Closed records: If your filter is delegable, Power Apps asks SharePoint to do the work, and it will pull all 5,000+ Closed items. If it’s not delegable, Power Apps only looks at the first 2,000 items in the list and filters from those, missing everything else.

    • The 100-record scrolling: This is just a visual performance feature (lazy loading). If your filter is delegable, it will keep loading 100 more items indefinitely as you scroll. If it’s not delegable, it hits a hard stop.

    How to fix it:Make sure your filter looks like this:(Use Status.Value if it's a Choice column, or just Status if it's Text).

    Traps to avoid: Do not use Search() or the In operator, as SharePoint cannot delegate these and you will hit that 2,000-item ceiling. Lastly, make sure to index your Status column in SharePoint settings. This ensures your app won't break once your total list size crosses 5,000 rows.

     

     

     

     

     

  • FW-07051511-0 Profile Picture
    160 on at
     
    This is good to know. My filters are clean delegable filters. Thanks for the reassurance. 
  • FW-07051511-0 Profile Picture
    160 on at
     
    Good call on indexing the column. I forgot that step.
  • Valantis Profile Picture
    6,735 on at

    Hi @FW-07051511-0,

    Just wanted to check in and see if everything is working now. If you still need any help, feel free to let me know.

    Also, if the issue is resolved, it would be great if you could mark the answer as solved so others with the same question can find it easily.

     

    Thanks and have a great day!

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Valantis Profile Picture

Valantis 424

#2
WarrenBelz Profile Picture

WarrenBelz 355 Most Valuable Professional

#3
11manish Profile Picture

11manish 290

Last 30 days Overall leaderboard