# Does Subscription respect price changes?

**URL:** <https://discuss.tryton.org/t/does-subscription-respect-price-changes/9380>\
**Category:** User\
**Tags:** sales\
**Created:** [September 10, 2026, 8:17am UTC](https://discuss.tryton.org/t/does-subscription-respect-price-changes/9380 "2026-09-10T08:17:48Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eulengesicht](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/e/9fc29f/32.png) [@Eulengesicht](https://discuss.tryton.org/u/Eulengesicht)\
**Post date:** [September 10, 2026, 8:17am UTC](https://discuss.tryton.org/t/does-subscription-respect-price-changes/9380/1 "2026-09-10T08:17:49Z")

</div>

Hello,  
our agricult coop had price changes in May. Now I find invoices for August with those changes not being respected; all of them still do have the old price.

Is that intended behavior? - IMHO, when price of a product is changed, next invoices to be created should have the new price.

EG

---

<div class="post-metadata">

**Author:** ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)\
**Post date:** [September 10, 2026, 9:00am UTC](https://discuss.tryton.org/t/does-subscription-respect-price-changes/9380/2 "2026-09-10T09:00:09Z")

</div>

It does if the price on the subscription line is modified.

---

<div class="post-metadata">

**Author:** ![pokoli](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/pokoli/32/22_2.png) [@pokoli](https://discuss.tryton.org/u/pokoli)\
**Post date:** [September 10, 2026, 9:04am UTC](https://discuss.tryton.org/t/does-subscription-respect-price-changes/9380/3 "2026-09-10T09:04:15Z")

</div>

We had a similiar discussion some time ago: [Update price of multiple subscriptions](https://discuss.tryton.org/t/update-price-of-multiple-subscriptions/1710) but there is no implementation for it.

---

<div class="post-metadata">

**Author:** ![Eulengesicht](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/e/9fc29f/32.png) [@Eulengesicht](https://discuss.tryton.org/u/Eulengesicht)\
**Post date:** [September 10, 2026, 9:10am UTC](https://discuss.tryton.org/t/does-subscription-respect-price-changes/9380/4 "2026-09-10T09:10:07Z")

</div>

> [@ced](#):
>
> It does if the price on the subscription line is modified.

So you’re telling me that I need to update the price of every manually? - AFAIK, the consumption and invoice wizard creates consumptions and invoices back in time till the given date? - So, do I have to end subscription lines before price change, and create new ones from that date on ?

That would not be so charming… ):

EG

---

<div class="post-metadata">

**Author:** ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)\
**Post date:** [September 10, 2026, 9:18am UTC](https://discuss.tryton.org/t/does-subscription-respect-price-changes/9380/5 "2026-09-10T09:18:44Z")

</div>

You have to invoice all the consumption at the older time before updating to the new price for the future consumption.

---

<div class="post-metadata">

**Author:** ![Eulengesicht](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/e/9fc29f/32.png) [@Eulengesicht](https://discuss.tryton.org/u/Eulengesicht)\
**Post date:** [September 10, 2026, 9:23am UTC](https://discuss.tryton.org/t/does-subscription-respect-price-changes/9380/6 "2026-09-10T09:23:56Z")

</div>

> [@ced](#):
>
> You have to invoice all the consumption at the older time.

We did that.

> [@ced](#):
>
> …before updating to the new price for the future consumption.

But that has to be done for every single subscription on any product with changed prices. Correct?

---

<div class="post-metadata">

**Author:** ![Eulengesicht](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/e/9fc29f/32.png) [@Eulengesicht](https://discuss.tryton.org/u/Eulengesicht)\
**Post date:** [September 11, 2026, 2:29am UTC](https://discuss.tryton.org/t/does-subscription-respect-price-changes/9380/7 "2026-09-11T02:29:42Z")

</div>

I don’t know what other people expect; I’d expect that invoices are created on base of the amount for the invoicing period. I can think of several solutions:

1. “create-invoice”-wizard does not take the price from the subscription line, but from the product
2. “create-invoice”-wizard checks, if product price and subscription line prices are different - in case, it ends subscription line at the recent end of billing period, and creates a new one for the beginning of the present billing period

EG

---

<div class="post-metadata">

**Author:** ![Eulengesicht](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/e/9fc29f/32.png) [@Eulengesicht](https://discuss.tryton.org/u/Eulengesicht)\
**Post date:** [September 12, 2026, 6:51am UTC](https://discuss.tryton.org/t/does-subscription-respect-price-changes/9380/8 "2026-09-12T06:51:28Z")

</div>

> [@Eulengesicht](#):
>
> 1. “create-invoice”-wizard checks, if product price and subscription line prices are different - in case, it ends subscription line at the recent end of billing period, and creates a new one for the beginning of the present billing period

And Tryton should present a dialogue:  
_"Product prices have changed since last invoicing. Shall prices be changed? - ‘Yes’ - ‘no’ - ‘cycle through all cases affected and let user decide for each case’._  
( not sure if the latter ever is required).

EG

---

<div class="post-metadata">

**Author:** ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)\
**Post date:** [September 12, 2026, 9:05am UTC](https://discuss.tryton.org/t/does-subscription-respect-price-changes/9380/9 "2026-09-12T09:05:59Z")

</div>

I do not see the point of continuing the discussion this here, we have already a topic open for this.

_PS: Please follow the [guideline and stop adding signature to your posts](https://discuss.tryton.org/guidelines#keep-tidy)_

---

<div class="post-metadata">

**Author:** ![system](https://discuss-cdn.tryton.org/uploads/default/original/1X/c6f8ec0a40525cdcd50058c734283450a4b3d38b.png) [@system](https://discuss.tryton.org/u/system)\
**Post date:** [September 13, 2026, 9:06am UTC](https://discuss.tryton.org/t/does-subscription-respect-price-changes/9380/10 "2026-09-13T09:06:52Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
