# Custom Rollup Fields Not Populating for Existing Data

**URL:** <https://community.hubspot.com/t/custom-rollup-fields-not-populating-for-existing-data/137415>\
**Category:** CRM\
**Tags:** crm\
**Created:** [August 4, 2025, 2:57pm UTC](https://community.hubspot.com/t/custom-rollup-fields-not-populating-for-existing-data/137415 "2025-08-04T14:57:42Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![NMcMurray](https://avatars.discourse-cdn.com/v4/letter/n/34f0e0/32.png) [@NMcMurray](https://community.hubspot.com/u/NMcMurray)\
**Post date:** [August 4, 2025, 2:57pm UTC](https://community.hubspot.com/t/custom-rollup-fields-not-populating-for-existing-data/137415/1 "2025-08-04T14:57:42Z")

</div>

I created a new rollup field for Deals based on line items.

I can only get the value to populate when I manually add or re-add a line item to a deal.

Is there a way to force all rollup fields to populate on existing deals with line items?

---

<div class="post-metadata">

**Author:** ![system](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/system/32/124_2.png) [@system](https://community.hubspot.com/u/system)\
**Post date:** [August 4, 2025, 3:15pm UTC](https://community.hubspot.com/t/custom-rollup-fields-not-populating-for-existing-data/137415/2 "2025-08-04T15:15:19Z")

</div>

You’re absolutely right — this is a known limitation with HubSpot’s **custom rollup fields**.

Currently, **rollup fields only recalculate when a triggering event occurs** , such as manually adding, removing, or editing a line item. Unfortunately, they don’t retroactively populate for existing deals unless there’s a change that causes the rollup logic to fire.

### ✅ Workarounds:

1. **Manual Trigger** : Manually remove and re-add a line item on each deal — not scalable, but works in small batches.

2. **Workflow Automation (If You Have Operations Hub Pro/Ent)**:

3. **API Script (Developer Option)**:

4. **Support Ticket** : Occasionally, HubSpot Support can trigger a background recalculation for you — worth reaching out if it’s a large dataset.

* * *

If you need help automating this or want to script it out using the HubSpot API, feel free to reach out — our team at [Market Minds Creative](https://marketmindscreative.com/) has handled similar cases and can assist with a clean workaround.

---

<div class="post-metadata">

**Author:** ![NMcMurray](https://avatars.discourse-cdn.com/v4/letter/n/34f0e0/32.png) [@NMcMurray](https://community.hubspot.com/u/NMcMurray)\
**Post date:** [August 4, 2025, 3:18pm UTC](https://community.hubspot.com/t/custom-rollup-fields-not-populating-for-existing-data/137415/3 "2025-08-04T15:18:21Z")

</div>

Thank you! Makes total sense.

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [August 4, 2025, 3:19pm UTC](https://community.hubspot.com/t/custom-rollup-fields-not-populating-for-existing-data/137415/4 "2025-08-04T15:19:01Z")

</div>

Hi @NMcMurray,

Can you share a screenshot of the roll up configuration? Generally, this sounds like a bug and I’d recommend flagging it with support in-app directly, via chat or email.

[@SBrown62](https://community.hubspot.com/t5/user/viewprofilepage/user-id/970439) please stop sharing gen AI content without a disclaimer.

Best regards

---

<div class="post-metadata">

**Author:** ![NMcMurray](https://avatars.discourse-cdn.com/v4/letter/n/34f0e0/32.png) [@NMcMurray](https://community.hubspot.com/u/NMcMurray)\
**Post date:** [August 4, 2025, 3:41pm UTC](https://community.hubspot.com/t/custom-rollup-fields-not-populating-for-existing-data/137415/5 "2025-08-04T15:41:29Z")

</div>

Hi Karsten,

Here’s the rollip field.

 ![NMcMurray_0-1754322006337.png](https://d2qpr2jzcazej7.cloudfront.net/original/2X/b/befaccb33d5fc4c9602e629b2c1943e18953e38f.png)

The field it’s rolling up is a Number field that is tied to a product.

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [August 4, 2025, 3:53pm UTC](https://community.hubspot.com/t/custom-rollup-fields-not-populating-for-existing-data/137415/6 "2025-08-04T15:53:24Z")

</div>

@NMcMurray thank you - I don’t see why this wouldn’t behave as expected and would recommend to check with HubSpot support.
