# Ability to Limit Invoice Date Range

**URL:** <https://www.dynamicsuser.net/t/ability-to-limit-invoice-date-range/88487>\
**Category:** User Forum\
**Created:** [February 12, 2026, 8:31pm UTC](https://www.dynamicsuser.net/t/ability-to-limit-invoice-date-range/88487 "2026-02-12T20:31:10Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![MariBeth\_Theusch](https://avatars.discourse-cdn.com/v4/letter/m/7ea924/32.png) [@MariBeth\_Theusch](https://www.dynamicsuser.net/u/MariBeth_Theusch)\
**Post date:** [February 12, 2026, 8:31pm UTC](https://www.dynamicsuser.net/t/ability-to-limit-invoice-date-range/88487/1 "2026-02-12T20:31:10Z")

</div>

Hello Experts,

Is there a way to create an acceptable range for invoice dates being entered? We would like to limit the date range for invoice dates the same way we are able to restrict posting dates.

Or is there a way to create validation criteria so that there is a warning if an invoice date is entered outside of a range? For example: if the invoice date is more than one year older than the current work date or more than two months in the future of the current work date, a validation warning would occur.

I appreciate any feedback or guidance you can provide.

---

<div class="post-metadata">

**Author:** ![Sajjad\_Yousuf](https://sea1.discourse-cdn.com/flex023/user_avatar/www.dynamicsuser.net/sajjad_yousuf/32/9769_2.png) [@Sajjad\_Yousuf](https://www.dynamicsuser.net/u/Sajjad_Yousuf)\
**Post date:** [February 12, 2026, 8:55pm UTC](https://www.dynamicsuser.net/t/ability-to-limit-invoice-date-range/88487/2 "2026-02-12T20:55:47Z")

</div>

Hi @MariBeth_Theusch ,  
I’m not sure about Invoice Date range restriction without customization but you can restrict posting date via “Sales & Receivable Setup”  
Enable Posting Date Check on Posting.

---

<div class="post-metadata">

**Author:** ![MariBeth\_Theusch](https://avatars.discourse-cdn.com/v4/letter/m/7ea924/32.png) [@MariBeth\_Theusch](https://www.dynamicsuser.net/u/MariBeth_Theusch)\
**Post date:** [February 12, 2026, 9:19pm UTC](https://www.dynamicsuser.net/t/ability-to-limit-invoice-date-range/88487/3 "2026-02-12T21:19:02Z")

</div>

Thank you for the response @Sajjad_Yousuf. I should have clarified that we are looking to restrict Purchase Invoice dates. We have an integration outside of BC that posts our Sales Invoices. We are currently restricting the posting dates via General Ledger Setup but we are having issues with users entering Purchase Invoice dates that are either extremely old or several years in the future. That is what we would like to limit - or at least create a validation warning so that the user takes a closer look at the invoice date before posting.

---

<div class="post-metadata">

**Author:** ![Sajjad\_Yousuf](https://sea1.discourse-cdn.com/flex023/user_avatar/www.dynamicsuser.net/sajjad_yousuf/32/9769_2.png) [@Sajjad\_Yousuf](https://www.dynamicsuser.net/u/Sajjad_Yousuf)\
**Post date:** [February 12, 2026, 9:28pm UTC](https://www.dynamicsuser.net/t/ability-to-limit-invoice-date-range/88487/4 "2026-02-12T21:28:40Z")

</div>

Are you posting from API?  
You can also restrict it via API then

---

<div class="post-metadata">

**Author:** ![Sajjad\_Yousuf](https://sea1.discourse-cdn.com/flex023/user_avatar/www.dynamicsuser.net/sajjad_yousuf/32/9769_2.png) [@Sajjad\_Yousuf](https://www.dynamicsuser.net/u/Sajjad_Yousuf)\
**Post date:** [February 12, 2026, 9:29pm UTC](https://www.dynamicsuser.net/t/ability-to-limit-invoice-date-range/88487/5 "2026-02-12T21:29:49Z")

</div>

You can do this with customization and use Event Subscriber on Post Invoice and also you can restrict by validate posting date.

---

<div class="post-metadata">

**Author:** ![MariBeth\_Theusch](https://avatars.discourse-cdn.com/v4/letter/m/7ea924/32.png) [@MariBeth\_Theusch](https://www.dynamicsuser.net/u/MariBeth_Theusch)\
**Post date:** [February 12, 2026, 9:52pm UTC](https://www.dynamicsuser.net/t/ability-to-limit-invoice-date-range/88487/6 "2026-02-12T21:52:11Z")

</div>

Thanks again, @Sajjad_Yousuf! I will take these options back to the team to see if they are workable for us.

---

<div class="post-metadata">

**Author:** ![Sajjad\_Yousuf](https://sea1.discourse-cdn.com/flex023/user_avatar/www.dynamicsuser.net/sajjad_yousuf/32/9769_2.png) [@Sajjad\_Yousuf](https://www.dynamicsuser.net/u/Sajjad_Yousuf)\
**Post date:** [February 12, 2026, 10:03pm UTC](https://www.dynamicsuser.net/t/ability-to-limit-invoice-date-range/88487/7 "2026-02-12T22:03:39Z")

</div>

If you need my more assistance, you can DM me.  
Thanks

---

<div class="post-metadata">

**Author:** ![MariBeth\_Theusch](https://avatars.discourse-cdn.com/v4/letter/m/7ea924/32.png) [@MariBeth\_Theusch](https://www.dynamicsuser.net/u/MariBeth_Theusch)\
**Post date:** [February 13, 2026, 1:10pm UTC](https://www.dynamicsuser.net/t/ability-to-limit-invoice-date-range/88487/8 "2026-02-13T13:10:08Z")

</div>

Thanks, again, @Sajjad_Yousuf !

---

<div class="post-metadata">

**Author:** ![Hardik\_Gupta](https://avatars.discourse-cdn.com/v4/letter/h/779978/32.png) [@Hardik\_Gupta](https://www.dynamicsuser.net/u/Hardik_Gupta)\
**Post date:** [April 15, 2026, 3:32pm UTC](https://www.dynamicsuser.net/t/ability-to-limit-invoice-date-range/88487/9 "2026-04-15T15:32:19Z")

</div>

Hi @MariBeth_Theusch

Have you got this issue sorted? Or is something I can still help.

---

<div class="post-metadata">

**Author:** ![MariBeth\_Theusch](https://avatars.discourse-cdn.com/v4/letter/m/7ea924/32.png) [@MariBeth\_Theusch](https://www.dynamicsuser.net/u/MariBeth_Theusch)\
**Post date:** [April 15, 2026, 3:46pm UTC](https://www.dynamicsuser.net/t/ability-to-limit-invoice-date-range/88487/10 "2026-04-15T15:46:52Z")

</div>

Hi @Hardik_Gupta , I didn’t get this sorted. We don’t use Event Subscriber so I couldn’t find another way to restrict the invoice date ranges that are being posted. Thank you for checking!

---

<div class="post-metadata">

**Author:** ![Hardik\_Gupta](https://avatars.discourse-cdn.com/v4/letter/h/779978/32.png) [@Hardik\_Gupta](https://www.dynamicsuser.net/u/Hardik_Gupta)\
**Post date:** [April 15, 2026, 4:48pm UTC](https://www.dynamicsuser.net/t/ability-to-limit-invoice-date-range/88487/11 "2026-04-15T16:48:27Z")

</div>

Hi @MariBeth_Theusch

Got it, thanks for sharing. Just wanted to check, are you planning to handle this internally, or would you be open to some support on it?

If it’s something you’d rather not spend more time digging into, happy to jump on a quick call and see how we can help get a clean solution in place.

---

<div class="post-metadata">

**Author:** ![MariBeth\_Theusch](https://avatars.discourse-cdn.com/v4/letter/m/7ea924/32.png) [@MariBeth\_Theusch](https://www.dynamicsuser.net/u/MariBeth_Theusch)\
**Post date:** [April 15, 2026, 5:04pm UTC](https://www.dynamicsuser.net/t/ability-to-limit-invoice-date-range/88487/12 "2026-04-15T17:04:59Z")

</div>

Hi @Hardik_Gupta,

I hadn’t planned on spending any more time digging into this since there didn’t seem to be a quick solution.
