Hi!
Is there a way to apply the Pricelist Rules' 'Round off to'-rule to the price including VAT when the system is set to manage prices excluding VAT?
With Standard user, so without Studio.
Thanks.
Hi!
Is there a way to apply the Pricelist Rules' 'Round off to'-rule to the price including VAT when the system is set to manage prices excluding VAT?
With Standard user, so without Studio.
Thanks.
Hi Luc,
Agree with Sandeep — standard pricelist “Round off to” runs on the tax-excluded amount when prices are managed excl. VAT, so you can’t get “always .99 incl. VAT” from the UI alone.
If you need gross rounding without Studio, it has to be custom logic, roughly:
Where to hook it depends on scope:
Edge cases to plan for:
So: not supported standard, Studio won’t fix the math, small custom module or inherited model method is the realistic route.
If you share Odoo version (14/15/16+) and whether this is SO, POS, or website, someone can point to the exact method to inherit — the pattern is the same, the hook differs.
No, this is not supported by Odoo's standard Pricelist configuration.
The "Round off to" option in Pricelist Rules is applied to the computed price before taxes are added. When your company is configured to manage prices tax excluded, the rounding logic operates on the tax-excluded amount and does not take the VAT-inclusive price into account.
For example:
Base price: 99.17
VAT: 21%
Price with VAT: 120.00
If you apply a round-off rule, Odoo rounds the 99.17 amount first, then computes VAT on the rounded result. It does not round the final VAT-inclusive price.
To round the VAT-inclusive price (e.g., always ending with .99 including VAT), you would need a customization that:
Calculates the tax-inclusive price.
Applies the desired rounding.
Recalculates the tax-excluded price accordingly.
This cannot be achieved through standard Pricelist Rules alone, and Studio would not be sufficient for this type of pricing logic either. A custom module would be required.
Stwórz konto dzisiaj, aby cieszyć się ekskluzywnymi funkcjami i wchodzić w interakcje z naszą wspaniałą społecznością!
Zarejestruj się| Powiązane posty | Odpowiedzi | Widoki | Czynność | |
|---|---|---|---|---|
|
0
gru 25
|
24 | |||
|
Tiered discounts
Rozwiązane
|
1
kwi 25
|
3202 | ||
|
1
lis 24
|
3568 | |||
|
Assign pricelists to a group of customers
Rozwiązane
|
1
mar 24
|
5160 | ||
|
2
kwi 21
|
5675 |
1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.